How to Collect WhatsApp Opt-Ins From Your Shopify Customers (2026 Guide)

By AeroChat 24 min read March 23, 2026 Updated October 25, 2026

Customers read WhatsApp messages in the app they already use every day, and many prefer it. A 2025 Kantar survey for Meta of 11,056 adults in 22 markets found 73.3% prefer messaging when contacting a business, and 72.4% are more likely to buy from a brand that offers it (Meta, State of Business Messaging). That is why so many Shopify store owners want order updates and offers on WhatsApp.

But there is a hard rule: you cannot send a single marketing or transactional WhatsApp message to a customer without their explicit opt-in consent. Doing so risks your WhatsApp Business account being restricted or banned by Meta.

This guide covers everything you need to build a WhatsApp subscriber list from your Shopify customer base the right way: seven opt-in collection methods, copy you can use, the compliance rules that protect your account in 2026, the double opt-in flow, what to send right after someone opts in, and the mistakes that get stores banned.

By the end you will have a complete system, not just a checkbox on your checkout page, that grows a compliant WhatsApp list from every point where customers meet your store.

Why Opt-In Quality Determines Your WhatsApp Results

There is a distinction that most guides skip entirely: the difference between volume of opt-ins and quality of opt-ins. They are not the same thing, and chasing volume at the expense of quality is one of the fastest ways to damage your WhatsApp account health.

Meta scores every WhatsApp Business account on a quality rating based on how recipients respond to your messages. When recipients block your number, mark messages as spam, or ignore messages at high rates, your quality score drops. A low quality score reduces your messaging limit, which is the number of customers you can contact per day. A severely low quality score results in account suspension.

This means a WhatsApp list built from low-intent opt-ins (customers who ticked a pre-checked box without reading it, or who were incentivised to opt in but never wanted messages) will perform worse in terms of open rates and reply rates, and actively damages your account standing through high block rates.

High-quality opt-ins come from customers who genuinely understand they are agreeing to receive WhatsApp messages and have a concrete reason to want them. The methods below are described with this quality-versus-volume distinction in mind. A smaller list of people who wanted your messages will usually do better than a large list of people who didn’t, and it will not get your account flagged.

The Legal Foundation: What the Rules Actually Require in 2026

Before any collection method, understand what compliance requires. It is what keeps your account live.

Meta’s opt-in requirements

WhatsApp’s Business Policy requires that before you send any business-initiated message, whether transactional (order updates, shipping notifications) or promotional (sale announcements, abandoned cart recovery), the customer must have explicitly opted in to receive WhatsApp messages from your business.

Three things must be present at every opt-in point:

  1. Your business name: customers must know which business they are opting in to hear from

  2. What types of messages they will receive: order updates, promotional offers, or both, and that these come on WhatsApp

  3. A clear way to opt out: how they can stop messages if they change their mind

Keep a record of every opt-in: the date and time, the touchpoint where it happened, and the exact consent wording shown. If Meta or a customer disputes consent, you need that evidence. A phone number from a past order is not consent. Customers in your Shopify order history need to opt in again before you message them on WhatsApp.

The 2026 US restriction you must know about

From April 1, 2025, Meta paused marketing template messages to US phone numbers (+1 prefix). This means even with a valid opt-in, you could not send promotional WhatsApp broadcasts to US-based customers. Utility messages (order confirmations, shipping updates, delivery notifications) were still permitted. Check Meta’s current WhatsApp Business documentation before planning US campaigns. If many of your customers are in the US, focus on transactional messages for them and keep promotional flows for other markets until Meta lifts the pause.

GDPR requirements for European customers

For customers in the EU and UK, GDPR imposes additional requirements. The opt-in must be specific (not buried in a general terms acceptance), freely given (not a condition of purchase), informed (customers must know what they are agreeing to), and documented (you must be able to prove consent with a timestamp and record of the opt-in method). Pre-checked checkboxes are not valid consent under GDPR. Checkboxes must be unchecked by default and actively ticked by the customer.

General consent vs. channel-specific consent

