WhatsApp order confirmation for COD landing pages
To confirm cash on delivery orders in WhatsApp without an API or paid messages, let the buyer write first: right after the order, show a button that opens a chat with you. In LandEmpire you add your WhatsApp number to the order form, and every buyer sees "Confirm in WhatsApp" with a ready message as soon as the order is saved.
No signup needed to try · 7 days of Pro free, no card
Three ways to confirm a COD order in WhatsApp
Every unconfirmed COD order costs a call, and a parcel nobody collects costs shipping and usually a return. In LandEmpire's country data, WhatsApp is the usual way to confirm orders in 58 of the 77 supported countries, from Spain and Italy to Mexico, Colombia, Saudi Arabia and the UAE. Sellers do it in one of three ways:
- A one-time code (OTP) by SMS or WhatsApp before the order is accepted: it proves the number, but adds a step and costs per message. Releasit and EasySell offer it for Shopify stores, with messages charged separately
- An automatic message from your business number after the order: it needs the WhatsApp Business Platform (API) and approved templates, and Meta charges per delivered template message, by country
- A chat the buyer opens: no API, no templates and no Meta charge for the buyer's message, since the platform only charges messages businesses send. The catch is that the buyer has to tap. This is how LandEmpire works
What the buyer sees after ordering
The button never replaces the order. The form first checks the phone number for the page's country and your required fields, and saves the order. Only then does it show:
- A check mark, "Order received!" and a fixed line saying a manager will call within 15 minutes to confirm
- A green "Confirm in WhatsApp" button that opens wa.me with your number and a message in the page language: "Hello! I just placed an order on {page}. My name: {name}.", with the page address and the name filled in
- The buyer sends it from their own WhatsApp, so the chat shows the number they actually use
How to turn it on
In the editor, open the settings of the order form block and fill in the optional WhatsApp for confirmation field with your number and country code, for example +34 612 345 678. LandEmpire keeps only the digits (8 to 15) and builds the link itself. It costs nothing extra and works on every plan, Free included. Leave the page's after-order link empty, otherwise the buyer is redirected about a second after ordering, before they can tap the button. Test on the published page from your phone: the editor preview doesn't send orders.
Want the order number in the chat? Use the after-order link instead of the button: set it to a wa.me address with the {lead_id} macro, for example https://wa.me/34612345678?text=Order%20{lead_id}, and the buyer arrives in your chat with the order ID already in the message. The after-order link is on every plan too.
Use the chat to sort your orders
The button gives you a signal, not a guarantee. Each order also arrives in the dashboard, email and Telegram with the buyer's phone, so matching a chat to an order takes a glance:
- The order's number wrote to you: confirm the product, quantity and address in the chat, then ship
- No message, or a chat from another number: call before shipping and ask which number the courier should use
- No answer anywhere: hold the parcel until you reach the buyer
Filters that run before WhatsApp
The WhatsApp step works best when obvious junk never reaches you. Without any setup, the form and the server already do this. For the rest of the funnel, see the COD landing page guide and COD order form without Shopify, or open the no-signup demo.
- Reject numbers that are too short or too long for the page's country, or repeat one digit, in the form and again on the server
- Save the same name and phone on one page within 5 minutes only once, so a double tap doesn't make two orders
- Catch simple bots with a hidden field and accept at most 5 orders a minute from one IP address
- Keep numbers that were typed but never sent as unfinished orders (on by default, you can turn it off in your account settings): they stay 30 days, and on pages with a consent checkbox only if it was ticked
What it doesn't do
The WhatsApp button is a link the buyer chooses to tap. LandEmpire doesn't send WhatsApp messages, read replies, verify numbers with a code (OTP) or change an order's status from WhatsApp. The button appears in the order form block and in the order window of the bottom sticky bar; the spin-the-wheel, quiz and exit-popup forms don't have it. The thank-you text above it can't be edited, and an after-order link replaces that screen.
Prices are in USD and payments go through Paddle, our merchant of record (cards, Apple Pay, Google Pay, PayPal); if your card is in another currency, your bank converts the amount at its own rate. Pages are left-to-right only; Arabic and Hebrew layouts are not supported yet.
Frequently asked questions
How do I confirm cash on delivery orders on WhatsApp?
The cheapest way is to let the buyer start the chat. In LandEmpire, add your WhatsApp number in the order form block. After each order the buyer sees "Confirm in WhatsApp", which opens a chat with you and a ready message with the page address and their name. You confirm the details in that chat.
Does WhatsApp confirmation stop fake COD orders?
Not by itself. It gives you a signal: when the order's number writes to you, it's real and reachable; an order that never writes needs a call before you ship. LandEmpire also rejects malformed and repeated-digit numbers and duplicate submissions before they reach you.
Does LandEmpire send WhatsApp messages to buyers automatically?
No. It doesn't connect to the WhatsApp Business Platform and doesn't send messages from your number. The buyer opens the chat with the button, and you reply from your own WhatsApp.
Do I need the WhatsApp Business API for this?
No. The button is a regular wa.me link to your number, so an ordinary WhatsApp or WhatsApp Business account works.
Is there OTP verification for COD orders in LandEmpire?
No. If you need a one-time code by SMS or WhatsApp before the order is accepted, Shopify apps such as Releasit and EasySell offer it, with messages charged separately.
Which plan includes the WhatsApp confirmation button?
All of them, including Free. Plans differ in how many orders you can open: 3 a month on Free, 100 on Start ($8), unlimited on Pro ($19) and Business ($39).
Can I change the WhatsApp message text?
Not right now: the message is fixed for each page language and includes the page address and the buyer's name. To put the order ID in the message, set the after-order link to a wa.me address with the {lead_id} macro.
More guides
Free plan forever · paid plans from $8/month