Integrating Active Content with Email

Overview

Algonomy's Active Content empowers marketers to create dynamic, personalized email content that renders in real time when a customer opens an email. The HTML code block generated by Active Content can be seamlessly integrated (embedded) into email templates of various Email Service Providers (ESPs) and with marketing platforms—such as Algonomy Journey, Klaviyo, Mailchimp, Salesforce Marketing Cloud and others—to deliver real-time, personalized email content that adapts based on customer data at the moment the email is opened. This integration ensures that email campaigns remain relevant and engaging by leveraging the latest information from product catalogs, customer databases, and recommendation engines.

Scope

The scope of this document is limited to integrating the HTML code block generated by Active Content into an ESP’s email template.

Prerequisites

Before starting the integration, ensure the following requirements are met:

  • Algonomy Active Content (Real-time CDP) Account: You must have an active Algonomy Real-time CDP account with API access enabled. Ensure that API keys or a token for authentication are available.

  • Existing Active Content: You must have an active content already created to generate its HTML code block. However, if the Active Content is not created yet, you can create one.

  • For more information about creating new active content, see Creating Active Content

  • Customer and Product Data: Ensure that your customer database and product catalog are accessible through an API. Required fields include customer_id, product_id, price, and inventory_status.

  • ESP or Marketing Platform Access: You must have access to your ESP (For example Algonomy Campaigns, Mailchimp, Klaviyo) or marketing platform (For example Salesforce Marketing Cloud, Adobe Marketo) to design and configure email campaigns and embed the Active Content HTML code.

    • Email Template: You should have access to an already created email template in the ESP.

    • Email Configuration: You should have configured email-sending settings in the ESP.

  • DNS Management Access: It is assumed that you have access to your domain’s DNS settings and have configured subdomains and authentication records (SPF, DKIM, MX) with the ESP.