Meta updated its policy in November 2024 to allow “general consent”. This means a customer who has opted into receiving messages from your business generally (for example, via SMS or email opt-in) can technically be contacted on WhatsApp as long as local laws permit it. However, WhatsApp-specific opt-in remains the safest approach. General consent is riskier for account health because customers may not expect or welcome WhatsApp messages even if they agreed to some form of marketing communication elsewhere.

The safest practice: collect explicit, WhatsApp-specific opt-in at every possible touchpoint, document it, and use a double opt-in flow. This protects your account regardless of how Meta’s policies evolve. Understanding these rules is the foundation of any serious WhatsApp customer service programme on Shopify.

Method 1: Checkout Opt-In Checkbox

Lead quality: High
Best for: Transactional opt-ins (order updates, shipping notifications)

The checkout page is the highest-intent moment in any customer’s journey. They have already decided to buy. They are already entering their contact details. Adding a WhatsApp opt-in checkbox at this moment catches customers when their interest in your brand is at its peak, and when the value of order updates on WhatsApp is obvious.

How to set it up on Shopify

In Shopify’s checkout, you can add a custom opt-in checkbox using checkout extensions (available on Shopify Plus) or via a WhatsApp marketing app from the Shopify App Store. The checkbox must appear near the phone number field, must be unchecked by default, and must include visible explanatory text describing what the customer is opting into.

Exact copy that works

Send my order updates on WhatsApp
Get shipping confirmation, tracking updates, and delivery notifications directly to your WhatsApp. Reply to any message to contact us instantly.

Note what this copy does: it leads with the specific benefit (order updates), names the value the customer receives (shipping confirmation, tracking, delivery notification), and opens the door for two-way conversation. It does not mention marketing messages, because this opt-in is for transactional messages only. If you want to capture promotional opt-in at checkout as well, that requires a separate checkbox with separate language.

What to avoid

Do not pre-check this box. Do not bury it in a general terms checkbox. Do not use vague language like “sign up for WhatsApp communications” without specifying what those communications will be. Vague opt-in language reduces quality and risks non-compliance.

Method 2: Post-Purchase Thank-You Page

Lead quality: Very high
Best for: Transactional + promotional opt-ins, loyalty programme enrolment

The order confirmation page, which customers see right after completing a purchase, is the second-highest-intent moment in the customer journey and the most underused opt-in touchpoint for WhatsApp in ecommerce.

The customer has just paid. They are feeling the positive emotion of having made a purchase they wanted. They are immediately curious about when their order will arrive. This is the perfect moment to offer WhatsApp order tracking, because the desire for order updates is at its most immediate and genuine.

Shopify allows customisation of the order confirmation page through checkout extensions or via apps. The opt-in should appear as a prominent section, not small footer text, with a clear button. For customers who provided a phone number at checkout, you can pre-populate the number and ask them to confirm. For customers who did not, include a phone number field.

You can also do this without an app. Build a wa.me link with a pre-filled message, such as “Hi [Store Name], I just placed order [number] and I’d like updates on WhatsApp”, and add it as a button in your order status page. When the customer sends that message, they have started the conversation themselves.

Track your order on WhatsApp
Get real-time updates on your order, from dispatch to your door, directly in WhatsApp. No more checking your email.

[Your phone number: ___________]
[ Yes, send my order updates to WhatsApp]

You’ll receive shipping confirmation and delivery updates. Reply to any message to contact our team directly. Reply STOP at any time to unsubscribe.

The incentive approach

For promotional opt-in on the thank-you page, a discount incentive helps: “Join our WhatsApp list and get 10% off your next order.” This is a legitimate approach, but the opt-in language must be clear that by accepting the discount, the customer is opting into promotional messages, not just transactional ones. Transparency at this point protects your quality score later.

Method 3: Website Chat Widget

Lead quality: Very high (customer-initiated)
Best for: Promotional and support opt-ins, highest-intent visitors

A WhatsApp chat widget on your Shopify store serves two purposes simultaneously: it gives customers a direct line to ask pre-purchase questions, and every customer who initiates a conversation through it has effectively self-selected as an opted-in contact.

