Elevate can deliver AI-based product recommendations. This article explains how to implement the classic email recommendations from Elevate using a custom data source in Design Studio.
Add a custom data source
A custom data source is required. This is done in the Configure Engage area of your Engage UI.
Name: Enter "Elevate classic" here. This is the name shown in Design Studio, allowing this data source to be selected and its data to be used.
ID: Enter "elevateemailrecs" as this value. It's important to use this exact ID for the setup to work.
Activate Parameters to reveal the Input JSON schema field. Insert the code block below:
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"title": "Parameters",
"properties": {
"campaign": {
"title": "Token",
"type": "string"
},
"block": {
"title": "Block",
"type": "integer",
"minimum": 1
}
},
"required": [
"campaign",
"block"
]
}Select Save.
The Design Studio module
In the Design Studio editor, do the following:
- Open an email template.
- Go to the Starter library module.
- Under the Product recommendations category, the Elevate Classic module should be visible.
- Drag the module onto your email canvas.
Find the module's data source settings.
You'll need to enter a Token related to the email campaign in Elevate. If the campaign has more than one block, it can be configured using the Block parameter.
The Token can be copied from the Elevate app:
If you're creating content for several markets, change the Token value in Localization mode in Design Studio and it will be saved for that market.
The module can now be styled like any other module and saved in the Team library for future use.
Sendout from Design Studio
When creating a sendout, use your Elevate Classic module from the Team library. If needed, change the Token and Block parameters.