Skip to main content
Waply’s e-commerce integrations turn WhatsApp into a direct channel for order communication. When a customer places an order in your Shopify or WooCommerce store, Waply can automatically send them a confirmation message, keep them updated at each shipping stage, and follow up if they leave items in their cart. Customers are also imported as Waply contacts, so your sales and support teams have the full order context right inside the conversation view.
E-commerce integrations require the Growth or Enterprise plan. To upgrade, go to Settings > Billing.

What syncs

FeatureShopifyWooCommerce
Auto-import customers as contactsYesYes
Order confirmation messagesYesYes
Shipping update messagesYesYes
Delivery confirmation messagesYesYes
Abandoned cart recoveryYesYes
Product catalog in conversationsYesComing soon

Connect your store

1

Open the integration

Go to Settings > Integrations > Shopify and click Connect.
2

Enter your store URL

Type your Shopify store URL (for example, your-store.myshopify.com) and click Continue.
3

Install the Waply app

You’ll be redirected to the Shopify App Store. Click Install on the Waply app page. Shopify will ask you to approve the permissions Waply needs — these are required for order and customer data access.
4

Return to Waply

After installation, Shopify redirects you back to your Waply dashboard. You’ll see a confirmation that the store is connected.
5

Configure notifications

Under Notification settings, enable the message types you want to send: order confirmations, shipping updates, delivery confirmations, and abandoned cart recovery. You can also customize the message template for each notification type.
6

Map customer fields

Waply maps Shopify customer records to Waply contacts using phone number and email. Review the field mapping to ensure your customer data imports correctly.
Customers who don’t have a phone number in their Shopify record won’t be imported as Waply contacts. Encourage customers to save their phone number at checkout to maximize coverage.

Automated notifications

Once your store is connected, Waply can send WhatsApp messages to customers at each stage of the order lifecycle without any manual input from your team.

Order confirmation

Sent immediately after a customer places an order. The message can include the order number, a summary of items purchased, and the estimated delivery date. Example message:
Hi [First Name], your order #[Order Number] has been confirmed! We’ll send you an update when it ships. Thanks for shopping with us.

Shipping update

Sent when the order status changes to Shipped or In Transit in your store. You can include the tracking number and a link to the carrier’s tracking page. Example message:
Your order #[Order Number] is on its way! Track your shipment here: [Tracking Link]

Delivery confirmation

Sent when the order status changes to Delivered. A great opportunity to ask for a review or offer a discount on the next purchase. Example message:
Your order #[Order Number] has been delivered. We hope you love it! Leave a review here: [Review Link]

Abandoned cart recovery

Sent when a customer adds items to their cart but doesn’t complete checkout. You can configure the delay (for example, 1 hour or 24 hours after abandonment) and the message content. Example message:
Hi [First Name], you left something behind! Your cart is saved — complete your order here: [Cart Link]
Abandoned cart messages perform best when sent within 1–3 hours of the customer leaving the checkout. Consider offering a small discount code in the message to increase conversion.

Product catalog

With Shopify connected, you can share your product catalog directly inside WhatsApp conversations. When a customer asks about a product, your agents can search the catalog and send a formatted product card — including the product image, name, price, and a link to purchase — without leaving the Waply inbox. To enable the catalog, go to Settings > Integrations > Shopify > Catalog and toggle on Enable product catalog in inbox.
WooCommerce catalog sharing is on the Waply roadmap. To be notified when it launches, contact support at hello@waply.io.

Customer contact import

When you connect your store, Waply imports your existing customers as contacts automatically. Going forward, any new customer who places an order is added as a Waply contact in real time. Waply deduplicates contacts by phone number and email address. If a customer already exists in Waply, their record is updated with the latest order data rather than creating a duplicate. You can view and manage imported contacts in the Contacts section of your Waply dashboard.
Waply imports customers who have a phone number on file. Customers without a phone number are skipped during import and will not receive WhatsApp notifications. You can add phone numbers to existing Shopify or WooCommerce customer records at any time, and Waply will pick up the update on the next sync.