Loading

Differences Between HML Merge Fields and PML Variable Tags in Account Engagement

게시 일자: Sep 30, 2025
상세 설명
If you’re considering upgrading from Merge Language (PML) to Handlebars Merge Language (HML), you won’t lose any functionality by upgrading to HML. However, there are some differences to be aware of. To learn more about how to work with HML, take a look at Salesforce Help.

Here are the main differences between PML and HML.
솔루션

Formatting

  • With HML, modifiers are not necessary for merge fields contained entirely in links, and so are not supported. For example, this doesn’t require a #url modifier:
www.pardot.com/{{Recipient.FirstName}}
  • HML doesn’t use address line tags like %%address_one%%. Instead, HML combines any data you may have for address lines 1, 2 into a single street address merge field, which applies to account addresses, billing addresses, and shipping addresses:
{{Recipient.Account.BillingStreet}}
  • There’s only one HML signature merge field and it will render depending on if an email is HTML or plain-text. PML has separate tags for the HTML and plain-text versions of an email.

Limitations

  • There’s a limit of 200 HML merge fields and 10 pieces of dynamic content in an email or email template. If you’re upgrading an asset that exceeds these limits, we’ll ask you to remove some PML tags before we can convert it to HML.
Knowledge 기사 번호

000380388

 
로드 중
Salesforce Help | Article