AI Copilot for WooCommerce · early access for founding stores

Your customers already order on WhatsApp. Now the orders land in WooCommerce by themselves.

A WordPress plugin that makes your WooCommerce store WhatsApp-first. Orders by message, live stock checks, one-tap checkout, automatic payment recovery, and a 07:30 briefing on what you would have missed. Nothing in your store moves or breaks.

  • Denis sets it up on one call
  • No per-message charges
  • Signed DPA provided
  • WooCommerce 7.0+
FrontDesk Copilot · WP Admin
Good morning, Fresh Catch
Thursday · 07:30 briefing · already written
Copilot briefing

Stock is healthy but two pending checkouts from last night are still unpaid. Niamh's usual order is 16 days overdue. Salmon is trending, push it today.

14
orders yesterday
2
pending checkouts
3
regulars overdue
Action queue · ranked
Niamh M. · 16 days past her usual1-click winback
Order #2114 · checkout started 22:40recovering
The problem

The orders come in by message. The admin lands on you.

WooCommerce was built for website orders. Your regulars message you instead. They ask what is in stock, want their usual sorted, and pay when they get round to it. So every evening you are copying messages into your admin by hand, chasing unpaid checkouts from the couch, and answering the same six questions. Twice. Every day.

What your inbox looks like right now
"6x salmon, 1x mussels, 1x prawns please"
copying this into WooCommerce by hand
"Did my order go through? I haven't paid yet"
chasing at 10 PM from the couch
"Are the Dublin Bay Prawns back in stock?"
checking manually before you reply
What it does

The agent takes the order. Copilot tells you what you would have missed.

It connects to your live stock, your real orders and your WooCommerce checkout. Every message becomes a real order. Every unpaid checkout gets chased. Every morning starts with a briefing you can act on.

A customer sends "6x salmon, 1x mussels please"

Basket builder

The agent checks live stock, builds the real WooCommerce basket, confirms the total, and sends a one-tap checkout link. The order lands in your admin like any other, because it is one. You touched nothing.

Four messages, basket built, payment link sent. Try it on the demo store.
A customer starts checkout but never pays

Payment recovery

Tiered, conversational follow-ups, never pushy. The first message goes within the hour, while the order is still warm. The payment link stays live until they pay or it expires.

Three tiers: customer nudge at 1 hour, follow-up, then an owner alert.
Dublin Bay Prawns drop to one unit left

Stock intelligence

An immediate WhatsApp alert to you. The agent also stops promoting anything nearly out, so you never push a product you cannot actually ship.

Low-stock, out-of-stock and back-in-stock alerts, straight to your phone.
A regular has not ordered in six weeks

Retention engine

14-day nudges, 30-day reminders, 60-day win-backs and reorder prompts, timed to each customer's own rhythm. Configured once, run automatically. You decide which automations are live.

One message, to one person, about one product they used to buy. Not a blast.
Your regulars know how your shop sounds

Sounds like your shop

You set the voice once: warm, short, local, yours. Every message inherits it, from checkout links to winbacks, and six trade-specific starting voices are included so day one already sounds right. It is always upfront that it is an AI assistant.

Warm and specific, never generic.
A first order arrives

Review requests

Once the order is delivered, the agent asks first-time and repeat buyers for a review. Asked once, never nagging, and it accumulates while you work. Reviews are how local shops get found.

One ask, at the right moment, then it leaves them alone.
Watch it work

A real order, placed by message.

This is the flow your customers get: ask, confirm, pay. The agent checks stock before it promises anything, and the checkout link is a real WooCommerce checkout. You can drive this yourself on the demo store right now.

FrontDesk
FrontDesk Agent
answering for a seafood shop
Payment recovery

Money you have already earned, before it walks away.

A pending order is a customer who was close: basket built, checkout clicked, then something got in the way. WooCommerce’s default is that nothing happens. FrontDesk sends the first message within the hour, using their name and their actual basket.

Tier 1 · within the hour

A friendly nudge to the customer

"Your basket is still here when you are ready" with their name, their exact order and the same one-tap payment link. Reads like you sent it. Warm orders convert; cold ones do not.

Tier 2 · follow-up

One more, then it stops

A single timed follow-up. Conversational, never pushy, and it never sends twice. If they have paid in the meantime, nothing goes out.

Tier 3 · owner alert

You get the last word

Still unpaid? You get a WhatsApp with the order, the value and the customer, so a human can decide whether it is worth a personal message.

One click to send

The message is already written. You just decide whether to send it.

