Dynamic Content for Insider

Prev Next

Jacquard's integration with the Insider's InOne panel unlocks powerful content generation and optimization capabilities. With this integration, you can effortlessly create, refine, and dynamically manage text content—from email subject lines to SMS messages and other campaign communications—elevating your marketing strategies to new heights:

  • Email Campaigns: You can generate and optimize subject lines for better open rates.

  • SMS Campaigns: You can personalize and test SMS messages.

  • Marketing Automation: You can integrate with marketing tools for dynamic content delivery and tracking.

How does the Jacquard integration help?

Jacquard simplifies creating and optimizing campaign content, reducing manual effort and improving performance metrics through data-driven decisions.

Content Generation

  • Generates multiple text-based content variants, such as email subject lines, SMS messages, etc.

  • Supports creating content variants for testing and optimization.

  • Reduces manual effort by streamlining content creation.

Dynamic Content Optimization

  • Utilizes performance data (e.g., open rates, click-through rates) to prioritize the best-performing content dynamically.

  • Functions like an A/B testing tool, automatically shift focus to high-performing variants.

  • Eliminates manual updates by dynamically updating campaigns with optimized content.

Dynamic Optimization

You can use dynamic optimization so that Jacquard can optimize your content in Insisder's Architect product. You can optimize your email or SMS content for each, send, and create winner content accordingly.

  1. Go to your Jacquard account and create an experiment. 

  2. After creating the experiment, select Dynamic Optimization from the right panel. 

  3. Schedule your optimization and copy the URL that is given. 

  4. Go to Admin > Settings > API Tokens and copy the token. 

    Ensure API tokens are kept secure to prevent unauthorized access.

  5. After you copy all the needed elements, go to Architect and add Call an API

  6. Open the Call an API, paste the Bearer token into the Authorization part, and paste the URL you have copied into the GET methods URL. After you paste the URL, you should Add Dynamic content for the address and delivery_id.

    1. For the address parameter, you should use Email Address as the dynamic parameter.

    2. For the deliver_id parameter, you should use Journey Enter Journey ID

  7. Then, test the API via the Test API button and ensure that you seevariant_text, send_id, and statistics_url within the response body. 

  8. After you make the test, scroll down and add Variables:

    1. Variable Name → Subject Line, Response Snippet → {{variant_text}}, Data Type → String

    2. Variable Name → Tracking Pixel, Response Snippet → {{statistics_url}}, Data Type → String

    3. Variable Name → Send ID, Response Snippet → {{send_id}}, Data Type → String

    4. Variable Name → Variant ID, Response Snippet → {{variant_id}}, Data Type → String 

  9. After saving the Call an API, go to the Email where you want to use the content. 

  10. Select the subject line from the + Add a Dynamic Content > Call an API Response > API Response Subject Line

  11. You should create Call an API to send open and click data to Jacquard for content optimization. First, you should create a Call an API for the email open:

    1. Go to Architect and add a Check Interaction after your email. 

    2. Configure the Check Interaction for users who open the email. 

    3. After Check Interaction, add a Call an API channel again to send the data to Jacquard.

    4. Configure the Call an API with the same token you have used; this time, the URL should be the webhook endpoint. Within the URL of the POST method, you should add dynamic content as URL parameters:

      1. variant_id = Api response: Variant ID

      2. recipient_id = Email Address

      3. delivery_id = Journey Enter Journey ID

      4. send_id = Api response: Send ID 

        You can get the URL for the open interaction URL from https://docs.mail-tracking.phrasee.co/

  12. You should create the same Check Integration and Call an API for the email click.

    1. Go to Architect again and add a Check Interaction after your email. 

    2. Configure the Check Interaction for users who open the email. 

    3. After Check Interaction, add a Call an API channel again to send the data to Jacquard. 

    4. Configure the Call an API with the same token you have used; this time, the URL should be the webhook endpoint. Within the URL of the POST method, you should add dynamic content as URL parameters:

      1. variant_id = Api response: Variant ID

      2. recipient_id = Email Adress

      3. delivery_id = Journey Enter Journey ID

      4. send_id = Api response: Send ID 

Be aware that the URLs of Email Click and Email Open are different.

Consult Jacquard’s support team for custom setup or advanced configurations.

Review campaign performance regularly to refine optimization strategies.

Example Scenario

  1. Generate subject line variants for a holiday campaign.

  2. Fetch the best-performing variant dynamically using Jacquard’s API.

  3. Insert the variant into an email campaign.

  4. Send the campaign and track interactions (opens, clicks).

  5. Use Jacquard’s optimization feature to prioritize top-performing content automatically.