← All projects
- SaaS platforms
- Automation & data
Built in
An unconfirmed order is a parcel that comes back
It is confirmed on WhatsApp, followed up if needed, then shipped.
The problem
In cash on delivery, every unconfirmed order is a parcel that may come back, and confirming by phone does not scale.
What I built
A SaaS that messages every new Shopify order on WhatsApp in Arabic or French, follows up, handles the timeout and creates the parcel at the courier. Billing is per credit, charged on delivery for the enterprise plan.
Technical details
- WhatsApp templates in Arabic and French, with language routing
- Order state machine within Meta’s 24-hour window
- 24 server functions, 23 versioned migrations
Stack
- Next.js 15
- TypeScript strict
- Supabase
- WhatsApp Cloud API
- Shopify webhooks
- pg_cron
The result
Merchants who fake deliveries are flagged automatically, for instance on a delivery rate under 40% or nothing delivered in 24 hours.
A similar project in mind?
Tell me about your business and when you need it. You get a proposal by email.
More projects
1 / 27 : Your emails go to brands with no budget