Retail outreach

How to write a pitch email a store buyer will answer

Most advice on how to write a pitch email is about journalists or investors. A store buyer is different: they decide in seconds, between deliveries, whether your product could earn a place on their shelf. This guide takes a wholesale pitch apart line by line.

What a buyer is reading for

This is part of our retail outreach guide for food and beverage brands. A store buyer opens your email with three questions. What is it? Would my customers buy it? What do you want from me? If the email answers all three before they scroll, it has a chance. If they have to work any of it out, it gets archived.

That is why a good wholesale pitch is short. A buyer judges the effort by how well the email fits their shop, and a long one rarely fits better.

The pitch, line by line

The structure below comes from years of selling to stores. It is the same one we use for every email LaunchPal writes.

  1. Open with the store, not yourselfOne specific line about their shop: the range, the menu, the customers. It proves you chose them and did not send the same note to a hundred stores.
  2. Say what you make in one sentenceThe product, where it is made, and the single detail that sets it apart. Leave your founding story for later.
  3. Give the reason it fitsWhy their customers would buy it. A gap in their range, a local angle, a margin that works on their shelf.
  4. Add one piece of proofA nearby stockist, a reorder, a local award. One line. Skip it if you are just starting; a clear product and fit still get replies.
  5. Make one easy askReply and I will send a sample. A request for a call or a form adds steps, and busy owners do not take them.
  6. Sign off as a personYour name, the brand, a phone number and your website. A plain-text signature with a physical address reads as a real business.

A worked example

Here is a pitch to an independent grocer for a small-batch granola. Read it as a shape, not a script.

  • Subject: granola for [store name]'s breakfast shelf
  • Hi [first name], your breakfast shelf is mostly local brands, which is why I am writing.
  • We make a low-sugar granola in [town], baked in small batches, in a 400 g bag.
  • Your shoppers who buy local and check the label are the ones who buy it, and it sits well beside the oats and nut butters you already stock.
  • It is in a few delis nearby, and two have reordered.
  • Happy to drop a bag in for you to try. Want one?

What to leave out of the first email

Everything below has a place later in the conversation. In the first email it costs you replies.

  • Attachments and images. They push cold email towards spam, and a buyer will not open a PDF from a stranger.
  • Your price list. Prices before interest read like a catalogue. Send them once a buyer asks.
  • Several links. Your website is enough.
  • Your whole range. Lead with one product. Mention the others when they reply.
  • A request to call you. Hospitality and retail staff will not phone a stranger during a busy day. A reply is one step.

Know your numbers before you pitch

Prices stay out of the first email, but the buyer will ask for them in the second. Have the answers ready before you send anything: your wholesale price, the shelf price you suggest, the margin the store makes between them, the case size and who delivers.

Many independents want a margin of at least 30% on what they stock, often more, and bars think in cost per serve. If the numbers do not work for the store, a good email only gets you to a polite no. The wholesale price calculator works out your wholesale and shelf prices from your costs.

Have a sample ready to send the same day a buyer asks, and know what a sample costs you including postage. A sample that arrives a fortnight after the request has lost most of its value.

Decide your first-order terms too. A small opening order, or a mixed case of your range, is an easier yes than a pallet. Some brands offer a sale-or-return first order to a store that is unsure. Whatever you choose, say it plainly when the buyer asks.

Go-to-market or awareness

The ask depends on where you are. A go-to-market pitch offers a sample or a trial to stores that could stock you now. An awareness pitch tells stores about a product that is coming and asks whether they would want it, which tells you whether there is demand before you pay for a production run.

Both use the same structure. Only the ask changes.

After you send it

One pitch is not a campaign. Most replies come on the second or third email, so plan your follow-up email after no response before you send the first. For examples by store type, see the cold email templates for retailers.

When a store replies, answer within hours, and send samples only to stores that ask for them. Agree the format and the address in the same reply.

LaunchPal writes this pitch for every store on your list, around what we learned about that store and your product, and sends it from a separate domain we set up for you, so your own is never at risk. You can read and edit each one first.

Questions brands ask

How long should a wholesale pitch email be?

Short enough to read on a phone without scrolling. Five or six short lines: the store, the product, the fit, one piece of proof, the ask.

Should I put wholesale prices in the first email?

No. Save prices and your line sheet for when a buyer replies. The first email has one job: to get a reply.

Can I attach a PDF or deck?

Not in the first emails. Attachments and images make cold email more likely to land in spam. Plain text, your website and a phone number are enough.

Who should I address the pitch to?

The person who chooses the range: in hospitality the food and beverage or bar manager, then the general manager, then the owner. In a shop, the owner or buyer. Our guide to finding a store owner's email covers how.

Do I need samples before I pitch?

Not necessarily. An awareness pitch can ask stores whether they would stock a product before you make it. If you do have product, a sample offer is the strongest ask.

See who would stock you

Free, no sign-up, about 15 seconds.