Skip to main content

WhatsApp Catalog Checkout Automation Flow

Converts catalog browsers into buyers by sending a direct checkout link when customers add items to cart and message you from WhatsApp.

Updated over 2 weeks ago

What This Flow Does

When a customer browses your WhatsApp product catalog, adds items to their cart, and sends it to you, this flow automatically replies with a checkout link.

They tap "Complete Purchase" and land directly on your Shopify checkout page, no manual order taking, no back-and-forth.

Why You Need This

Converts browsers into buyers: Removes friction between "I want this" and checkout. One tap and they're paying.

Saves you time: No more manually creating orders for catalog inquiries. The flow does it instantly.

Works 24/7: Even if you're asleep, customers can complete purchases the moment they're interested.

Things to Note

WhatsApp Catalog Must Be Connected

This flow only works if you've connected your WhatsApp product catalog to Spur. If you haven't set that up yet, head to your WhatsApp Channel settings and sync your Shopify catalog.

Third-Party Checkouts Won't Work

WhatsApp only supports redirecting to your default Shopify checkout. If you're using GoKwik, Razorpay Magic Checkout, or other third-party checkout solutions, customers will still land on your standard Shopify checkout page, not the custom one.

This is a WhatsApp limitation, not a Spur one.

How It Looks In Action

Customer View (WhatsApp)

Customer browses your catalog, adds a Classic Varsity Top to cart, and sends it. They immediately receive an automated message with an order summary and "Complete Purchase" button that takes them straight to Shopify checkout.

Agent View (Spur Inbox)

When a customer sends a cart, you see their selection in the inbox. The flow fires automatically with the checkout link embedded in the "Complete Purchase" button.

Sending Products On Demand

You can also manually send catalog products to customers anytime within the 24-hour messaging window.

In the Spur inbox, click the shopping bag icon (between Quick Reply and Start Flow buttons) to open the product selector. Search your catalog, select up to 30 products, and send them as a carousel directly in the chat.

How Each Step In The Flow Works

1. Trigger: WhatsApp Cart Sent

Fires when a customer adds products to their cart in your WhatsApp catalog and sends it to you as a message (the "I want this" moment).

2. Actions Taken

Send Message:

  • Main text: "Click on the link below to complete your purchase:"

  • Dynamic cart summary: Shows the products they selected with {{trigger.computed.sent_whatsapp_cart_summary}}

  • CTA button: "Complete Purchase" with an embedded Shopify checkout link {{trigger.computed.whatsapp_checkout_url}}

When they tap the button, they're redirected straight to Shopify checkout with their cart pre-filled.

Setup Tips

  • Customize the message: Change "Click on the link below" to match your brand tone. Just keep the dynamic variables intact.

  • Test it: Open your WhatsApp catalog, add a product to cart, send it to your business number, and verify the checkout link works.

  • Check your catalog sync: If the flow isn't triggering, make sure your Shopify products are showing up in your WhatsApp catalog under Channel settings.

Questions? Ping us in chat and we'll help you get it running. :)

Did this answer your question?