Personalization and dynamic content in SFMC emails Personalized campaigns with dynamic content take email marketing to the next level. Salesforce Marketing Cloud uses a proprietary language known as for personalization. With SFMC, AMPscript is used to personalize landing pages, SMS, and push notifications as well as emails. That means you can create a cohesive, personalized experience between
AMPscript is powerful. But it can also be complicated.
For more on getting started with the scripting language checkout the recording of this
Rodrigo and Aisha created a Architectural Services Email List fun email just for our show that they personalized for the three of us as well as an “unknown” subscriber. In the video, Rodrigo shows us how he used SFMC power the personalization in this dynamic email. Depending on the recipient, the email displays a different photo, name, and animal based on what’s in the data extension. He shows us how to set up the variables and definitions for these personalization’s.
Here’s a gallery of the four different personalized version
Personalized campaigns with dynamic content take email marketing to the next level. Salesforce Marketing Cloud uses a proprietary language known as AMPscript for personalization. With SFMC, AMPscript is used to personalize landing pages, SMS, and push notifications as well as emails. That means you can create a cohesive, personalized experience between emails and landing pages.
AMPscript is powerful. But it can also be complicated. For more on getting started with the scripting language checkout the recording of this AMPscript Bootcamp webinar.
Rodrigo and Aisha created a fun email just for our show that they personalized for the three of us as well as an “unknown” subscriber. In the video, Rodrigo shows us how he used SFMC data extensions to power the personalization in this dynamic email. Depending on the recipient, the email displays a different photo, name, and animal based on what’s in the data extension. He shows us how to set up the variables and definitions for these personalization’s.
Here’s a gallery of the four different personalized versions:
A common roadblock to personalized emails is data that isn’t 100% clean. For example, a contact filled out a form Aero leads
using all lowercase letters, but you want their name and other data capitalized in your campaigns. Instead of editing what’s in your database, Aisha explains that you can fix this at the email template level using an AMPscript function called Proper Case.
Another potential personalization problem is a lack of subscriber data. Depending on how and where you acquired a contact, you may have a lot of information about them, or you may have nothing but an email address.
That’s why Rodrigo also demonstrated how to code an if/else statement in AMPscript that creates a fallback when data needed for personalization is missing. For example, the code below states that if the data for displayname is missing then use the text “Email Developer”. The else part of the statement concatenates a first and last name from the data extension.