How to Set Up Unsubscribe and Resubscribe in BotSailor for Facebook Messenger
Quick Answer (TL;DR)
BotSailor allows Facebook Page owners to manage chatbot subscriptions using Unsubscribe and Resubscribe actions.
For example, if someone follows the Funny Videos Facebook Page and receives automated Messenger updates about funny reels, entertaining clips, and new videos, they can choose whether to continue receiving those updates.
The basic setup is:
1 Open BotSailor and select the Funny Videos Facebook Page.
2 Navigate to Automation → Quick Actions.
3 Create a Messenger bot flow.
4 Set up the welcome message.
5 Add Unsubscribe and Resubscribe buttons.
6 Connect the buttons to their respective actions and confirmation messages.
7 Save and test the automation.
Prerequisites
Before starting, make sure you have:
● An active BotSailor account.
● A connected Funny Videos Facebook Page.
● Admin access to the Facebook Page.
● Facebook Messenger enabled.
● Access to BotSailor's Visual Flow Builder.
● A welcome message and subscription confirmation messages.
Step-by-Step Instructions: How Unsubscribe and Resubscribe Work in BotSailor
Step 1: Access Bot / Accounts & Quick Actions
● Log in to your BotSailor dashboard.
● From the left navigation menu, open Chatbot Manager.
● Select your connected Facebook account/page (e.g., Funny Videos).
● After selecting the Facebook page, go to the top menu and click Automation.
● Under the Automation section, click on Quick Actions.
The Quick Actions section will open, where you can find different system action cards.
From the available action cards, locate:
● Un-subscribe
● Re-subscribe
● Configure the Unsubscribe Confirmation Message in the connected Text element.
● Configure the Resubscribe Confirmation Message in its respective Text element.

BotSailor Quick Actions settings showing Unsubscribe and Resubscribe options for the Funny Videos Facebook Page.
Step 2: Configure the Unsubscribe Confirmation Message
● Double-click the Text element connected to the Unsubscribe button (1).
● In the Reply message field (2), enter the following message:
🔕 Unsubscribed Successfully!
Hi there!
You have successfully unsubscribed from funny video updates.
You will no longer receive our automated funny video notifications.
You can resubscribe anytime! 😊
● Review the message and click Save Changes (3).
● Finally, click the green Save button (4) to save the complete flow.

Configure the Unsubscribe confirmation message in BotSailor's Visual Flow Builder for the Funny Videos Facebook Page.
Step 3: Configure the Resubscribe Confirmation Message
● Double-click the text element connected to the Resubscribe button (1).
● In the Reply message field (2), enter the following message:
🎉 Welcome Back to Funny Videos!
Hi there!
You have successfully resubscribed! 😂
Get ready for hilarious reels, funny moments, and entertaining videos!
Thanks for staying connected with Funny Videos! ❤️
● Review the message and click Save Changes (3).
● Finally, click the green Save button (4) to save the complete flow.

Configure the Resubscribe confirmation message in BotSailor's Visual Flow Builder for the Funny Videos Facebook Page.
Step 4: Create the Welcome Message Flow
● Open Bot Reply for the Funny Videos Facebook Page.
● Click Create to open the Visual Flow Builder.
● Select the Start Bot Flow element.
● Enter the following trigger keywords:
Heyy, hiii
● Select String match as the keyword matching type.
● Enter the flow title: Funny Videos Subscription Preferences.
● Connect the Start Bot Flow element to a Text element.
● Add the following welcome message.
Welcome Message:
Heyy! 👋😂 Welcome to Funny Videos!
Love funny reels and entertaining clips?
Manage your updates below!

Configure the trigger keywords and string match option for the Funny Videos Messenger chatbot.
Step 5: Configure the Unsubscribe Button
● In the welcome Text element, click Add Buttons.
● Create a new Button element.
● Enter the button title: Unsubscribe.
● Select the Unsubscribe action from the System Default Action Button settings.
● Connect the button to a confirmation Text element when supported.
● Add the following confirmation message.
Unsubscribe Confirmation Message:
🔕 Unsubscribed Successfully!
Hi there!
You have successfully unsubscribed from funny video updates.
You will no longer receive our automated Funny video notifications.
You can resubscribe anytime! 😊

