Skip to main content
All CollectionsJacquard PlatformPersonalised Campaigns
Personalised Campaigns - Getting Started
Personalised Campaigns - Getting Started

Understand the implementation steps for Personalised Campaigns

Updated over a month ago

Overview

Jacquard Personalised Campaigns aim to solve for true one-to-one personalisation. To implement Personalised Campaigns, there are a few required steps:

  1. Configuring your data source (i.e. providing Jacquard with your product details and general customer information)

  2. Setting up your campaign in the Jacquard platform

  3. Connect our Personalised Campaigns API to your Customer Engagement Platform (CEP)

How Jacquard generates language

The key to successfully delivering personalised content is providing targeted, contextually relevant language where and when it matters.

Week after week, our system runs evaluations of campaign metrics to understand where personalisation makes the biggest impact. Learning from your product, audience, and engagement data, Jacquard crafts messages that resonate with your specific customers while staying true to your brand voice.

This iterative process enables real-time monitoring of generated content and audience engagement analytics.

Data configuration

Before Jacquard can start generating language, it must have at least a basic understanding of your products and customer attributes. Navigate to the Data source section in our application to start providing this crucial data.

Product catalogue

Jacquard requires a structured product database to generate language. Each entry in the product database must contain a unique product_identifier, accompanied by a comprehensive description of your product and up to four categorical classifications. You can provide this data via CSV file import.

Customer attributes

We've designed a flexible system that respects your customers' privacy while capturing what makes them unique. Customer attributes must be designated with the profile_ prefix to ensure proper system recognition.

For instance, customer segmentation such as loyalty status might be formatted as profile_loyalty = gold. Jacquard will capture each unique value via your API requests and store them independently of any customer identifier.

Each attribute requires corresponding descriptive documentation to facilitate accurate language generation. You're able to provide these descriptions in the Data source section via CSV import.

Campaign setup

Launching a Personalised Campaign touchpoint requires a few steps:

  1. Start by logging into your instance of Jacquard and creating a new workflow

  2. Select the desired campaign template with the personalise functionality

  3. Complete the requisite campaign specifications

  4. Review the baseline content that will serve as initial messaging while Jacquard starts its personalisation journey

  5. Upon campaign initiation, a Jacquard Solutions Architect will bar in touch to facilitate the CEP technical integration with you

API integration

The integration framework encompasses two primary components:

  • Product Integration: Utilise the product_identifier parameter to enable the system to access the corresponding product information and generate appropriate messaging.

  • Customer Data Integration: Implementation requires the transmission of applicable profile_attribute=value combinations. For optimization purposes and analytical tracking, each communication must include a recipient_id in order to enable reporting capabilities.

Did this answer your question?