Skip to content
← 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

  1. WhatsApp templates in Arabic and French, with language routing
  2. Order state machine within Meta’s 24-hour window
  3. 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.

I want this system

More projects

Automation & data · OutsetYour emails go to brands with no budgetView the project
1 / 27 : Your emails go to brands with no budget