- Target audiences within Dynamic Yield, based on Optimove’s rich customer profile attributes.
- Include Dynamic Yield's product recommendations widgets in Optimail emails.
In this guide, we will go over setting up the integration for each of the use cases mentioned above.
Target Audiences Within Dynamic Yield, Based on Optimove’s Attributes
To implement this use case, Optimove needs to send a data file to Dynamic Yield on a daily basis. The file includes a list of customers (with an identifier) and their attributes (e.g., Number of Purchases/Deposits).
Set Up a Recurring Batch Data Transfer From Optimove to Dynamic Yield
First, make sure you’ve completed the attribute mapping process in your Dynamic Yield instance. Once done, contact your Customer Success Manager (in Optimove) to coordinate the process.
- Send your Customer Success Manager a list of attributes you would like to forward from Optimove to Dynamic Yield.
- The maximum number of attributes is 50, but we recommend starting with just a few attributes.
- Choose the attributes that are not being collected by Dynamic Yield by default, such as Optimove’s Lifecycle Stages, Segmentation Layers, Future Value, Risk of Churn, and any other calculated transactional attribute (total/average order amount, etc.). This will help you gain far greater flexibility when personalizing campaigns.
- Mention the unique identifier you are using (email / CID / hashed email)
- Get the name and password for your Dynamic Yield S3 bucket from your Dynamic Yield Account Manager and send it to your Optimove CSM. The file should include the S3 Bucket and Credentials.

- Get the required name of your data file from Dynamic Yield and send it to your Optimove CSM.
Email Product Recommendations
Dynamic Yield offers recommendation widgets that can be implemented in the Optimail email editor by embedding a piece of code provided by Dynamic Yield. This will allow you to leverage Dynamic Yield's powerful recommendation algorithms within Optimove, creating a highly personalized email-to-website experience for your customers.
- Create an email recommendation campaign in Dynamic Yield.
- Copy the embed code of the widget from Dynamic Yield.
- Paste the embed code in your Optimail email campaign.
- To do so:
- Build your Optimail template
- Insert an HTML block (if built using the Visual Editor)
- Paste Dynamic Yield’s code in the HTML block, and click Save
- To do so: