Skip to content

BrightLeaf Digital

BrightLeaf Digital
  • Home
  • Gravity Forms Plugins
    • Integrate Asana with Gravity Forms
    • Mass Email Notifications for Gravity Forms
    • Global Variables
    • Recurring Form Submissions
    • Folders4Gravity
    • GravityOps Search
  • Docs
  • Snippet Library
  • Blog
  • Contact Us
BrightLeaf Digital
  • Home
  • Gravity Forms Plugins
    • Integrate Asana with Gravity Forms
    • Mass Email Notifications for Gravity Forms
    • Global Variables
    • Recurring Form Submissions
    • Folders4Gravity
    • GravityOps Search
  • Docs
  • Snippet Library
  • Blog
  • Contact Us

BL Digital Guidelines & Policies

2
  • Using the Plugin on a Client Site
  • BrightLeaf Digital Refund Policy

Integrate Asana with Gravity Forms

29
  • Getting Started
    • Integrate Asana with Gravity Forms — Welcome & Overview
    • Finding the Plugin in Your Dashboard
  • Setup
    • Connect Asana (OAuth)
    • Create Your First Feed (5-Minute Quickstart)
  • Settings Reference
    • Feed Settings — Name, Conditional Logic & Trigger
    • Asana Task Settings Reference
    • Feed Triggers
    • Mapping Custom Fields
    • Workflow Steps — Create Task
    • Workflow Steps — Update Task
  • How-to Guides
    • Use Conditional Logic to Route Tasks
    • Choosing the Right Feed Trigger
    • Attach File Uploads to Tasks
    • Use Asana Custom Fields as Automation Signals
    • Workflow Steps: Create Task
    • Workflow Steps: Update Task
  • Troubleshooting
    • Basics
    • Reconnecting / Resetting Credentials
    • Task Creation Failed → Backup Task Behavior
    • Items Not Showing in Drop-downs
    • Feed Page Unavailable
    • Task Description Caused Errors
    • Duplicate Tasks
  • Explanations & Concepts
    • OAuth and Scopes
    • Permissions & Workspaces
    • How Feeds Run
    • Performance Considerations
  • Changelog/Roadmap
    • Changelog
    • Roadmap

Mass Email Notifications for Gravity Forms

47
  • Getting Started
    • Mass Email Notifications — Welcome & Overview
    • Finding the Plugin in Your Dashboard
    • Before You Begin: Email Limits & SMTP
    • How Batches Are Created & Sent (5-Minute Delay)
    • Recommended Setup Pattern — Master Control Notification Form
  • Setup
    • Configure Global Send Limits (Throttling)
    • Create Your First Feed (5‑Minute Quickstart)
    • Using a GF Notification as Your Email Template
    • Schedule Batches for a Future Date
  • Settings Reference
    • Global Settings — Limits Reset Rules, Old Batch Cleanup, Cron Toggle & Next Run
    • Unsubscribe Settings (Free Version)
    • Unsubscribe & Preferences Settings (Premium Version)
    • Double Opt-In Settings (Premium Version)
    • Feed Settings — Name, Label, Dedupe, Completion Email
    • Choose Target Form & Email Field
    • Email Settings — From, Reply-To, Subject, Message, Merge Tags
    • Unsubscribe & Preferences Merge Tags Reference
    • Merge Tag Fallbacks & CSV Column Mapping
    • Schedule Based on Date Field
    • Conditional Logic — Feed Form vs. Target Form
    • CSV Ingestion
  • How‑to Guides
    • Send an Update to Everyone Who Used Another Form
    • Create a User Preferences Form (Premium)
    • Set Up a Double Opt-In Workflow (Premium)
    • Using Target-Form Merge Tags
    • Segment Recipients with Target-Form Conditional Logic
    • Import a CSV List and Personalize with Merge Tags
    • Build a Front-End “Trigger” Form for Non-Admin Staff
    • Use Populate Anything for Dynamic, Person-Specific Emails
  • Troubleshooting
    • Basics
    • Batches Not Sending / Cron Not Running
    • Preview Shows 0 Recipients with Target-Form Filters (Premium)
    • Troubleshooting Unsubscribe & Preferences Issues
    • Hitting Rate Limits
    • Emails Going to Spam
    • Entries/Batches Missing After Deletions
  • Explanations & Concepts
    • Understanding Double Opt-In
    • Understanding the Unsubscribe and Preferences System
    • How Batching & Cron Work
    • Throttling Models Explained
    • Deduplication Strategy
    • Batch Statuses & Actions
    • What Gets Logged
    • Limitations & Design Trade‑offs
    • Security & Permissions Considerations
  • Changelog / Roadmap
    • Changelog
    • Roadmap

