WAButton

Shopify 2.0 & Legacy Themes

The Highest-Converting WhatsApp Button for Shopify

Turn Shopify store visitors into buyers on WhatsApp. Answer sizing and shipping questions instantly, recover abandoned carts, and track sales attribution, all from one async script tag.

2 min setup Target: layout/theme.liquid

Step-by-step installation for Shopify

Follow these steps to add your WAButton installation code to your Shopify website.

  1. 1

    Open your Shopify Theme Code Editor

    From your Shopify Admin dashboard, go to Online Store -> Themes. Click the three dots (...) menu next to your live theme and select "Edit code".

    Pro tip: Always duplicate your live theme first as a safety backup before editing code.

  2. 2

    Locate theme.liquid

    In the left file navigator under Layout, click on theme.liquid. Scroll down to the very bottom of the file.

    Pro tip: You can use Ctrl+F or Cmd+F to quickly find the closing </body> tag.

  3. 3

    Paste the WAButton embed snippet

    Paste your unique WAButton script snippet immediately before the closing </body> tag.

    Pro tip: Placing the script right before </body> lets your store content load first.

    <script src="https://widget.wabutton.app/v1.js" data-widget-id="YOUR_WIDGET_ID" async></script>
  4. 4

    Save and verify live preview

    Click Save in the top right. Visit your live Shopify storefront to verify your WhatsApp button is active.

Why store owners and agencies choose WAButton for Shopify

Async, Non-Blocking Script

The launcher is a small script (under 40KB gzipped) served from Cloudflare's edge and loaded asynchronously, so it does not block first paint. The chat panel loads only when a visitor opens it.

Direct Meta Pixel & GA4 Tracking

Dispatches generate_lead and contact events straight to your Facebook ad pixel.

Multi-Agent Support Routing

Route inquiries between sales, shipping, and order support agents automatically.

Pre-Chat Lead Qualification

Collect customer name, email, and intent before opening WhatsApp.

Frequently asked questions

Do I need to install a heavy Shopify app from the App Store?

No! WAButton operates via a lean script tag directly in your theme. This prevents Shopify app monthly subscription bloat and eliminates slow third-party app script injections.

Will this slow down my Shopify storefront or hurt my Google PageSpeed score?

WAButton is an async script of under 40KB (gzipped) served from Cloudflare's edge, so it does not block first paint. The chat panel loads only when a visitor opens it. How it affects your store's PageSpeed score depends on your theme and apps, so run PageSpeed Insights before and after you install it.

Can I track which Facebook or Google ads produced the WhatsApp conversation?

Yes! WAButton captures UTM parameters (source, campaign, medium, ad) and passes them into the pre-filled WhatsApp message, as well as dispatching events to Meta Pixel (fbq) and Google Analytics 4 (gtag).

Add WhatsApp to .

Give visitors a way to ask about your products, prices or availability. Reply from the WhatsApp you already use.

Free plan available. No credit card required.