Content personalization
Personalizing content with merge variables and contact attributes
Personalization on the Fertu Platform
The Fertu platform enables users to create personalized content for effective audience engagement through two primary methods:
1. Merge Variables (Static Values)
Merge variables allow the insertion of constant, user-defined values within campaign content. To use this method:
- Define the placeholder in your template using double curly braces (
{{variable_name}}).
- Example usage in a template:
{{disclaimer_text}}
- Set the actual value for each variable in the step variant configuration.
When a campaign runs, these placeholders will be automatically replaced by the constant values you've configured.
2. Additional Contact Fields (Record Attributes)
Personalize content dynamically based on contact-specific attributes (e.g., age, gender, name) available within contact records. To personalize using contact attributes:
- Navigate to the Template Configuration screen.
- Specify the contact attributes you wish to include (e.g., custom_fields.Program_Length).
Once configured, these fields become available for use within templates using the same double curly brace syntax ({{contact.attribute_name}}).
Example:
Hi, you've been enrolled in the free Food as Medicine program through your NY Medicaid health insurer. For the next {{custom_fields.Program_Length}} weeks you will receive meal kits.Supported Additional Contact Fields:
Field | Description |
name.first_name | Contact's first name |
name.last_name | Contact's last name |
address.address_line_1 | First line of the contact's address |
address.address_line_2 | Second line of the contact's address (optional) |
address.city | Contact's city |
address.state | Contact's state |
address.zip_code | Contact's ZIP code |
email.email | Contact's email address |
phone.original_number | Original phone number format |
phone.e164_number | Phone number in E.164 international format |
contact_population | Population segment the contact belongs to |
contant_pop_segment | Specific segment within the population |
contact_member_id | Unique identifier for the contact |
custom_fields.field_name | Customer-defined fields configured during data feed setup. Can include any custom attributes (e.g., ICD-10 diagnosis codes mapped as custom_fields.icd10) |
Template Validation
Prior to launching a campaign, the Fertu system performs automatic validation checks to ensure:
- All merge variables in the templates are defined in the corresponding variant configurations.
- All contacts associated with the campaign contain the required additional contact fields specified in the template.
If any configuration discrepancies are detected, you'll be notified to rectify these issues before the campaign launch.
This robust validation ensures seamless personalization, while reducing errors.
See creating proofs to learn how to generate a proof of a content (proof can be used with both personalization options discussed in this article)
Last updated on May 23, 2025