Under Meta’s policy, a customer who initiates a WhatsApp conversation with your business, by clicking your WhatsApp button and sending a message, has created a user-initiated conversation. Within the 24-hour window following that message, you can respond freely. Beyond that window, you need an approved message template and explicit opt-in to continue the conversation.

This is why good WhatsApp chat widget setups send an automated opt-in confirmation message straight away. It asks the customer to confirm they want to receive future communications from your brand on WhatsApp. This converts the initial conversation into a documented long-term opt-in. Specific invitation text on the widget, such as “Ask us about sizing or delivery”, usually gets more conversations started than a generic “Chat with us”.

How AeroChat handles this automatically

With AeroChat connected to WhatsApp, you can describe this as a workflow: when a customer starts a chat, send a welcome message that asks them to confirm they want future messages, and record their answer. Pre-purchase enquiries then build your WhatsApp subscriber list without a manual step. Read more on how WhatsApp AI chatbots handle this flow on Shopify.

Method 4: Exit-Intent and Scroll Popups

Lead quality: Medium, depending on the incentive
Best for: Promotional opt-ins, list building at scale

Popups have a reputation for being annoying, and poorly implemented popups are. A well-timed exit-intent popup with clear copy can still collect WhatsApp opt-ins from visitors who would otherwise leave without a trace.

Exit-intent popups trigger when a visitor’s cursor moves toward the browser’s back button or address bar, which suggests they are about to leave. This is a high-attention moment because the customer has to decide: stay, or go. A compelling WhatsApp popup at this moment can convert a leaving visitor into a subscriber.

Mobile vs. desktop popup strategy

An insight that most guides miss: WhatsApp popups tend to work better on mobile than desktop. On mobile, tapping a WhatsApp opt-in button opens WhatsApp directly. The customer is already in the app and the opt-in takes seconds. On desktop, clicking a WhatsApp link requires the customer to either scan a QR code or have WhatsApp Web open.

For this reason, many Shopify stores run WhatsApp opt-in popups only on mobile and email opt-in popups on desktop. Matching the channel to the device makes each popup easier to act on.

Before you go, get 10% off on WhatsApp
Join our WhatsApp list for exclusive offers, early access to new arrivals, and instant order support.

[Join on WhatsApp →]

By joining, you agree to receive promotional messages and order updates from [Store Name] on WhatsApp. Reply STOP at any time to unsubscribe.

Incentive structure that maintains list quality

Discounts convert well but attract low-intent subscribers who only opted in for the discount and then block you. A more quality-conscious incentive is early access or VIP content: “Be first to know about new arrivals and exclusive offers.” This attracts subscribers who are interested in your brand, not just discount hunters, which protects your quality score long-term.

Spin-to-win wheels are another option. The visitor enters their WhatsApp number to spin and receives the prize on WhatsApp. Because they actively submit their number to claim something, the intent is explicit. Show the opt-in wording next to the number field, not in small print.

Method 5: Click-to-WhatsApp Ads on Meta

Lead quality: High when targeted correctly
Best for: List building at scale, new customer acquisition

Click-to-WhatsApp (CTWA) ads are Meta ads on Facebook or Instagram where the CTA button opens a WhatsApp conversation with your business instead of sending the user to a website. When a user clicks the ad and sends the pre-filled opening message, that interaction counts as an opt-in under Meta’s policy.

CTWA ads are the opt-in method that scales without existing website traffic. They are also the most expensive, and cost per opt-in varies a lot by country and industry. The case for them is that the customer lands in a personal conversation instead of on a landing page, and can then get abandoned cart messages, shipping notifications and answers to their questions on the same thread.

How to set up a CTWA campaign for opt-in

  1. In Meta Ads Manager, create a new campaign with the “Engagement” or “Leads” objective

  2. Select “Messaging apps” as the conversion location and choose WhatsApp

  3. Design your ad creative, image or video, with a clear value proposition for joining your WhatsApp

  4. Configure the opening WhatsApp message that users will send when they tap the ad

  5. Set up an automated reply flow that captures the opt-in confirmation and welcomes the new subscriber

Targeting for quality

