Finding stockists & retail buyers
Most wholesale cold email does not fail because the copy was wrong. It fails because it never reached a human. The brand sends four hundred messages on a Tuesday, sees almost nothing back, rewrites the pitch, sends four hundred more, and never discovers that both batches went to junk.
Deliverability is unglamorous and it is the first thing to get right, because every other improvement — better proof, better photography, better personalisation — is multiplied by zero if the mail is filtered. This article is about the plumbing and the pacing. What to actually write is a separate problem, handled in wholesale email to boutiques.
Why wholesale outreach lands in junk
Mailbox providers decide whether to deliver based on how your domain behaves, and four behaviours mark a sender as a bulk mailer.
Bounces. Sending to addresses that do not exist tells a provider that you mail a list you do not maintain. A run of hard bounces in one batch is the single fastest way to damage a domain.
Volume that appears from nowhere. A domain that sends fifteen emails a day for a year and then sends six hundred on one afternoon looks compromised. Providers treat it accordingly.
No engagement. If nobody opens, nobody replies, and several people mark the mail as junk, the domain's reputation drops and future mail is filtered harder — including mail to shops that wanted to hear from you.
Bulk signatures inside the message. Tracking pixels, click-wrapped links, a marketing platform's unsubscribe footer, and HTML templates. A one-to-one business letter should look like one.
The consequence is delayed and invisible. You will not see a warning. You will see replies stop, blame the pitch, and spend three months fixing something that was not broken.
Setting up before you send anything
Four things, once, and then they take care of themselves.
Authenticate the domain. The sending records that prove your mail is really from you — the sender policy record, the signing key and the reporting policy — need to exist and to be correct. Without them a good proportion of your mail will be treated as suspect regardless of content. This is a thirty-minute job with your domain host.
Use a real mailbox. Send from your ordinary business address, the one you reply from. Not a noreply, not a marketing platform, not a subdomain created for the purpose.
Consider a separate domain only if the volume warrants it. For twenty to forty a day it does not. A founder emailing shops individually should use the main domain, because the goal is to be a business writing to businesses.
Warm the mailbox if it is new. A brand-new domain sending forty cold messages on day one has no history to draw on. Send a handful a day for two or three weeks, reply to real correspondence, and let the volume rise gradually.
Volume, pace and the twenty-a-day rule
The ceiling that keeps you safe is roughly twenty to forty new cold messages a day from a normal mailbox, sent through the working day rather than in one burst.
That is not a limitation, it is the correct pace for the work. Twenty considered emails a day is a hundred a week and five thousand a year, which is far more shops than a small brand needs. Ten to twenty active accounts is a real wholesale channel, and a working list of two or three hundred qualified shops produces that.
The brands that get into trouble are the ones treating this like paid acquisition, where more impressions mean more conversions. Retail does not work that way. There are a finite number of shops that fit your product, each has one decision-maker, and burning the whole list with a mediocre email means you have burned the whole list.
Pace also gives you something valuable: the ability to change the email between batches of twenty and see what changed. A single send of four hundred teaches you nothing.
Verify every address
Guessed addresses are the main source of bounces, and the guessing is usually right often enough to be tempting and wrong often enough to be dangerous.
So verify before sending. Run addresses through a verification step that confirms the mailbox exists without sending to it, and drop anything that comes back unknown, risky or catch-all-with-no-confirmation. A handful of bad rows out of two hundred is normal. A third of the list failing means the pattern you assumed is wrong for that domain and you should find real addresses instead.
Where the addresses come from in the first place, and how to find a named buyer rather than a shared mailbox, is in retail buyer contacts.
One habit worth building: when a shop replies from a different address, update your file immediately. That is the buyer telling you which mailbox is real.
Sequencing follow-ups without becoming a nuisance
Most accounts come from the second or third touch. Most brands send one. That gap is the cheapest improvement available.
A cadence that works across categories: the first email, then a short follow-up seven to ten days later, then a third touch two to three weeks after that through a different channel — a direct message, a phone call, or a visit if the shop is close.
The rule that keeps it welcome is that every follow-up adds something. A new photograph. A shop that just took the line. A seasonal product. A note that you are in her town on Thursday. A follow-up that only says "just bumping this up your inbox" is a message with no content, and it is the one that produces complaints.
Then stop. Set a revisit date four to six months out, and come back with genuinely new information. Three touches and a long pause is professional. Seven emails in a month is how a brand gets named in a shop owners' group.
Keep every reply personal and same-day. A buyer who answers a cold email and waits four days for a response has learned something about what ordering from you will be like.
Measuring the right things
Three numbers, tracked weekly, tell you where the problem is.
Delivery. Bounces as a share of what you sent. If more than a few messages in a hundred bounce, stop and fix the addresses before sending anything else.
Replies of any kind, including the nos. A batch of twenty that produces one or two replies is working normally at this stage of a brand's life. A batch of twenty producing nothing, repeatedly, means either the list is wrong or the mail is not arriving.
Samples requested and orders placed. The only two numbers that matter commercially. A pitch that generates warm replies and no samples has a weak next step.
Resist optimising for opens. Open tracking requires a pixel, the pixel makes your mail look like a campaign, and the numbers have become unreliable anyway. Reply rate is a better signal and it needs no tracking at all.
When those numbers are bad, each pattern points at a different fix.
Bounces high. The addresses are guessed and unverified. Fix the sourcing, not the copy.
Delivered, no replies at all, across several batches. Check junk placement by sending to a couple of your own addresses on different providers. If it is landing in junk, the problem is authentication, volume or the bulk signatures inside the message.
Delivered and read, no replies. The proof is weak. A buyer believes the product exists and does not believe it will sell in her shop. Get a stockist, a reorder, or a number from your own store — and make it the third line of the email.
Replies but no samples or orders. The next step is unclear or the minimum is too high. Two to three hundred dollars is where most independents will risk an unknown brand.
Replies from the wrong kind of shop. The list is wrong, not the email. Requalify: right category, right price band, still trading, named owner, not already carrying six competitors. How to assemble a better one is in independent retailers list.
Staying on the right side of the rules
Business-to-business outreach to a trading business at a published address is ordinary commercial practice in most markets, with straightforward conditions.
Identify yourself and your business honestly, with a real postal address and a working reply-to. Write about something relevant to that business's trade. Make it simple to stop hearing from you, act on that immediately and permanently, and make sure the shop cannot be re-added from a different source later. Do not obscure who you are in the subject line or the sender name.
Some markets and some categories are stricter, particularly where an address belongs to a sole trader rather than a company. When in doubt, keep the volumes small, keep the relevance high, and keep a record of where each address came from.
Doing this without a sales team
The whole system fits into one fixed block a week if you let it: research and send twenty, clear every follow-up that is due, answer every reply the same day, update the file. Two hours, same morning, every week.
What makes it survive a bad month is the file itself — a next-action date against every row, so that returning after three weeks away does not mean starting again. The structure is in stockist list.
And if the list is the thing you are missing rather than the discipline, paste your store or product link into WholesalePilot and look at the preview of retailers and distributors that stock comparable products. Better targeting beats better copy, every time, and it is the one part of this that is worth outsourcing to software.
Questions brands ask about cold emailing retailers
Should I use a cold email platform? Not at twenty a day. Platforms add tracking, footers and sending patterns that make a personal letter look like a campaign. Send from your normal mailbox.
How many shops can I email in a week? A hundred, comfortably, if they are researched and verified. The constraint is your research time rather than the sending.
What if a shop asks not to be contacted? Remove them the same day, mark the row permanently, and make sure no future source adds them back.
Is direct messaging better than email? As a second touch, often. As a first touch it is weaker, because you cannot attach a line sheet and the message disappears in a busy inbox. The channel order is in how to approach boutiques.