Support portal
Developer portal
Submit a ticket
Developer portal
English
French
English
Welcome
Login
Sign up
English
French
English
Home
Communications
Campaigns
Enter your search term here...
Search
Audience
Contacts
Adding or Editing a Contact Manually
Modifying Contact Data
Admissibility Status of a Contact To Receive Communications
Contacts in Quarantine
Lifting the Quarantine
Searching for Contacts
Deleting Contacts (Overview of the Methods)
Deleting Several Contacts at the Same Time
Activating/Deactivating a Contact
Viewing or Editing a Contact's Profile
Creating an Alternative Contact Profile Form
Targeting
Creating Segmentation for Your Audience (Overview of the Options)
Conditions for a Contact to be Targeted when Sending a Message
Segmenting and Targeting with Groups
Creating a Persona
Creating a Scoring System for the Contacts
Targeting Criteria List
Using Data from a Relational Table to Target Contacts
Using the Scoring to Target Contacts
Using Personas to Target Contacts
Setting Up a DImension
Creating Segmentation for DImension
Configuring an Audience with DImension
Activating Segmented Statistics with DImension
Using the Customer Lifecycle to Target Contacts
6 Segmentation Methods to Grow Your Email Revenue
Targeting Clauses
Surveys
Creating a Survey (Overview of the Steps)
Defining the Parameters of the Survey
Adding a Condition to a Survey Question
Updating Profiles With Survey Answers
Reviewing and Translating the Survey Content
Publishing the Survey
Survey Results
Communications
Campaigns
Campaign Calendar
Adding a Campaign to the Calendar
Campaign Orchestrator
Emails
Creating an Email (Overview of the Steps)
Creating and Publishing an Email Template
Version History for Email Templates
Adding Content in an Email
Email Block List
Google Font Support in Emails
Creating a Multilingual Email
Guide on Email Validation and Tests
Sending an Email
Generating a Subject Line for an Email Using AI Assistant
Personalizing Email Content with DImension (Asset Matrix)
Integrating a DImension into an Email
Personalization in Emails
Generating a plain-text version
Share RSS Content by Email
Validate an Email Using a Test Group and a Seed List
Editing and Testing the Mobile Version of an Email
Configuring a Message to Facilitate Validation of Variants
Using the Email Sending Simulation
Sending/Resending an Email to a Contact
Blocking/Unblocking Email Sendings for a Contact (Kill File)
Understanding Email Size
Adding Parameters to Links (Injection Rule)
Creating an Operational Link
Assigning an Attribute to an Email Link
Creating an Email With Dartagnan.io
Creating an HTML Email
Send Time Optimization for Emails
Troubleshooting Common RSS Problems
Why Does the Countdown Timer Stopping After a While?
SMS
Overview of How the SMS Channel Works
Creating an SMS (Steps Overview)
Personalization and Dynamic Content in SMS
Previewing and Testing an SMS
Sending an SMS
Creating a Consent for SMS
Verifying the Number of Fragments in an SMS
Supported Number Formats for SMS Sending
Activating the non-GSM Characters Conversion
Blocking/Unblocking SMS Sendings for a Contact (Kill File)
Send Time Optimization for SMS
Good Practices for SMS
Push Notifications
How a Mobile Push Notification Works
Configuring Mobile Push Notifications
Configuring a Mobile Push Notification Type
Creating, Editing, Testing and Sending a Mobile Push Notification
Configuring Tracking for Deep Links
How Web Push Notifications Work
Configuring Web Push Notifications
Creating, testing and sending a web push notification
Identifying Anonymous Subscribers for Web Push
Creating a Firebase Cloud Messaging Authorization
Landing Pages
Configuring the Landing Pages Module
Best Pratices for Landing Pages
Creating and Publishing a Landing Page
Personalizing a Landing Page With Parameters
Testing Versions for Landing Pages
Using a Custom Domain for Landing Pages
Automations
Automated Campaigns
Creating an Automated Campaign
Validating, Testing and Activating an Automated Campaign
Edition Guide for Automated Campaigns
Launch an Automated Campaign Manually
Results of an Automated Campaign
Results of an Automated Campaign in the Contact's Profile
Modifying an Active Automated Campaign
Creating a Template for Automated Campaigns
Adding Blackout Dates for Automated Campaigns
Using A/X Version Testing in an Automated Campaign
Integrating a Smart Channel Action into an Automated Campaign
Creating an Abandoned Cart Campaign
A B Split
Creating an A B Split Campaign
A B Split Campaign Results
Viewing an A B Split Campaign
Acquisitions
Opt-in and Profile Update
Creating an Opt-In or a Profile Update Form (Options Overview)
Creating an Opt-In Form Hosted on Dialog Insight
Creating an Opt-In Form to Integrate to Your Website
Creating a Profile Update Form Hosted on Dialog Insight
Creating a Profile Update Form to Integrate to Your Website
Creating Google reCAPTCHA Keys
Lead Generation
Creating a Lead Generation Form
Targeting Contacts Who Filled Out a Lead Generation Form
See the List of Contacts Who Filled Out a Lead Generation Form
Lead Generation Results
Interceptors
Creating an Interceptor
Viewing an Interceptor's Results
Events
Creating a Registration Process for an Event
Registering a Participant Manually to an Activity
Configure the event registration form
Consulting the Participation Rate of an Event
Consulting the List of Registered People for an Event
Contests
Creating a Contest
Drawing the Winners
Viewing Contest Entries
Referral
Creating a Referral Program
Analytics
Email Analytics
Email Results
Sharing/Exporting Email Results
Comparing or Cumulating Email Results
Impact (Email Indicator)
Delivery Performance (Email Indicator)
Interpreting the Views and Clicks for an Email
Interpreting the Hyperlink Results for an Email
Measure your emails with the best KPIs
Email Retention (Messages/Results)
Email Delivery Errors
SMS Analytics
SMS results
SMS Retention (Messages/Results)
Transactional Messages
Transactional Messages Results (Emails or SMS)
Push Notification Analytics
Mobile Push Notification Results
Web Push Notification Results
Landing Page Analytics
Landing Page Results
Contacts and Journey
Contact List Results
Scoring Results
Persona Results
How the Journey Module Works
Configuring the Journey Module
Journey Module Web Storage Methods
Journey Results
Creating a Conversion Funnel
E-commerce
Results for Transactions and Revenue
Purchasing Preferences Indicators
Customer Lifetime Value (CLTV)
Smart Dashboards
Smart Dashboard: The Standard Offer
Librairies
Images
Best Practices for Images in Messages
Predefined Contents
Creating Predefined Contents (Assets) for Emails
Products
Setting Up Product Recommendation
Files
Adding a PDF to an Email
Promo Codes
Creating a Dynamic Promo Code Lot
Integrating Dynamic Promo Codes
Setting Up Dynamic Promo Codes in SMS
Brand Kit
Integrating your Brand Kit Into your Emails
Project
Project Fields
Creating, Editing or Deleting a Field into a Project
Standardizing the Value Formats for Project Fields
Defining Field Availability
Duplicating a Project
Archiving or Restoring a Project
Deleting a Project
Editing Project Configuration's (languages, time zone)
Performing a Global Search in a Project
Changing Project
Finding the ID of a Project or Custom Table
Imports/Exports
Importing Contacts (Overview of the Methods)
Importing Contacts With an Excel or CSV File
Importing Data into a Relational Table with an Excel or CSV File
Configuring an Import Automation
Using Dynamic Mapping File Format for a Scheduled Import
Using Static File Format for a Scheduled Import
Exporting Contacts' Data
Configuring Log Export
Configuring an Export Automation
Connecting an External SFTP Server
Relational Data
Creating a Custom Table
Updating Information in Multiple Records at Once
Configuring the Automated Removal of Relational Data
SQL Queries on Relational Tables
Good Practices for SQL Queries on Relational Tables
Integrations
Setting Up the Adobe Commerce Integration
Setting Up the Salesforce Integration
Setting Up the Shopify Integration
Setting Up the PrestaShop Integration
Setting Up the Google BigQuery Integration
Setting Up the Microsoft Dynamics 365 Integration
Configuring Automations with Zapier
Setting Up the Google Analytics Integration
Setting Up the Meta Ads Integration
Setting Up the Google Ads Integration
Consents
Setting Up the Consent Management
Creating Opt-In Fields
Configuring an Implicit Consent (Canada only)
Importing the Consent Status and Date of Contacts (Precisions)
Consulting Consent Data of the Contacts
Differentiating Explicit and Implicit Consents
Creating and Configuring a Communication Type
Defining Opt-Out and Complaint Behaviors
Personalizing the Opt-out Form
Good Pratices for Consents (Laws and Regulations)
Configuring Consent Interception (Converting From Implicit to Explicit)
Creating an Administrative Communication Type (No Consent Required)
Tags
Managing Tags
Other Configurations
Configuring Geolocation of the Contacts
Configuring Behavioral Tracking and Data Protection
Configuring the Frequency Optimizer
Creating a Preview and Web Archive Profiles
Account
Deliverability
Good Deliverability Practices
Configuring Email Authentication (Sub-Domain Delegation)
Add Dialog Insight to your Whitelist
Identify your Data Protection Officer (DPO)
Predefining Authorized Senders or Reply-to adresses
Configuring the Delivery Error-Related Quarantine
Warming Up the Sender's Reputation (IP and Domain)
Adding Domains (Without Assistance)
Managing Contacts Listed on the Kill File
SPF Protocol
DKIM signature
The DMARC Policy
Why Authenticate Your Emails?
What are Tracking Links Used For?
Security and Authorizations
Modifying Default Account Login Rules
Adding a New User to the Account
Description of Permission Groups
Managing a User's Access and Permissions
Reseting a User's Password
Managing user accesses
Setting Up Single Sign-on (SSO)
Configuring my Notifications for the Account (Admin)
Security Attributes Associated to Users
Why I Can't Access my Account?
Introduction to Dialog Insight
Interface
Accessing Dialog Insight
Glossary
Supported Browsers for Using Dialog Insight Platform
Standards
Data Protection
Customer Data Platform (CDP)
The Customer Data Platform Structure in Dialog Insight
The E-Commerce Structure in Dialog Insight
Fields of the E-commerce Tables in the Event Structure
Fields of the E-commerce Tables in the Retail Structure
Getting Started
Creating a Project
Creating a Project With an E-commerce Structure
Developer Guides
Web Services (API)
Web Services Presentation
Web Services Documentation (API)
Creating a User for Web Services
Authenticating When Calling the Web Services
Webhooks
Guide on the Outbound Webhook Events
Configuring an Outbound Webhook
Custom Connectors
Getting Started Guide for MergeObject Connectors (limited to some partners)
Getting Started Guide for Inbound Webhooks (limited to some partners)
Additional Resources
DI# Language
Introduction to the DI# Language
Basic DI# Syntax
DI# Classes and Methods for Messages
Data Types in DI#
DI# Operators and Logic
Flow Control in DI#
Data Formatting in DI#
List of DI# Dynamic Values for Injection Rules
Navigation
Campaign Orchestrator
Modified on: Mon, 16 Feb, 2026 at 1:28 PM
Coming soon... :)