The most effective CTWA audiences for WhatsApp opt-in are: website visitors who did not purchase (retargeting), email subscribers (lookalike), and past purchasers (for re-engagement). Cold audience CTWA campaigns generate more opt-ins but lower list quality. Test with retargeting first to establish your benchmark engagement rate.

Method 6: QR Codes on Packaging and Receipts

Lead quality: Very high, at a positive post-purchase moment
Best for: Post-purchase opt-ins, loyalty and repeat purchase flows

Physical packaging is one of the most overlooked opt-in channels in ecommerce. The customer has received their order, is (hopefully) happy with it, and is holding something from your brand. Most stores include only a standard packing slip at this moment.

What to put on packaging QR codes

Include a QR code on your packaging insert, tissue paper, or card that links to a WhatsApp opt-in flow. The reason to scan needs to be specific, not a generic “follow us on WhatsApp.” The most effective packaging QR codes offer something directly relevant to the post-purchase moment:

Scan to get help with your order
Questions about fit, care, or anything else? Scan and chat with us instantly on WhatsApp.

Or for repeat-purchase incentives:

Scan for 15% off your next order
Join our WhatsApp VIP list and get an exclusive discount, early access to new arrivals, and priority support.

The packaging QR code advantage

Customers who scan a QR code on packaging have received their product and chosen to engage further. This makes packaging QR opt-ins some of the most valuable subscribers on a WhatsApp list. They are far less likely to block or ignore future messages than someone who opted in during a discount popup on their first site visit.

Method 7: Email and SMS List Migration

Lead quality: High, from existing engaged customers
Best for: Rapid list building from existing customer base

If your Shopify store already has an email subscriber list or SMS list, migrating a portion of those subscribers to WhatsApp is one of the fastest ways to build a quality WhatsApp audience. The key word is migrating. You cannot simply assume email consent applies to WhatsApp. You need explicit WhatsApp consent from each subscriber.

How to run a migration campaign correctly

Send a dedicated email or SMS campaign to your existing list explaining that you are now available on WhatsApp and inviting subscribers to opt in. Include a direct link that opens a WhatsApp conversation with your business. Make the reason specific to WhatsApp: faster support, real-time order updates and WhatsApp-only offers, rather than presenting it as just another channel. Tell them they stay on your email list as well.

Exact migration email subject lines that work

  • “We’re now on WhatsApp. Here’s why that’s good for you”

  • “Get your orders tracked on WhatsApp (faster than email)”

  • “WhatsApp-only offer inside: 20% off for subscribers who join today”

Send migration campaigns to your most engaged email segment first, such as recent purchasers and frequent openers, rather than your full list. This keeps early engagement high and starts your WhatsApp quality rating at a healthy level.

Two more touchpoints: social bios and WhatsApp Flows

Add a wa.me link to your Instagram bio, Facebook page and TikTok profile so followers who want direct contact can start a conversation. For customers already chatting with you, WhatsApp Flows (a Meta feature on the WhatsApp Business API) lets you show a short form inside the chat, for example to join a waitlist or choose which updates they want, without leaving WhatsApp.

Important compliance note: Do not import your email or SMS contact list into your WhatsApp Business API platform and message them without explicit WhatsApp consent. This is one of the fastest ways to get your account flagged. The migration must go through a proper opt-in flow, email or SMS directing them to WhatsApp, not a direct message to people who never agreed to WhatsApp contact.

The Double Opt-In Flow: How It Works and Why It Matters

Single opt-in, where a customer ticks a box or clicks a button and is immediately added to your list, is the minimum Meta requires. Double opt-in, where the customer then receives a WhatsApp message asking them to confirm, gives you the clear, documented consent GDPR expects for EU customers and is good practice for everyone.

How the double opt-in flow works

  1. Customer opts in via any of the methods above (checkout checkbox, popup, QR code, etc.)

  2. They receive an automated WhatsApp message from your business: “Hi! You’ve signed up for WhatsApp updates from [Store Name]. Reply YES to confirm and start receiving order updates and exclusive offers. Reply STOP at any time to unsubscribe.”

  3. Customer replies YES (or taps a reply button)

  4. They are added to your confirmed subscriber list with a documented timestamp and consent record

  5. They receive a welcome message confirming their subscription and setting expectations for what they will receive