Copilot tracks every customer’s cadence, favourite product and usual order day. When a regular goes quiet against their own normal, they appear in your queue, with the winback message drafted.

  • Named and ranked. Specific people, ordered by how overdue they are against their own pattern, not a generic segment.
  • Reads like you. Four template options, edit or send as-is. One message, to one person, about one product they used to buy.
  • You stay in charge. Nothing sends without your click. Pause any automation, any time, from WP Admin.
Winback · Niamh M.16 days past her usual
Usual orderSea Bass Fillet · usually Mondays
Hi Niamh, the sea bass you usually take on Mondays landed fresh this morning. Want me to put your usual order aside before it goes?
FriendlyShortWith offerFormal
Send on WhatsAppEdit first
Know your day before it starts

WooCommerce shows the data. FrontDesk tells you what to do next.

Without it, a full picture of your store takes half an hour across WooCommerce, a stock spreadsheet and your WhatsApp inbox. The 07:30 briefing does it before your coffee: yesterday, where things stand, and exactly what to do today, on your WhatsApp and in your admin. On Friday at 17:00 a weekly summary follows: the week in numbers and the top five customers to contact.

Then on the 1st of every month, a plain-English intelligence report: revenue, attribution, recovery breakdown, top customers, lapsing risk, and three priorities for the month ahead.

Monthly Intelligence Report1st of the month · email + admin
€ rev
by channel + attribution
Top 10
customers + products
Risk
lapsing regulars flagged
Three priorities for May: push salmon boxes early in the week, win back four lapsed Friday regulars, and watch prawn stock before the bank holiday.
Attributed at checkout, not vibes

It tells you, in euros, what it made you.

Revenue is tracked at checkout, not open rates, not clicks. The dashboard shows recovered revenue, WhatsApp-attributed revenue and your running return against what the service costs, updated daily. One recovered basket a week is usually worth more than the subscription costs, and you never have to take that on faith: the report does the maths in front of you.

Month viewexample · illustrative
€ rec
pending checkouts brought back to paid
WA %
revenue attributed at checkout
Return
what it made against what it costs
Every figure traced to the message that drove it: direct orders, recovered payments, marketing-assisted. No other tool in the comparison below can say that.
Market benchmarks · why WhatsApp commerce works

The market dynamics FrontDesk is built to capture.

FrontDesk AI Copilot is in early access with founding clients. The numbers below are market benchmarks for WhatsApp commerce and automated recovery, the same dynamics the product is built around. Real client results will be published as founding stores go live.

90%+
WhatsApp open rate, against 12-15% for a typical email
Meta Business data
70%
average cart abandonment rate across online retail
Baymard Institute
3-5x
lift from timed, personalised recovery versus manual follow-up
SaleCycle research
15 min
setup call, one conversation, live before it ends
FrontDesk onboarding

You can test the product itself right now: seafood.frontdesk.ie is our live demo store, a real WooCommerce backend running the same engine that would run on yours. Place an order by message and watch the whole flow, basket to checkout link.

Why I built this

"The problem this solves is real: small food retailers lose orders every day to unanswered WhatsApps, forgotten baskets, and customers who just need a nudge. The product is built around those three moments."

DC
Denis Colli
Founder · FrontDesk.ie · Dublin
What is included

No per-message charges. Everything on from day one.

Every automation, every dashboard screen, every intelligence feature is in the plan. You configure what matters to your store. The rest runs by itself.

Agent · orders and recovery

  • WhatsApp basket builder with live WooCommerce stock checks
  • Three-tier recovery: customer nudge at 1 hour, follow-up, owner alert
  • Order confirmation and dispatch notifications
  • Delivery zone routing built into every conversation

Retention

  • 14-day, 30-day and 60-day customer nudges
  • Win-back flow with auto-generated discount code
  • Reorder reminder 10 days after purchase
  • Review requests after delivery, asked once
  • Frequency cap: max two marketing messages per customer per week

Stock intelligence

  • Immediate low-stock alert to your WhatsApp
  • Out-of-stock and back-in-stock notifications
  • The agent avoids promoting anything near stock-out
  • Daily picks based on stock, trends and demand

Copilot · dashboard and reports

  • Overview: revenue, WhatsApp share, recovery rate
  • Complete messaging log: every message, recipient, outcome
  • Daily 07:30 briefing and Friday 17:00 weekly summary to your WhatsApp
  • Monthly intelligence report on the 1st
  • Running return multiple, updated daily, attributed at checkout
How it compares