GravityOps Search

5
  • The Display Attribute
  • Nesting Shortcodes
  • Using Search Operators
  • Multi-Input Field Support
  • General Notes
View Categories
  • Home
  • Docs
  • Mass Email Notifications for Gravity Forms
  • Explanations & Concepts
  • Understanding Double Opt-In

Understanding Double Opt-In

Double Opt-In is a Premium-only feature that helps ensure recipients explicitly confirm they want to receive your emails. It adds an extra layer of consent and improves both compliance and deliverability.

In email marketing, single opt-in means a user signs up and immediately starts receiving messages. Double opt-in, by contrast, requires the user to confirm their subscription by clicking a special link sent to their inbox. This prevents accidental signups, bots, and spam traps while ensuring every contact genuinely wants your messages.


Why Double Opt-In Matters #

  • Better compliance – Meets standards under laws such as GDPR and CAN-SPAM by confirming consent.
  • Higher engagement – Users who confirm are more likely to read and interact with future emails.
  • Cleaner lists – Filters out typos, fake addresses, and unverified signups before they reach your CRM.
  • Fewer spam complaints – Reduces the risk of your domain being flagged as spam.

How It Works in Mass Email Notifications #

The Double Opt-In process connects three forms:

  1. Sign-up form – Collects the user’s initial information.
  2. Sending form – Used later for sending mass email batches after users have confirmed.
  3. CRM or Target form – Stores the confirmed contact record that indicates the user opted in.

When a recipient submits the signup form, they receive an email containing a merge tag link (configured on the Double Opt-In tab). Clicking that link updates their entry on the target form to mark them as opted in.

You can then filter your sending batches to include only confirmed recipients, ensuring messages go exclusively to verified users.


BrightLeaf Implementation Highlights #

  • Fully integrated with Mass Email Notifications for Gravity Forms.
  • Uses a designated tab on the form settings screen called Double Opt-In.
  • The confirmation link is generated by special merge tags (URL or link form).
  • Confirmation automatically checks a chosen checkbox field in your target form.
  • A convenience option on Feed Settings lets you easily limit batches to confirmed users.

When to Use It #

  • For any signup process where consent verification is legally required.
  • For newsletters, donation updates, or campaigns where trust and compliance are key.
  • To improve data hygiene when your form collects high volumes of public submissions.

Double Opt-In is optional but strongly recommended for any form that communicates with external audiences. It protects both your users and your sender reputation.

Updated on October 19, 2025

What are your Feelings

  • Happy
  • Normal
  • Sad

Share This Article :

  • Facebook
  • X
  • LinkedIn
  • Pinterest
Understanding the Unsubscribe and Preferences System
Table of Contents
  • Why Double Opt-In Matters
  • How It Works in Mass Email Notifications
  • BrightLeaf Implementation Highlights
  • When to Use It
© 2025 BrightLeaf LLC dba BrightLeaf Digital
  • Home
  • Gravity Forms Plugins
    • Integrate Asana with Gravity Forms
    • Mass Email Notifications for Gravity Forms
    • Global Variables
    • Recurring Form Submissions
    • Folders4Gravity
    • GravityOps Search
  • Docs
  • Snippet Library
  • Blog
  • Contact Us