Why double opt-in improves results, not just compliance

Double opt-in makes your list smaller, because customers who ticked a box without real interest drop off at the confirmation step. The subscribers who remain wanted your messages, so they are less likely to block you, and your account quality rating benefits.

Double opt-in also gives you a clear consent record for each subscriber, which you need if you ever have to demonstrate GDPR compliance or respond to a Meta policy inquiry.

Copy That Converts: Exact Opt-In Language for Every Touchpoint

The language of your opt-in request affects both how many people opt in and how many later block you. Here is copy for each major touchpoint:

Checkout checkbox (transactional opt-in)

Track my order on WhatsApp. Get shipping and delivery updates sent directly to WhatsApp. Reply to contact us anytime.

Checkout checkbox (promotional opt-in, separate checkbox)

Join our WhatsApp list. Exclusive offers, new arrivals, and VIP access. You can unsubscribe anytime by replying STOP.

Thank-you page

Get your order updates on WhatsApp
Skip the inbox and track your order in real time on WhatsApp.
[Your number] [Confirm →]

Exit-intent popup (incentive-led)

Wait, 10% off for WhatsApp subscribers
Join our WhatsApp list for your discount code, early sale access, and direct support.
[Join on WhatsApp →]
By joining you agree to receive promotional messages from [Store Name]. Reply STOP anytime.

Packaging QR code card

Questions? Scan to chat 💬
We’re on WhatsApp. Scan for instant support, care advice, and exclusive member offers.

Double opt-in confirmation message

Hi! 👋 Thanks for signing up to hear from [Store Name] on WhatsApp.

Reply YES to confirm and start receiving:
✓ Real-time order and shipping updates
✓ Exclusive offers and early access
✓ Instant support: just reply to any message

Reply STOP at any time to unsubscribe. No spam, ever.

What to Send Right After Someone Opts In

Many businesses collect the opt-in and then send nothing for days or weeks. The customer forgets they signed up, and when the first promotion arrives, they block it. Send the first message within minutes of the opt-in. It should include four things:

  • Who you are and where they opted in: “You’re now connected to [Store Name] on WhatsApp. You opted in at checkout.”

  • What they will receive and roughly how often.

  • Any incentive you promised, delivered now, such as the discount code.

  • How to opt out: “Reply STOP at any time.”

Keep it to a few sentences. Then let your order tracking messages take over for transactional updates.

5 Mistakes That Get WhatsApp Accounts Banned

Mistake 1: Importing contact lists without WhatsApp-specific opt-in

This is the most common route to account suspension. Taking your email list, Klaviyo subscriber list, or past customer database and uploading it to your WhatsApp platform to send broadcast messages, without explicit WhatsApp consent from each contact, violates Meta’s policies regardless of what those customers agreed to elsewhere. High block rates on first messages and low engagement from a large list get accounts flagged. Buying or renting WhatsApp contact lists is never allowed.

Mistake 2: Using pre-checked opt-in boxes

Under GDPR, pre-checked checkboxes do not constitute valid consent. Under Meta’s policy, consent must be freely given and not assumed. Pre-checked boxes at checkout may generate high opt-in numbers, but they produce subscribers who did not actively choose to join, and their low engagement and higher block rates will damage your quality score.

Mistake 3: Not including opt-out instructions in every message

Every message you send through the WhatsApp Business API should include a clear way for recipients to unsubscribe, typically “Reply STOP to unsubscribe.” Without it, you risk compliance issues, and customers who want to leave block you instead, which damages your quality score.

Mistake 4: Sending marketing messages to US phone numbers

As noted above, Meta paused marketing template messages to US (+1) phone numbers from April 1, 2025. While that pause is in place, promotional broadcasts to US numbers fail. Segment your list by country code and send US numbers only utility messages (order confirmations, shipping updates). The same rule applies to anyone who only opted in for order updates: don’t send them promotions.

Mistake 5: High send frequency without segmentation

