One customer list, however they bought.
Dispatch takes the customers in your billing software, the ones in your online store and the ones sitting in old exports, and keeps them merged into a single list, matched on the mobile number as the orders come in.
One person stops being four contacts. You stop paying to message them four times, and you can finally see what a customer is worth across the counter and the website together.
No signup, no card. Your file is read in your browser and never uploaded. Dispatch never receives it.
- 9876543210
- at the counter
- +91 98765 43210
- online store
- 09876543210
- last bulk import
Dispatch
Dispatch is the customer list that sits underneath everything you sell on.
A shop that sells at a counter and online keeps its customers in at least two places, usually more: the billing software, the online store, the messaging tool, an old spreadsheet somebody exported once. Nothing joins them up, so the same person exists several times over and there is no way to tell which records are the same human being.
Dispatch reads the sales from every place you sell, works out which records belong to the same person, and keeps one profile per customer that updates as orders arrive. Everything else — who to message, who to leave alone, who your best customers actually are — is decided on top of that one list.
- Built for
- Shops selling in more than one place: a counter and a website, several outlets, or both.
- Matched on
- The mobile number, read as a number rather than as text.
- Not
- A billing system, an online store, or a messaging tool. It sits between the ones you already have and replaces none of them.
What Dispatch actually does
It sits between the systems you already sell on and the tool you already message from. It doesn't replace either one.
Everything arrives in one place
Sales from the counter, orders from your online store, and the years of history sitting in spreadsheets all land on the same profile. One place to look, instead of one export per system and a person to reconcile them.
The same person stops being four people
Every number is read as a number, not as text, so +91 98765 43210, 09876543210 and 9876543210 are one customer. The phone leads, because that's what a counter actually captures; an email rarely is.
You act on the merged list
Pull out the list you need: everyone worth messaging, everyone who just bought and shouldn't be, your best customers by combined spend. It comes out already formatted for the tool you'll upload it to, and every action is written down so you can check it.
Adding a new sales source is a small change rather than a project, and the rules that decide who gets left out of a message are yours to set. If your setup is an unusual one, tell us how it works.
What you get
Running today, unless it's marked otherwise.
One profile per customer
Counter sales, online orders and imported history merge onto a single record as they arrive, not in an overnight batch you have to wait for.
Matched on the number, not the spelling
Country code, leading zero, spaces, bare ten digits — every written form of a mobile number resolves to the same customer. This is the single most common cause of duplicates.
Every match is on the record
A logged entry for each event: what came in, which customer it matched, what it matched on, and what happened next. You can check the system's work instead of trusting it.
Spend from both sides, added up
What someone spends in the shop and what they spend online become one number. Your best customers are usually not the ones either system shows on its own.
Customers who've gone quiet
Anyone who's stopped buying gets flagged, and un-flagged the moment they come back, through either channel, so a return visit to the shop counts.
Leave out whoever just bought
Someone who walked in and bought this morning shouldn't get the cart-recovery message this afternoon. They're marked, and kept out of the list you pull.
Lists your messaging tool will accept
Download your contacts, your suppression list, your top spenders or your lapsed customers, with the columns already in the shape your tool expects, so there's no reshaping by hand.
Years of history, brought in at once
Upload past orders in bulk and watch them merge into the same graph, with live progress and a count of anything that didn't parse. Your history is where the good customers are.
Sending straight into your messaging tool
Coming soonFor now you download the list and upload it to your messaging tool. Sending it across directly is what we're building next.
See it on a business like yours
Click a scenario through end to end: the sale arrives, the customer resolves, the rule decides. Three of them below, with more across seven trades.
The cart that was already bought
In a clothing shop: a cart abandoned online, then bought over the counter two hours later, and the recovery message called off before it sends.
Three numbers, one customer
The same mobile written three ways across your counter, your store and a bulk import, all collapsed into a single profile.
When a broadcast is the wrong answer
In a jewellery showroom: a bridal enquiry that went quiet, from someone who has spent before, so a person calls instead of a broadcast.
These run on made-up data. For a number out of your own file, use the audit below.
How many of your customers are in your list twice?
Find out on your own data, free. Three steps, nothing to install and nothing to connect. You need two files you already have.
Step 1 — Bring your two lists
A customer export from your billing or POS software, and one from your online store. Any CSV with a phone number column works, so you don't have to connect anything or match the columns up yourself.
Step 2 — Numbers get matched, not text
Dispatch reads every number to what it actually is, so +91 98765 43210, 09876543210 and 9876543210 stop being three customers. Phone, because that's what a counter captures; an email rarely is.
Step 3 — See what it's costing you
You get the count of customers appearing more than once, the duplicate groups themselves so you can check them, and a cleaned list to download. Multiply the duplicates by your own per-message rate and you have the number.
Runs entirely in your browser. Your customer file is never uploaded and Dispatch never sees it.
Or have us do it for you, once
The check tells you how bad it is. It doesn’t fix it. If you’d rather not spend a day merging spreadsheets, send us the exports and we’ll do it properly — as a one-time job, not a subscription.
What comes back
One deduplicated customer list, a report of what was merged and what it was costing, a broadcast list in your messaging tool’s own columns, and your customers ranked by counter and online spend together.
Three working days
From the point we have your files. Done by hand and checked by hand, rather than whatever the matching produced being mailed straight back to you.
Priced on your list size
Send us your row count and you’ll have a quote within 24 hours. Nothing renews and there’s nothing to cancel afterwards.
Your setup probably isn't the standard one
Most businesses we talk to bill on one thing, sell online on another, message on a third, and have a fourth that nobody wants to talk about. Dispatch is built to be shaped around that rather than to insist on a particular stack.
Where the data comes from
Sales come in through one general-purpose entry point rather than a separate integration per vendor, so adding the system you actually bill on is a small piece of work, not a rebuild. A limited set is connected today, so ask about yours.
What counts as a customer
Who gets left out of a broadcast, how long counts as gone quiet, what makes someone worth a phone call rather than a message: those are rules, and they can be written to match how you actually run things.
What comes out the other end
Lists come out in the column layout your messaging tool expects. Several common ones are already built in; a new one is a preset, not a project.
If you're not sure whether your setup fits, ask. We'll tell you straight whether it's possible today, possible with work, or not something we do. A wasted call costs us more than it costs you.
Tell us how you sell
What you bill with at the counter, what you run online, and how you message customers. If you've run the audit, tell us what number came back — that's the most useful first sentence you can send us.
We'll come back on whether Dispatch fits your setup as it stands, and what it would take if it doesn't.
Questions people ask first
- What is Dispatch?
- Dispatch is a customer data platform (CDP) for retail businesses that sell both in person and online. It performs identity resolution across those channels — matching records to the same real person, phone number first — and keeps a single unified profile per customer that your marketing, suppression and win-back lists are then built from.
- How is this different from the messaging tool I already use?
- Your messaging tool sends. It takes the list you give it and messages everyone on it, including the same customer three times if they're on it three times. Dispatch sits underneath and decides who should be on the list in the first place. It isn't a replacement for your messaging tool — it feeds it.
- Do I have to connect anything to try it?
- No. The duplicate audit takes two CSV exports you already have and runs entirely in your browser, with no account and no integration. The demos need nothing at all. Connecting your live systems is a later conversation, after you know the number is worth it.
- Does my customer data leave my computer?
- Not for the audit — the file is read in your browser and never uploaded, so there's nothing for us to store, retain or delete. The live product is different by definition: it stores the customer records it merges, and that's covered in our Privacy Policy under the Digital Personal Data Protection Act.
- Can you just clean my list for me?
- Yes — that’s a one-time, fixed-scope job, priced on how many contacts you have and turned around in three working days. You send your exports, we send back a deduplicated master list, a wastage report, a cleaned broadcast list and a combined in-store-and-online spend ranking. Unlike the free audit, we do receive your file for that, and we delete it once the job is done. Full details here.
- Which billing software and storefronts do you support?
- A limited set today, and we'd rather name them on a call than overstate it here. Sales arrive through one general-purpose entry point rather than a separate integration per vendor, so adding a new source is a contained piece of work. Tell us what you bill on and we'll answer directly.
- Can the rules be changed to match how we work?
- Yes — who's excluded from a broadcast, how long counts as inactive, what makes a customer worth a call rather than a message, and the column layout your exported lists come out in. That's the part we expect to fit to each business.
- How long does it take to get running?
- The audit gives you a number in a couple of minutes. Beyond that it depends entirely on what you sell on — which is why we ask before quoting a timeline. What we won't do is describe it as a months-long integration, because it shouldn't be one.