A campaign sent to 1,000 people can cost more or less depending on how many messages Meta delivers, where those people live, and the approved template category. Make a simple estimate before scheduling it. You can replace the assumptions with actual numbers the next day.
Keep three numbers on the worksheet
- Your WhatFlow plan and any sending overage.
- The applicable Meta fees, estimated per market and category.
- Any extra time you paid staff to handle replies.
Add the three. Divide by the Shopify orders you can attribute under a rule you chose before the send. If your campaign cost $60 and generated 12 attributed orders, that is $5 per attributed order. That arithmetic is an example, and a matched order is not necessarily an incremental one.
Use an eligible group that does not receive the message
Where your audience size allows, keep a small comparison group. Use the same purchase window for both groups and exclude cancelled or refunded orders from both totals. That helps you distinguish customers who bought anyway from the extra purchases the message may have prompted.
Check the bill against the delivery report
Compare delivered counts with your estimate, then look at failures and market mix. Use Meta’s pricing rules and WhatFlow’s rate calculator. If you sell in multiple currencies, record the exchange rate and date you used rather than mixing totals from separate billing periods.
For setup in Shopify Admin, see the WhatFlow Business API help centre.
Sources and demonstration notes
Sources checked November 9, 2026.
GET ACTIONABLE ECOMMERCE & WHATSAPP PLAYBOOKS.
Join 10,000+ merchants worldwide receiving our weekly breakdown on abandoned cart recovery, team inbox workflows, and WhatsApp conversion tactics.