Not a chat widget. Not email marketing. Not a CRM you configure yourself.

 
FrontDesk Copilot
Email tools (Mailchimp, Klaviyo)
Generic CRM
Generic AI chat widget
Takes real WooCommerce orders via chat
Yes. Real orders, live stock, one-tap checkout
No
No
Answers, but you process orders by hand
Message open rate
90%+ on WhatsApp
12-15% average
Varies
90%+ on WhatsApp
Recovers pending payments automatically
Yes, three timed tiers
Basic, email-only
No
No
Knows each customer's rhythm
Yes. Cadence, favourites, lifetime value
Segments you build
Fields you fill in
No memory
Proves its own return in euros
Yes. Tracked at checkout, updated daily
No
No
No
Who maintains it
Denis does
You do
You do
You do
Built on trust

You are always in control.

The reason owners actually switch it on: it never does anything behind your back. You approve the rules, you flip the switch, and you can pause it any time.

Reads what it needs, listed plainly

Your products, stock levels, delivery zones and order history, plus the customer's name and number so it can message them. Never payment card details. The full list is shown in plain English during setup.

You control what the agent knows

You configure the product knowledge, tone of voice and delivery rules. Update or restrict anything at any time, directly from your WP Admin. Nothing sends until you go live.

Your data stays in your store

Customer data lives in your WooCommerce and is processed only to deliver your messages, under a signed DPA (Article 28 of the GDPR). It is never sold, shared, or used to train anything. Orders appear in your admin like any other; that is where they live.

If a customer says stop, everything stops

One word from a customer halts all marketing messages instantly; order messages like confirmations and delivery updates still work. The gate is fail-safe, when in doubt it does not send, and the frequency cap of two marketing messages per customer per week means your regulars are never annoyed in your name.

Your existing WooCommerce setup stays exactly as it is. The plugin adds a WhatsApp commerce layer on top. Nothing in your configuration, orders or customer records is changed or moved.

Ongoing agent support

One WhatsApp to Denis. Everything updated by morning.

Denis maintains the agent: the prompts, the product knowledge, the automation logic. This is a managed product, not another dashboard you babysit.

Menu changed? One message.

New products, new prices, new delivery zones. One WhatsApp updates the agent, usually by morning.

Something breaks? Same day.

If the agent misbehaves, Denis fixes it the same day. Not a support ticket. Not a help article. Denis, personally.

Your data stays yours.

Your store data, your customers and your conversations live in your WooCommerce. Denis maintains the agent configuration, not your customer records.

Set up on one call

Not a plugin you install and figure out yourself.

No wizard to fight and nothing to configure alone. You book 15 minutes, Denis does the rest while you talk, and most stores are live before the call ends.

On the call

Denis installs and connects

The plugin goes onto your WordPress, WooCommerce is authorised and your WhatsApp number confirmed, while you watch. You never touch a zip file.

In plain English

You review what it reads

Products, stock, delivery zones, order history, and the customer's name and number for messaging. Never payment card details. Agreed before anything runs.

Your switch

Setup mode, then go live

Setup mode shows you exactly what it would do before anything sends. You flip the switch when you are ready, and you can pause any automation from WP Admin.

Before you book

Questions owners ask.

No. It adds a WhatsApp commerce layer on top. Your configuration, orders and customer records stay exactly as they are, and orders placed by message land in your admin like any other order.
Your products, stock levels, delivery zones and order history, plus the customer's name and number so it can message them. Never payment card details. Customer data lives in your WooCommerce and is processed only to deliver your messages, under a signed DPA (GDPR Article 28).
Denis does. He installs and connects it on a 15-minute call, and maintains the agent afterwards. When your products, prices or delivery zones change, one WhatsApp updates it, usually by morning. Not a support ticket. Not a help article. Denis, personally.
Yes. It introduces itself as the shop's assistant, and a human takes over whenever a conversation needs one. It speaks in your shop's voice, warm and specific, and it never pretends to be a person.
Founding-store pricing is confirmed on the call before you commit to anything. No per-message charges, no setup fee, and everything is included from day one, including the conversational agent. The dashboard then shows you, in euros, what it earns against what it costs.
You deactivate it like any WordPress plugin. Your orders, customers and history stay in WooCommerce, because that is where they always lived. The messaging simply stops.

Still wondering something? Message Denis on WhatsApp, he replies personally.

Early access · founding stores

Right now, a customer is deciding whether to message you or someone else. What does your store do with that?

Book a 15-minute demo. You will watch a real WhatsApp order placed in front of you, walk through exactly what the plugin reads and what it does not, and see what your first week could look like. No obligation. Your store stays exactly as it is.

Installed on your own WordPress · Customer data stays on your server · Signed DPA provided
No per-message charges · WooCommerce 7.0+ · HPOS-compatible