Providing a rich and relevant experience is crucial in customer engagement strategy. It makes users feel valued, and they will interact more with your messages. Personalized messaging based on dynamic content will bring higher conversion rates than standard messaging.
Personalized content lets you insert attributes and event parameters, making the information more relevant to your users. You can use many information specifics in the content, such as user-specific attributes, product images, links, etc.
You can personalize the content on the following channels in your journeys:
You can easily add an existing attribute in the content that will be replaced with its value when you send the message to your users.
Web Push
You can customize the following web push elements with dynamic content using default and custom attributes and event parameters:
- Push icon
- Title and description
- Web push link
- Action button links
- Rich push image URL
You can use the Fallback fields to add a fallback value for the users who do not have a value for the selected attribute.


App Push
You can customize the following app push elements with dynamic content using attributes:
- Push title
- Message
- Deep link
- Rich push image URL
To add a fallback value for the users who do not have any value for the selected dynamic content element, you can use the Fallback field.

You can use default and custom attributes, and attributes that are collected for abandoned cart items and browsed items, or the drag and drop editor's Cart Items, Purchased Items and Browsed Items blocks.
Read-to-use Blocks

You can drag and drop the respective block and edit your product container. You can toggle on/off product attributes you want to display in the container.
You can customize your subject line using default and custom attributes. In addition to default and custom attributes, you can use the attributes for abandoned and browsed items to customize your email content.
Customizing your email content, you can use HTML Editor or Drag&Drop Editor to add the following attributes.
Once you add your dynamic content, it will be shown in brackets on your email design. If you want to add a fallback, you should add “|” and the fallback value just before the ending brackets. For example, it will appear like this in your email design:
{{Name}}, you have left items in your cart!
If the user's name is absent, you want to show a simple "Hey" at the beginning of the phrase above. The fallback value will be inserted inside the brackets like this:
{{Name|Hey}}, you have left items in your cart!
Cart Items
Cart Items are special keys for cart abandonment use cases. You can add the abandoned product information in the content to design your email templates. Architect collects the last eight cart items by default.

| Personalization | Description |
|---|---|
| Abandoned Cart Item Name (1,2,..,8) | Item name |
| Abandoned Cart Item URL (1,2,..,8) | Link address of the item |
| Abandoned Cart Item Image (1,2,..,8) | Image link of the item |
| Abandoned Cart Item ID (1,2,..,8) | Item ID |
| Abandoned Cart Item Price (1,2,..,8) | Updated price based on your currency settings (e.g. 19,9 or 19,99 USD) |
| Abandoned Cart Item Not Converted Price (1,2,..,8) | Price based on your website or app currency (This option does not take your account settings into account) |
| Abandoned Cart Item Formatted Price (1,2,..,8) | Price with 2 decimals based on your currency settings (e.g. 19,9o or 19,99 USD) |
| Abandoned Cart Item Original Price (1,2,..,8) | Undiscounted price if there is a discount (e.g. 19,9 or 19,99 USD) |
| Abandoned Cart Item Original Formatted Price (1,2,..,8) | Undiscounted price with 2 decimals if there is a discount (e.g. 19,90 or 19,99 USD) |
| Abandoned Cart Item Quantity (1,2,..,8) | Quantity of the same item |
| Abandoned Cart Item Category (1,2,...,8) | Category of the item |
| Total Cart Amount | Total cart value |
| Total Cart Item Count | Total item count in the cart |
| Total Cart Item Kind | Number of different items in the cart |
| Cart Item's Currency | Cart item's currency |
Five different price attributes are available:
- Price
Updated price based on the currency on InOne settings (19,9 or 19,99). - Not Converted Price
Price based on the web site currency. - Formatted Price
Price based on panel currency settings with 2 decimals (19,90 or 19,99). - Original Price
Undiscounted price if there is a discount (19,9 or 19,99). - Original Formatted Price
Undiscounted price if there is a discount with 2 decimals (19,90 or 19,99).
Browsed Items
Browsed Items are special keys for browse abandonment use cases. You can add the browsed product information in the content to design your email templates. Architect collects the last 8 browsed items by default.

| Personalization | Description |
|---|---|
| Browsed Item Name (1,2,..,8) | Item name |
| Browsed Item URL (1,2,..,8) | Link address of the item |
| Browsed Item Image (1,2,..,8) | Image link of the item |
| Browsed Item ID (1,2,..,8) | Item ID |
| Browsed Item Price (1,2,..,8) | Updated price based on your currency settings (e.g. 19,9 or 19,99 USD) |
| Browsed Item Formatted Price (1,2,..,8) | Price with 2 decimals based on your currency settings (e.g. 19,9o or 19,99 USD) |
| Browsed Item Original Price (1,2,..,8) | Undiscounted price if there is a discount (e.g. 19,9 or 19,99 USD) |
| Browsed Item Original Formatted Price (1,2,..,8) | Undiscounted price with 2 decimals if there is a discount (e.g. 19,90 or 19,99 USD) |
| Browsed Item Not Converted Price (1,2,..,8) | Price based on your website or app currency (This option does not take your account settings into account) |
| Browsed Item Category (1,2,...,8) | Category of the item |
| Browsed Items' Currency | Item currency |
| Total Browsed Item Count | It is used for Display Conditions to show more or less rows in the email content. |
Purchased Items
Purchased items are special keys for your use cases such as post-purchase, confirmation email, etc. You can add the purchase product information to the content and design your email templates. Architect collects the last 8 purchased items by default.
| Personalization | Description |
|---|---|
| Purchased Item Name (1, 2,...,8) | Item name |
| Purchased Item URL (1, 2,...,8) | Link address of the item |
| Purchased Item Image (1,2,..,8) | Image link of the item |
| Purchased Item ID (1,2,..,8) | Item ID |
| Purchased Item Price (1,2,..,8) | Updated price based on your currency settings (e.g. 19,9 or 19,99 USD) |
| Purchased Item Formatted Price (1,2,..,8) | Price with 2 decimals based on your currency settings (e.g. 19,9o or 19,99 USD) |
| Purchased Item Original Price (1,2,..,8) | Undiscounted price if there is a discount (e.g. 19,9 or 19,99 USD) |
| Purchased Item Original Formatted Price (1,2,..,8) | Undiscounted price with 2 decimals if there is a discount (e.g. 19,90 or 19,99 USD) |
| Purchased Item Category (1,2,...,8) | Category of the item |
| Purchased Items' Currency | Item currency |
| Purchased Item Quantity (1,2,..,8) | Quantity of the same purchased item |
| Purchased Items' Currency | Item currency |
| Total Purchased Item Count | Total purchased item count |
| Total Purchased Amount | Total purchased item value |
| Total Purchased Item Kind | Number of different purchased items. It is also used in Display Conditions to show more or less rows in the email content. |
SMS
You can customize the SMS message with dynamic content using attributes and event parameters.
To add a fallback value for the users who do not have any value for the selected dynamic content element, you can use the Fallback field.

Call an API
You can customize the body with dynamic content using attributes, event parameters, cart items, browsed items, and purchase items.