WhatsApp is a private, personal channel, so customers notice and react strongly to overuse. Sending promotions too often, or sending messages that don’t match the recipient’s purchases or interests, raises block rates and damages account health. Keep promotional messages occasional and relevant. A verified business account also helps, because customers recognise who is messaging them. For a complete guide to using this channel correctly, see our article on WhatsApp sales automation.

How AeroChat Collects and Activates WhatsApp Opt-Ins on Shopify

AeroChat is chat infrastructure that runs your customer service and sales workflows. You describe the opt-in workflow you want, and AeroChat runs it on WhatsApp, connected to your Shopify store. Here is how that works end to end:

Opt-in collection

When a customer starts a chat from your store’s chat widget or WhatsApp button, AeroChat can take them through the opt-in confirmation before they are added to your subscriber list. For checkout and thank-you page opt-ins, you collect consent with your checkout settings or a wa.me button, and AeroChat picks up from the customer’s first WhatsApp message.

Double opt-in automation

Once a customer opts in, AeroChat sends the double opt-in confirmation message on WhatsApp with no manual step. You can have it record the reply and the opt-in source (checkout, popup, packaging and so on) so you can segment later.

Immediate activation

When a customer confirms, AeroChat sends the welcome message: who you are, what they will receive, and any incentive you promised. It then answers whatever they ask next, such as a sizing question at 11pm or “where is my order?”, by checking the order in Shopify.

Collecting the opt-in, confirming it and giving the customer something useful straight away is what keeps subscribers from blocking you. For the broader picture of how this channel works alongside your other customer communication tools, see our guide on support chatbots across channels and how Shopify support on WhatsApp can be fully automated.

Measuring Your WhatsApp Opt-In Programme

Once your opt-in collection is live across multiple touchpoints, track these metrics to understand what is working and where to invest more:

Opt-in rate by touchpoint

Track how many customers opt in as a share of customers who see each opt-in opportunity. Checkout opt-in rate (opt-ins ÷ completed orders), thank-you page opt-in rate, popup conversion rate, and packaging QR scan rate should all be tracked separately. This tells you which touchpoints are worth investing in further and which need copy or design improvements.

Double opt-in confirmation rate

The share of single opt-ins who complete the double opt-in confirmation. If many people decline at this step, your initial opt-in copy may be unclear. Customers are ticking without understanding they are subscribing to WhatsApp messages. A high confirmation rate means your opt-in copy matches what customers expect.

Account quality rating

Check your WhatsApp Business Account quality rating in Meta Business Manager regularly. Green is healthy, yellow is a warning, red is at risk of restriction. A declining quality rating is the early warning sign that your messages are generating too many blocks or spam reports. Address it before it reaches suspension. Recovering from red is much harder than staying green.

List growth rate

Track net new confirmed subscribers per week. This is the metric that tells you whether your opt-in programme is growing your list fast enough to achieve meaningful marketing reach. Compare it to your weekly order volume to see what share of your customers become subscribers.

For the full set of metrics that matter for your WhatsApp channel and support operation combined, see our guide on customer service metrics.

The Takeaway

Building a quality WhatsApp subscriber list from your Shopify customers is not a single step. It is a system across multiple touchpoints, each capturing opt-ins at a different moment in the customer journey. The checkout page captures high-intent buyers. The thank-you page captures engaged new customers. The chat widget captures active enquirers. The packaging QR code captures satisfied recipients. The email migration campaign activates your existing audience.

Each method adds a different segment to your list. Together, they build a WhatsApp subscriber base that grows with every order, site visit and package delivered, without manual effort once the system is in place.

The rules for this channel are stricter than email, and they exist to protect customers who chose to hear from you. A clean list of people who wanted your messages is what makes two-way conversations on WhatsApp work.

Start with the checkout checkbox and the thank-you page. They need no ad spend and reach your highest-intent customers. Then add popups, packaging QR codes and click-to-WhatsApp ads as your list grows. Make sure every subscriber gets something useful straight away, such as automated shipping notifications and quick answers to their questions.

Start your 7-day free trial. No credit card needed. Install AeroChat from the Shopify App Store, connect WhatsApp, and set up your opt-in confirmation and welcome messages. Not on Shopify? Sign up here.

Get AeroChat on the Shopify App Store