Email
Email
On site
On site
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Double opt-in process

Build a reliable and compliant subscriber base
Goals
Acquire more customers more efficiently
Improve personalization and the customer experience
Nurture prospects
Improve deliverability and engagement
Industries
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Tags
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Description

Make your newsletter sign-up process not just easy – but reliable and GDPR-compliant. With this automation, every new subscriber goes through a double opt-in verification flow that ensures your database is clean, verified, and ready for targeted communication. You’ll prevent spam sign-ups, boost email deliverability, and create a trustworthy foundation for long-term engagement.

Implementation Effort

Impact on a goal

Assets

Today 9:41
9:41
now
Automation
Today 9:41
9:41
now
You are already subscribed email
Today 9:41
9:41
now
Double opt-in for the newsletter email
Today 9:41
9:41
now
Thank you for subscribing to the newsletter email
Outcome
Verified, high-quality email list
Higher deliverability and sender reputation
Fewer spam complaints and unsubscribes
Clear consent tracking for GDPR compliance

Detail user scenario

This use case ensures every new subscriber is verified through a GDPR-compliant double opt-in flow. When a user submits a newsletter form, pop-up, or landing page, the automation checks whether they’re already subscribed. If they are, the system instantly sends an email confirming their existing subscription. If not, the process triggers a confirmation email that allows the user to validate their address. Once they click the link, User.com automatically updates their consent attributes, adds them to the newsletter list, and sends a final confirmation message.

Step-by-step

  • 1
    When a visitor submits a newsletter pop-up, form, or landing page, the system fires an event “Send opt-in” to trigger the process
  • 2
    If the user is already subscribed, an automated message informs them: “You’re already subscribed.”
  • 3
    If the user isn’t subscribed, the attribute “Unsubscribed from emails” changes to FALSE, and an email with a confirmation link is sent
  • 4
    Once the user clicks the confirmation link, their Consent email attribute changes to TRUE, they’re added to the Newsletter list, and a Newsletter subscription event is created
  • 5
    The process ends with a friendly confirmation email — your subscriber is now officially verified

Detail user scenario

Step-by-step

  • 1
    When a visitor submits a newsletter pop-up, form, or landing page, the system fires an event “Send opt-in” to trigger the process
  • 2
    If the user is already subscribed, an automated message informs them: “You’re already subscribed.”
  • 3
    If the user isn’t subscribed, the attribute “Unsubscribed from emails” changes to FALSE, and an email with a confirmation link is sent
  • 4
    Once the user clicks the confirmation link, their Consent email attribute changes to TRUE, they’re added to the Newsletter list, and a Newsletter subscription event is created
  • 5
    The process ends with a friendly confirmation email — your subscriber is now officially verified

How to implement it?

Implementing use case automation involves several key steps and tools. Here's a comprehensive ressources to get you started:

Used Modules

Pop-Ups

Collect information from your visitors and navigate them on the website.

SMS Messages

Automate SMS delivery based on user actions or specific conditions.

Push Notifications

Delivers personalized notifications to users of your website (webpush) or app (mobile push).

Landing Pages

Easily design and customize landing pages that convert visitors into leads, optimizing the journey from click to action.

Prerequisities
Set up an automation that invites users to leave their email and subscribe to the Newsletter list (for example, via pop-up, landing page, etc) – that automation should fire the event Send opt-in that triggers whole process
Step by Step Guide
Written by

Read the guide
Recommended data structure
User Attributes
User attribute is a named data field that describes a specific property of an user stored on its profile and used for segmentation, personalization, reporting, and automation.
Attribute name Attribute type
unsubscribed from emails (standard) boolean
Consent email (custom) boolean
Events
An event is a custom piece of information about something your user does.
Event name Event attributes
Send opt-in (string) scenario
Newsletter subscription (string) scenario
Lists
A list is a way to organize users into groups, not necessarily using the same filters for all of them.
List Name Criteria
Newsletter List with confirmed newsletter subscribers.
No items found.
Join others who leveraged this use-Case
No items found.
Cheat Sheet
To bring your use-case to the next level check how you can use the following methods:
Customize your thank you page – add link to your shop or put there some warm welcome video

Discover the Perfect Use-Case for Your Company

Don't waste time on repetitive tasks. Let automations handle it.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
You may also be interested in

Take it on the next level...

Creative Assets like (ready HTML)
Code Snippets
Automation templates
Recommended Data Structure
Code Snippets
Cheat Sheet
Unlock the full Use-Case

Discover the Perfect Use-Case for Your Company

Don't waste time on repetitive tasks. Let automations handle it.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.