How to Collect WhatsApp Business Opt-Ins for your Shopify Store?

How to Collect WhatsApp Business Opt-Ins for your Shopify Store?

What is an opt-in?

An opt-in is when your consumers provide you with their phone number and they agree to receive messages from your business via WhatsApp. Before you send a consumer an outbound WhatsApp message, you must first collect opt-ins.

Things to remember when collecting opt-ins
- Make it clear to your user that they agreeing to receive messages from your company via WhatsApp.
- Clearly mention the business’ name that the user is opting in to receive messages via WhatsApp
- Comply with applicable privacy laws

A customer can contact your support team directly through a WhatsApp message thread to ask to receive notifications or they can provide you the consent via third-party channels. 

It's crucial to remember that you're responsible for storing opt-ins and ensuring that each consumer you contact via WhatsApp has accepted to receive communications from your business via WhatsApp.

How to collect WhatApp Opt-ins on your Shopify Store?

The easiest and most seamless way to collect WhatsApp Opt-in is when your user is doing the checkout. Shopify already has a mechanism to collect email marketing consent from your users. You can just use the same functionality and extend it to take consent for WhatsApp Opt-in. 

Since for WhatsApp campaigns, you would require a mobile number. So, you will have to change your checkout pages to ensure that you are capturing mobile numbers during checkouts.

A step-by-step guide to capturing WhatsApp Opt-in for Shopify Store

1. Go to your store's Shopify admin 
2. Go to Settings from the bottom of the left panel

3. Go to the Checkout page.


4.Go to the Customer contact section, and select the option that allows customers to checkout using "phone number or email", as shown in the screenshot below:


5. On the same page, Go to the Form options section on the same page. Set Shipping address phone number as Required.



6. On the same page, Go to the Email Marketing and select both checkboxes.


7. On the same page, Go to the Checkout Language and click on Manage checkout language.



8. In the Manage checkout language page, go to Checkout marketing and update the text of Accept marketing checkbox label  as shown below



You can customize the texts to include all your channels and the kind of messages you wish to send.

Some samples are 
  1. Send me order updates on WhatsApp
  2. Send me order information, promotional offers, and deals on Email, SMS, and WhatsApp
  3. Send me updates on WhatsApp and SMS
8. On the same page, update these fields too


  1. Phone labelPhone Number for Order Updates (preferably WhatsApp number)
  2. Optional Phone labelPhone Number for Order Updates (preferably WhatsApp number)
  3. Phone Placeholder - Phone
  4. Phone tooltipWe will send you order updates and exclusive deals on your number via WhatsApp and/or SMS.
9. On the same page, scroll to the top and click SAVE


10. Once you have done all the steps, your checkout page will look like this


If you face any issues with us, do reach out to us on our email - help@quickreply.ai

    • Related Articles

    • How to enable Facebook Business verification option

      If you have faced issue during Facebook Business Manager Verification that verification option is not enabled, follow the steps below. Please note we creating this app only to enable verification option. This app or any information entered here will ...
    • Can users block or report WhatsApp Business API number?

      Yes, your users can report and block your number.  Reporting or blocking by your users can affect your WhatsApp number quality and can get your number flagged.  Read here on Account Quality, Messaging Limits & Tiers How can users report or block a ...
    • Quality Ratings and Messaging Limits of WhatsApp Business API

      Quality Rating Your quality rating is based on how messages have been received by recipients in recent days. It is determined by a combination of quality signals from conversations between businesses and users. Examples include user feedback signals ...
    • Phone number requirements, Business Profile & Migration

      Do I need phone number for WhatsApp integration? Yes, All messages are sent from a phone number. You will need to provide a phone number from which messages will be sent. Do I need to purchase a new number? To link your phone number with ...
    • How to get Facebook Business Manager verified

      Business Manager verification is required in order to get Approval for WhatsApp Business API and do any kind of automation. Pre-req GST Certificate - for Legal Name verification Bank statement(proprietorship) or Incorporation certificate(private ...