When New Order in SpreadSimple, Send Template Message in WhatsApp with WhatsApp Cloud API
When a customer places an order in your SpreadSimple store, this workflow sends them an approved WhatsApp template message through WhatsApp Cloud API, using the phone number and details from the order.
SpreadSimple
WhatsApp Cloud API2 steps Setup ~5 min Used on 2.6k sites Free to import

What this workflow does
SpreadSimple turns a Google Sheet into a website or shop. When an order comes in, buyers want to know it arrived, and many of them read WhatsApp sooner than email. A WhatsApp message right after checkout confirms the order on the channel they use most.
The SpreadSimple trigger fires when a new order is placed. FlowMattic passes the order's details on to WhatsApp Cloud API. Its Send Template Message action sends one of your approved WhatsApp templates to the customer's number, with order details filling the template's variables.
Template messages are the type WhatsApp allows for starting a conversation, so they can reach buyers who have never written to your business number. You need a template approved in your WhatsApp Business setup before the step can use it. Your checkout also has to collect a phone number, ideally with the country code. Each order's run, with the reply from WhatsApp, is kept in Task History.
Order confirmation for a small shop
A customer buys from your SpreadSimple catalogue. Moments later a WhatsApp message thanks them and repeats what they ordered.
Local delivery or pickup orders
Food or flower orders placed through SpreadSimple get a WhatsApp message with the pickup address or delivery window written into your template.
Preorders for a product drop
Buyers who preorder through your sheet-powered store get a WhatsApp note confirming their place, with the expected shipping date in the template.
How this workflow runs
What happens at each step once the workflow is on, and what you need before you import it.
SpreadSimple New Order ReceivedFires when a new order is placed in your SpreadSimple store. The order details, including the buyer's contact fields, are passed on for the WhatsApp step.
WhatsApp Cloud API Send Template MessageSends an approved WhatsApp template through your WhatsApp Cloud API account to the buyer's number. Map the order's phone field and fill the template variables with order details.
What you need
- FlowMatticCore
- SpreadSimple AccountAccount
- WhatsApp Cloud API AccountAccount
After importing, map your own data. To keep the template universal, not every step is pre-filled. Open each step in the builder and connect your accounts and fields (channels, lists, sheets, recipients) before you switch the workflow on.
Make it yours
Changes worth making after you import it.
- Make sure your SpreadSimple checkout asks for a phone number with its country code, so every order carries a number WhatsApp can deliver to.
- Add a Google Sheets or Airtable step after the WhatsApp step to keep a log of the order and the time the message went out.
- Place a test order with your own number after import, then check that the template variables show the right order details on your phone.
Questions about this workflow
Do I need an approved template for the SpreadSimple order message?
Yes. The step sends a template message, and WhatsApp only accepts templates approved for your business account. Create and get it approved before turning the workflow on.
Will the WhatsApp message reach customers who never chatted with me?
Template messages are the kind WhatsApp lets businesses send to start a conversation, so they are not limited to people who messaged you first.
What if a SpreadSimple order has no phone number?
The WhatsApp step has no number to send to, and Task History shows the error for that run. Asking for the phone number at checkout avoids this.
Can I also email the buyer about their SpreadSimple order?
Yes. Add a Gmail or Email step after the WhatsApp step and map the buyer's email from the order.
More E-Commerce workflows
Other ready-to-import templates from the same category.
Import this workflow into your WordPress site
Download the JSON, import it from the Workflows screen and connect your accounts. Every run stays on your server, with no per-task fees.
30-day money-back guarantee Unlimited workflows and runs Self-hosted




