Configuring Unsubscribe Flows (One-Step, Two-Step, Dynamic)
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.
Table of Contents1. What Are Unsubscribe Flows?2. Unsubscribe Flow Options
3. How to Configure an Unsubscribe Flow
4. Managing the Unsubscribe Link
5. Frequently Asked Questions
6. Need Help?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.
2Unsubscribe 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.
3How 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.
- Go to Marketing → Emails → Campaigns.
- Click the Settingsgear icon.

- Select Unsubscribe.
- Choose One Step, Two Step, or Dynamic.
- Use Preview to review the unsubscribe experience.
- Click Save.

Managing the Unsubscribe Link
The unsubscribe flow controls what happens after a contact uses an unsubscribe link. Link placement and custom unsubscribe experiences are managed separately.
Note: Changing the unsubscribe flow does not change the placement or appearance of the unsubscribe link itself.
5Frequently 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. Their email subscription status is then restored.6Need Help?
- Cannot find the unsubscribe settings: Go to Marketing → Emails → Campaigns, open Settings, and select Unsubscribe.
- Dynamic is not showing a confirmation step: Test by clicking the unsubscribe link within 5 minutes of delivery or by using a contact created less than 1 hour ago.
- Your selected flow is not taking effect: Confirm the correct flow is selected and click Save.
- Still need assistance? Contact your administrator or support team with the affected account and unsubscribe-flow details.
More in Campaign Settings/Functionalities
- Understanding Email Campaign Statuses
- How to Send or Schedule an Email Campaign
- How to Use the Plain Text Editor for Emails
- How to Set Up Sender Preferences in the Email Builder
- How to Pause, Resume, or Cancel a Scheduled Email Campaign
- How to Build Recipient Segments in Email Campaigns
- How to Batch Schedule Email Campaigns
- How to use build segments in email campaigns?
- Email Builder: Create New Tags in the Send or Schedule Page
- Resend to un-opened : Best Practices and Guide
- How to Set Default Values for Custom Fields Via Conditional Sending
- How to Reschedule an Email Campaign (Email Builder)