How to Connect Square to WhatsApp with DMHub
Step-by-step guide to connecting Square POS to WhatsApp through DMHub. Sync orders, send receipts, and automate customer follow-ups globally.
DMHub Team
DMHub.ai
Most Square merchants handle transactions in one system and customer communication in another. That disconnect means missed follow-ups, manual receipt sharing, and zero post-purchase engagement. Connecting Square to WhatsApp through DMHub closes that gap in about 15 minutes.
This guide walks through the full setup, from API credentials to your first automated message.
Why Connect Square to WhatsApp?
Square processes payments. WhatsApp is where your customers actually are. When the two talk to each other, you unlock workflows that neither can do alone:
- Automatic order confirmations sent via WhatsApp the moment a Square transaction completes
- Digital receipts delivered to customers' phones without asking for email
- Post-purchase follow-ups triggered by purchase amount, frequency, or product category
- Loyalty point notifications synced with your Square loyalty program
- Review requests sent 2 hours after purchase
For businesses in Latin America, the Middle East, and Southeast Asia, WhatsApp isn't optional. It's the primary communication channel for 2 billion people, and Square's expanding global footprint makes this combination increasingly powerful.
What You Need
- A Square account with API access (free on all Square plans)
- A DMHub account with an active WhatsApp Business number
- About 15 minutes
Step-by-Step Setup
Step 1: Get Your Square API Credentials
- Log into your Square Developer Dashboard
- Create a new application or select an existing one
- Copy your Access Token from the Credentials tab
- Note your Location ID from the Locations section
Step 2: Connect Square in DMHub
- Navigate to Settings > Integrations in your DMHub dashboard
- Find Square in the integration directory and click Connect
- Paste your Access Token and Location ID
- Click Test Connection to verify everything works
- Select which data to sync: orders, customers, inventory, or all three
Step 3: Configure WhatsApp Automations
With the connection live, set up your first automations:
- Go to Automations > New Automation
- Select Square Order Completed as the trigger
- Choose your WhatsApp message template (order confirmation, receipt, or custom)
- Set conditions if needed (e.g., only for orders over $25, or only for new customers)
- Activate the automation
Step 4: Map Customer Data
DMHub automatically matches Square customers to WhatsApp contacts using phone numbers. For customers without a phone number in Square, you can:
- Add a QR code at your counter that links to WhatsApp
- Ask for WhatsApp number at checkout
- Use DMHub's web widget to capture contacts on your website
Global Use Cases
Coffee shop in Dubai: Every transaction triggers a WhatsApp receipt with loyalty points balance. Customers reply to reorder their usual.
Boutique in Sao Paulo: Purchase confirmations include a WhatsApp link to the product care guide. Returns dropped 18% in the first month.
Restaurant in Manila: Square POS syncs daily revenue to the owner's WhatsApp dashboard summary every evening at 10 PM.
Retail store in Lagos: End-of-day sales reports sent to the owner via WhatsApp, with low-stock alerts for items that need reordering.
Testing Your Setup
Send a test transaction through Square and verify:
- The order appears in DMHub's activity feed within 30 seconds
- The WhatsApp confirmation message is delivered to the customer
- Customer data syncs correctly (name, phone, purchase history)
If messages aren't sending, check that your WhatsApp template has been approved by Meta and that the customer's phone number is in E.164 format.
Getting Started
Connecting Square to WhatsApp turns every transaction into the start of a conversation. Your POS data powers your messaging, and your messaging drives repeat purchases. It's a loop that compounds over time.
Ready to connect Square to WhatsApp? Start free with DMHub — no credit card required.
DMHub Team
DMHub Team
Published on February 10, 2026 · 3 min read
Related articles
Ready to automate your customer communication?
Start free -- set up your WhatsApp AI in under 10 minutes.
Get started free