Configure the Unsubscribe button for the Funny Videos Facebook Messenger chatbot.
Important: A button labeled Unsubscribe does not automatically change subscriber status unless the actual unsubscribe action is assigned.
Step 6: Configure the Resubscribe Button
● Return to the main welcome Text element.
● Click Add Buttons again.
● Create another Button element.
● Enter the button title: Resubscribe.
● Select the Resubscribe action from the System Default Action Button settings."
● Connect the button to a confirmation Text element when supported.
● Add the following message.
Resubscribe Confirmation Message:
🎉 Welcome Back to Funny Videos!
Hi there!
You have successfully resubscribed! 😂
Get ready for hilarious reels, funny moments, and entertaining videos!
Thanks for staying connected with funny videos! ❤️

Configure the Resubscribe button to restore messaging preferences for Funny Videos subscribers.
Step 7: Save the Complete Bot Flow
● After configuring both buttons, review the complete automation flow.
Flow Structure:
START
Customer sends: Hiii / Heyy
↓
Funny Videos Welcome Message
↓
Customer selects one of two options:
Option 1: Unsubscribe
→ Execute Unsubscribe Action
→ Display Unsubscribe Confirmation
→ Update Subscription Status
Option 2: Resubscribe
→ Execute Resubscribe Action
→ Display Resubscribe Confirmation
→ Update Subscription Status
END
● Check that both button actions are configured correctly.
● Verify the confirmation messages.
● Click Save Changes in any open configuration panels.
● Click the green Save button in the upper-right corner of the Flow Builder.

Complete Funny Videos Messenger automation flow with Unsubscribe and Resubscribe branches.
Testing the Automation in Facebook Messenger
Test 1: Test the Welcome Message
● Open the Funny Videos Facebook Page in Messenger.
● Send the keyword Heyy.
● Verify that the chatbot sends the welcome message.
● Confirm that both buttons appear.
Expected Bot Response:
Heyy! 👋😂 Welcome to Funny Videos!
Love funny reels and entertaining clips?
Manage your updates below!
Buttons:
🔕 Unsubscribe
🔔 Resubscribe

Funny Videos Messenger chatbot responding to the Hi keyword with subscription preference buttons.
Test 2: Test the Unsubscribe Action
● Click the Unsubscribe button.
● Check that the unsubscribe confirmation message appears.
● Open BotSailor's Subscriber Manager.
● Verify that the user's subscription status has changed appropriately.
Expected Bot Response:
🔕 Unsubscribed Successfully!
Hi there!
You have successfully unsubscribed from funny video updates.
You will no longer receive our automated funny video notifications.
You can resubscribe anytime! 😊

Facebook Messenger displaying the Funny Videos unsubscribe confirmation message.
Test 3: Test the Resubscribe Action
● Reopen the subscription management flow using the configured entry point.
● Click Resubscribe.
● Verify that the resubscribe confirmation message appears.
● Check the subscriber's status in BotSailor.
Expected Bot Response:
🎉 Welcome Back to Funny Videos!
Hi there!
You have successfully resubscribed!
Get ready for hilarious reels, funny moments, and entertaining videos!
Thanks for staying connected with funny videos! ❤️

Funny Videos Messenger chatbot displaying a successful resubscribe confirmation.
Troubleshooting Checklist
Welcome Message Not Triggering
Check that the trigger keywords are configured correctly and String match is selected.
Unsubscribe Button Not Working
Verify that the button is assigned to the actual unsubscribe action rather than only sending a text confirmation.
Resubscribe Button Not Working
Confirm that the resubscribe action is correctly configured and that the user can access the flow.
Changes Not Saved
Make sure to click both Save Changes in the configuration panel and Save in the main Flow Builder.
Automated Messages Not Delivering
Check the customer's messaging preferences, sequence membership, and applicable Facebook Messenger messaging restrictions.