Newsletter Checkbox (CRM Opt-In)
The Newsletter Checkbox is an optional field that can be added to capture marketing consent. When enabled, this field passes a consent toggle to your CRM, allowing you to identify advocates who have opted into receiving communications.
Overview
How to Enable the Newsletter Opt-In
CRM Integration Options
Overview
The newsletter opt-in feature lets advocates choose to receive brand updates and marketing communications during signup. When enabled, their selection is passed to your connected CRM as a custom property called newsletter.
⚖️ Marketing consent: the newsletter checkbox is how advocates opt in to your marketing emails. UK brands need opt-in consent before sending marketing emails under the Privacy and Electronic Communications Regulations (PECR), so the checkbox must be on your signup form and must be optional. The US uses an opt-out model under the CAN-SPAM Act, so the checkbox isn't required there. For other markets, check with your legal team.
How to Enable the Newsletter Opt-In
-
Ensure CRM Integration is Active
-
Before adding the newsletter checkbox, confirm that your CRM integration is active in your Duel dashboard. If you haven't set this up yet, speak to your Brand Partner.
-
-
Add the Newsletter Checkbox to Your Signup Form,
-
💻 Navigate to Advocates > Groups > Group Profiles > Select your Group Profile > Signup Form
-
Click Add Element
- From the dropdown, select Profile: Newsletter
- Enter the label text you'd like advocates to see — for example, "I want to receive brand updates and offers".
- Choose whether the field should be required or optional. UK brands must keep it optional: advocates can't be required to opt in to marketing emails.
-
- Data Transmission
-
Once an advocate completes the Signup Form, their opt-in value is sent to your connected CRM as a custom property. You can use this to manage and trigger marketing communications.
How this works depends on your CRM — see below.
-

CRM Integration Options
Klaviyo (Automatic Integration)
If you’re using Klaviyo, Duel will automatically:
-
Pass opt-in data directly to the Klaviyo API
-
The advocate will be automatically subscribed to the Klaviyo list set on your Klaviyo account (Klaviyo List ID) when their account is created or updated (after their application is approved).
No manual setup is necessary. Just check that your Klaviyo account is set up as described in the Klaviyo Integration Guide: the advocate's group is paired with the account, Syncing Enabled is on, and a Klaviyo List ID is added if you want advocates added to a list.
Other CRMs (Manual Integration)
For other CRMs such as Emarsys, HubSpot, or Custom API connections
-
Duel passes the checkbox value as a custom field (e.g.
newsletter: true). -
You or your technical team will need to handle the opt-in logic within your CRM
-
Ensure that this custom field is used to trigger email marketing workflows appropriately
🚨 Note: Duel passes the data, but does not manage subscription logic for non-Klaviyo CRMs. Make sure your CRM is configured to action the newsletter field appropriately.