Subscribe to messengers

How to collect user subscriptions to messengers

You can set up a ChatApp bot to collect user consent for messaging. The functionality of the bot allows you to send users an offer to subscribe to the newsletter or unsubscribe from it.

How to enable the collection of subscriptions by the bot?

1️⃣ Set up the bot

Go to your ChatApp Personal account and select "Bot" in the side menu.

Set up the bot to work in one or more messengers. For example, you can set up a ChatApp Quick Reply Bot

Learn more about setting up and using the ChatApp Quick Reply Bot→

2️⃣ Enable subscription collection

After setting up the bot, click on the “More” button in the top menu of the bot settings and select “Work with bot subscriptions”.

All the functionality of working with subscriptions is reflected in this paragraph.

3️⃣ Come up with phrases and bot commands

In the menu for collecting subscriptions, check the box “Enable collection of subscriptions”, and then specify the main phrases of the bot when reacting to a subscription / unsubscribing and specify the commands that the user will specify.

Bot fields to be filled in:

  • The bot's response to a subscribed client -  is the phrase that the bot will send when the client subscribes to a particular messenger. You can specify a congratulation or give any promotional code for using your service.
  • The bot response to the unsubscribed client - is the phrase that the bot will send to the unsubscribed client. In this phrase, you can try to persuade the client to stay.
  • The "subscribe" command -  is the command that the client will send to subscribe to the mailing list.  You can enter any word. After receiving a command from the user, the bot sends data about the client to the server, where his contact is entered into the database of subscribed clients.
  • The “unsubscribe” command - works similarly to the “subscribe” command, with the only difference being that after receiving the command, the bot sends information about the exclusion of the user's contact from the subscriber database.

4️⃣ Save your settings

After filling in the fields for collecting subscriptions, click on the “Save bot settings” button. After that, the bot will start collecting subscriptions in a specific messenger in which it works.

How to set up sending messages from the bot to subscribers when opening or closing a dialog?

💬 When opening a dialog

In the top menu of the bot settings, click on the “More” button and select the “Work with dialog - when opening a dialog” item.

Select the action that the bot will perform when the dialog opens:

  • Do nothing - the bot will not perform any actions and, accordingly, will not send any kind of welcome message.
  • Send text - the bot will send a text to the user, which can be specified in the field below.

If the action option “Send text” is selected, then specify the text of the message that the bot will send. It could be a special offer or a greeting for a new client.

After completing the settings, click on the “Save bot settings” button.

🔒 When auto-closing a dialog

In the top menu of the bot settings, click on the "More" button and select the "Work with dialog - auto-close" item.

Select the last user activity time after which the dialog will automatically close, and then select an action for the bot. The bot can automatically send the specified text if the dialog closes automatically.

After making changes, click on the “Save bot settings” button.

🔐 When closing the dialog manually

In the top menu of the bot settings, click on the “More” button and select the “Work with dialog - when the dialog is closed” item.

Select the time after the dialog closes, and then select the action to take when the dialog closes. After closing the dialog, according to the specified time, the bot can send a message to the user.
After making changes, click on the “Save bot settings” button.

How to track the list of subscribers?

The list of clients who subscribed to the bot messages is displayed in the "Subscribers" item in the left side menu.

The subscriber ID is fixed in the subscribers table; number of the license that was used when sending the offer to subscribe; the messenger through which the “/Subscribe” or “/Unsubscribe” command was sent, as well as the status.

 

How to Set Up a ChatApp Quick Reply Bot →

Smart mailing via WhatsApp and Telegram messengers →

How to set up the Telegram group parser →

How to set up a ChatApp inviter →







 

Help from integrators