Configuring Unsubscribe Flows (One-Step, Two-Step, Dynamic)

Modified on: Thu, 1 Oct, 2026 at 10:39 PM

Marketing • Emails • Unsubscribe Settings
Configuring Unsubscribe Flows (One-Step, Two-Step, Dynamic)
Unsubscribe flows control what happens after a contact clicks an unsubscribe link in an email. HighLevel supports One-Step, Two-Step, and Dynamic flows so you can choose how quickly the unsubscribe is completed and when confirmation is required.
What You'll Learn

Learn how One-Step, Two-Step, and Dynamic unsubscribe flows work, how to configure the account-level setting, and how Dynamic determines when confirmation is required.

1

What Are Unsubscribe Flows?

Unsubscribe flows determine what happens after a recipient clicks an unsubscribe link. Depending on the selected flow, the contact may be unsubscribed immediately or required to complete a confirmation step.

2

Unsubscribe Flow Options

Each flow determines when an unsubscribe is completed and whether confirmation is required.

One-Step Flow

The contact is unsubscribed immediately after clicking the unsubscribe link. They can then provide optional feedback.

Two-Step Flow

The contact must complete a confirmation step before the unsubscribe is finalized.

Dynamic Flow

Dynamic combines One-Step and Two-Step behavior. The unsubscribe is immediate unless the contact clicks the unsubscribe link within 5 minutes of email delivery or the contact record is less than 1 hour old. In either case, confirmation is required.

3

How to Configure an Unsubscribe Flow

The unsubscribe flow is configured at the account level, so the selected behavior applies to emails sent from that account until the setting is changed.

  1. Go to Marketing → Emails → Campaigns.
  2. Click the Settings gear icon.


  3. Select Unsubscribe.
  4. Choose One Step, Two Step, or Dynamic.
  5. Use Preview to review the unsubscribe experience.
  6. Click Save.

5

Frequently Asked Questions

Q: Will changing the unsubscribe flow affect contacts who already unsubscribed?
No. Existing unsubscribe data is not changed. The updated flow applies to emails sent after the setting is changed.
Q: What happens if a contact starts the Two-Step flow but does not confirm?
The unsubscribe is not completed until the contact finishes the confirmation step.
Q: How can I test the Dynamic flow?
Send an email to a test contact and click the unsubscribe link within 5 minutes of delivery, or test with a contact created less than 1 hour ago. In either case, the Dynamic flow should require confirmation instead of immediately unsubscribing the contact.
Q: Does the selected flow apply to all emails in the account?
Yes. The unsubscribe flow is an account-level setting and remains in effect until you change it.
Q: Can a contact resubscribe after unsubscribing?
Yes. After unsubscribing, contacts can use the unsubscribe feedback questionnaire to select Unsubscribed by mistake, subscribe again and submit the form. HighLevel then restores their email subscription status.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article