← All articles

Marketing to retailers

Wholesale CRM: Keeping Track of Every Stockist

By Martin Mecar, founderOctober 21, 20266 min read

A wholesale CRM is wherever you keep the answer to one question: for every shop you have ever contacted, what is the next thing that should happen and when. It can be a spreadsheet, a shared board or a dedicated tool. What it cannot be is your inbox and your memory, because those two fail silently and you will not notice until a quarter has gone by with no reorders.

This is a different job from the systems that process orders. Catalogues, order forms, inventory and invoices handle transactions that already exist. A CRM handles the conversations that create them, and for a wholesale brand those conversations outnumber the orders by a long way. Where the transactional side fits is in wholesale software.

What breaks without one

Three specific failures, all of them quiet.

The follow-up that never happened. You emailed forty shops, six replied, two ordered, and the other four said "send me more in the autumn". Autumn arrives and you cannot remember which four. That is the most expensive leak in small-brand wholesale and it is entirely avoidable.

The account that went cold without anyone noticing. A shop that ordered twice and then stopped is a far better prospect than a shop that has never heard of you, and it takes one email. But an account only shows up as lapsed if something is watching the date of the last order.

The duplicate approach. Two months after your first email, you write to the same buyer with the same opening line. It is a small embarrassment and it reads as a brand that is not serious.

The fields that earn their place

Start with nine columns. Resist every instinct to add more.

Shop name, and the town or area. Geography matters in wholesale more than in DTC — it drives territory conversations, trade show relevance and who you should not sell to next.

Buyer name and email. Names, not "info@". A named buyer is the difference between a reply and a void.

Status. Where this shop sits in the pipeline, from the short list below.

Last contact date and what it was. One line, not a transcript.

Next action and next action date. These two columns are the entire point of the system. Everything else is context; this is the part you look at on a Monday morning.

Last order date and value. The two numbers that tell you whether an account is healthy without opening anything else.

Source. Show, cold email, inbound application, referral from another shop. After a year this column tells you where to spend the next year.

Notes. Free text, short. What they carry, what they said, whether the owner mentioned a season that matters to them.

Stages that reflect how wholesale actually works

Six statuses cover almost every shop, and the value is that each one implies a different next action.

Not contacted. On your list, nothing sent.

Contacted. First email out, no reply yet. The next action is a follow-up on a fixed interval, not a feeling.

In conversation. They replied. This is the stage where deals are won and lost and where a missed follow-up costs the most.

Sample sent. Its own stage because it has its own clock and its own sequence, described in sample policy.

Active account. Ordered at least once. Next action is the onboarding sequence, then the regular rhythm.

Lapsed. Ordered, then nothing for six months. The next action is a specific, warm, one-to-one email rather than a newsletter.

There is a seventh worth having: declined. Write down why, and when it would be worth asking again. A shop that said no because they had just taken a similar brand is a genuine prospect eighteen months later.

The weekly habit that makes it work

A CRM that is not opened on a schedule is a list of stale data with a false sense of order attached.

One hour, once a week, same time. Filter to next action date on or before today, and work the list. Send the follow-ups, move the stages, set the next dates. That is the whole discipline, and it is worth more than any feature.

The rule that keeps it honest: no row leaves without a next action date on it. If a shop genuinely needs nothing for four months, set the date four months out. A blank next action is how shops disappear.

Keep follow-up intervals fixed rather than intuitive. A common pattern for cold contact is five days, then twelve, then a month, then a note in the next season. The reasoning behind those gaps is in wholesale outreach.

Spreadsheet, board or tool

A spreadsheet is correct for a long time. It is searchable, sortable, free of charge, and every founder can already use it. Up to about fifty rows of pipeline it has no real disadvantage, provided one person owns it.

A board — cards in columns, one column per stage — suits people who think visually and makes the pipeline shape obvious at a glance. It is worse for reporting and better for motivation, which for a founder doing outreach alone is not a small thing.

A dedicated tool becomes worth it when one of three things is true: a second person is working accounts, you want email and notes attached to a shop automatically, or you have enough rows that filtering by hand has become the reason you skip the weekly hour. General-purpose sales tools do this well and most of them cost less than a case of your product per month.

What you do not need is a system that promises to integrate your ordering, your accounting and your outreach into one view. That project consumes the time you were going to spend emailing shops, which is a bad trade at any size.

Wiring it to the rest of the channel

Two connections are worth making by hand rather than automating.

Applications from your site should land in the list the same day, with the status set and a next action of approve or ask a question. An application that sits in an inbox for a week converts far worse than one answered tomorrow, and the form that feeds it is covered in wholesale application.

Every shipped order should update the last order date. That one field drives the lapsed report, which drives the easiest revenue in wholesale — reactivating shops that already liked you. The support rhythm that keeps accounts out of that column in the first place is in retailer support.

Keep the data in a form you can export. Whatever tool you use, your stockist list is the asset, and it should never live somewhere you cannot take it from.

Filling the top of the list

A CRM organises prospects; it does not create them. The most common state for a small brand is a tidy system with thirty rows in it, most of them already answered.

When that happens the job is not a better tool, it is more of the right shops. Paste your product link into WholesalePilot and look at the preview of retailers and distributors that stock comparable products, then add the ones that fit as new rows with a next action date attached. A pipeline with two hundred well-chosen shops in it and a weekly hour against it is, in practice, the whole wholesale channel for a brand's first two years.

Questions brands ask about tracking stockists

How many prospects should be in the list? Enough that the weekly hour is always full. For a brand with no accounts, a few hundred shops is a sensible working list.

Should existing accounts and prospects live in the same place? Yes. They are the same relationship at different stages, and splitting them is how lapsed accounts get forgotten.

What about tracking opens and clicks? Interesting, rarely decisive. Replies and orders are the only two signals worth building a habit around.

Who owns the list if you hire help? You do, and it should be stored accordingly. A stockist list built over three years is one of the more valuable things a small brand owns.

Find the B2B buyers for your product

Paste a product link. We find matching wholesale buyers, email them in your name, and hand you the replies.

Keep reading