Users can opt-in for your WhatsApp Business API using these five mechanisms. You can find these on the 'Settings' page of your app.
Users can scan a QR code
Every app you create on the WhatsApp dashboard of Gupshup will generate a unique QR code. You can share this QR code with your users. They can scan this code from your marketing collateral and land it on your business WhatsApp thread.
Users can click on a URL
Every app you create on the WhatsApp dashboard of Gupshup will generate a unique WhatsApp URL. You can share this URL with your users. They can click this URL from your online marketing and land on your business WhatsApp thread.
Users can click on a web widget
For every app you create on the WhatsApp dashboard of Gupshup, you will get a unique widget code that you can embed in your web pages. Users can click on this widget and land on your business WhatsApp thread.
We have enabled a mandatory opt-in check before a user visits your WhatsApp thread. As shown in the image below, opt-in is collected when a user uses the above mechanisms.
Users can save your WhatsApp Business API phone number & message you directly
Users can save your WhatsApp Business API phone number in their phonebook for live apps promoted through your marketing campaigns and begin conversing with you directly, just like any P2P chat. You can obtain inbound messages on your callback URL.
As shown in the image below, we send an automated opt-in message to the user the first time user lands on the thread. However, the user may opt-in, opt-out later, or not opt-in at all.
You can enable/disable the automated opt-in message from app settings in the dashboard.
Users can send an SMS to one of our phone numbers
Your users can also opt-in through SMS. Here the SMS sent by the user is considered as the opt-in of the user.