All resources
Markets & buyers · 9 min read

Buyer Outreach Script Library for Specialty Crop Farms

Twenty-plus ready-to-send email templates and call scripts organized by buyer type and sales stage, with merge fields, timing guidance, and the objection answers that actually move a produce deal forward.

Most produce deals close on the third or fourth contact, and most growers stop at the first. The scripts below are the ones that work on a buyer's desk: short, specific, and built around one ask. Pick your buyer type and your stage, copy the template, replace the merge fields, and send it — the wording is deliberately plain because buyers read email between phone calls.

How to use this library

  1. Choose the buyer type. A distributor and a chef need opposite emails.
  2. Start at first contact and work the cadence below — don't skip to negotiation.
  3. Fill every merge field. A template with {{crop}} still in it is worse than no email at all.
  4. Keep it under 150 words, no attachments on the first send, and one question at the end.
Script library
Buyer type

Volume, consistency, and pack standards. Talks in loads and FOB.

Stage
email · First contact

Cold intro to a produce buyer

When: 3–6 months before your window, Tue–Thu, 6:30–8:00am their time.

Subject: {{volume}} of {{crop}}, {{miles}} miles from your DC

Hi {{first_name}},

I grow {{crop}} at {{farm_name}}, {{miles}} miles from your {{company}} DC. For {{window}} I'll have about {{volume}} per week, packed to standard grade, {{cert}} certified.

Three things that usually matter to your desk:
- Consistency: same pack, same day, every week of the window — not a one-time load.
- Backup: I hold acreage in reserve so a short week doesn't become a missed PO.
- Paperwork: {{cert}} audit, COI, and lot-level traceability on every pallet.

Can I send a one-page sell sheet with sizing, pack, and FOB pricing? If the timing is wrong, tell me who handles {{crop}} and when you set the program.

{{your_name}}
call · First contact

Cold call — 45 seconds to the ask

When: Call early. Buyers are on the desk before 8am and gone to meetings by 10.

"Morning {{first_name}}, this is {{your_name}} with {{farm_name}} — I'm a {{crop}} grower {{miles}} miles from your DC. Do you have 45 seconds?"

[If yes]
"I'm not selling anything today. I'm lining up {{window}} and I'd rather know now if {{crop}} is something you'd program locally. I can commit {{volume}} a week, standard pack, {{cert}} certified."

[Pause. Let them talk.]

Ask one of these, then stop:
- "Who sets the {{crop}} program, and when do they set it?"
- "What would I have to hit on pack and volume to be considered?"
- "What's giving you trouble on {{crop}} right now — supply, quality, or freight?"

Close: "I'll email a one-pager today with sizing, pack, and FOB. If it looks workable, I'll follow up the week of [date]."

If voicemail: name, farm, crop, volume, miles, and one sentence — "I'll email details this morning, subject line {{crop}}."
email · Follow-up

Follow-up with new information

When: Day 4, then day 11, then day 25. Reply on the same thread.

Subject: Re: {{volume}} of {{crop}} — sizing and first-pick date

{{first_name}},

Adding a detail since I wrote: first pick is tracking to {{window}} and sizing is running mostly [size profile]. That should line up with the gap after [competing region] finishes.

Attached pricing holds through [date]. If {{crop}} isn't the fit, I also have [second crop] in the same window.

Worth 10 minutes this week, or should I circle back when you set the program?

{{your_name}}
email · Price negotiation

Holding price by trading terms

When: After they counter. Never counter the same day — answer next morning.

Subject: Re: {{crop}} pricing for {{window}}

{{first_name}},

I appreciate the straight number. I can't get to [their number] at {{volume}} — my delivered cost sits at [cost] before freight, and the Atlanta terminal has been running [terminal range] for this grade.

Here's what I can do instead:
- {{price}} FOB if you take the full {{volume}} every week of {{window}} (commitment, not best-effort).
- [lower price] if you pick up at the farm and take a mixed-size pack.
- [lower price] on a 3-week block at the peak of the flush, when my picking cost is lowest.

Any of those work on your side? I'd rather build a program we both repeat next year than win one load.

{{your_name}}
call · Price negotiation

Price pushback — objection answers

When: Have your cost per unit and the current terminal range in front of you.

"I can get it cheaper from Mexico."
→ "You can, and some weeks you should. What you can't get from them is a two-day lead time and a grower who answers the phone when a load is short. I'm pricing the reliability, not just the fruit."

"Your price is 15% over the market."
→ "Which market number are you using? Terminal's been at [range] for this grade this week. If you're seeing lower, it's likely a lower pack-out or a longer haul. Happy to match the spec so we're comparing the same thing."

"I need you to come down."
→ "I can move on terms before I move on price. Full-window commitment, farm pickup, or a peak-flush block — pick one and I'll sharpen the number."

"We're set for the season."
→ "Understood. Can I be your backup on {{crop}}? Costs you nothing, and when someone's short in week [X] I'm two days out."

Never: drop price on the call. Say "let me run the number and come back tomorrow morning."
email · Renewal / next season

Next-season program renewal

When: 90–120 days before the window opens, with last season's numbers.

Subject: {{crop}} program for next season — same slot?

{{first_name}},

Season recap on our {{crop}} program:
- Delivered [X] of [Y] committed loads ([Z]% fill rate)
- [N] rejections / quality claims
- Average lead time [hours]

For next season I'm planning {{volume}} per week over {{window}}, same pack. I can hold that acreage for {{company}} if I know by [date] — after that it goes into the open program.

Anything you'd change on pack, sizing, or delivery day? I'd rather build it into the plan than fix it in July.

{{your_name}}

Merge fields

Every script uses the same tokens, so you can build one contact sheet and reuse it.

  • {{first_name}}Buyer's first name
  • {{company}}Buyer's company
  • {{farm_name}}Your farm name
  • {{crop}}Primary crop or SKU
  • {{volume}}Weekly volume you can commit
  • {{window}}Harvest window (e.g. May 15 – July 10)
  • {{price}}Your quoted FOB or delivered price
  • {{miles}}Distance from your farm to their DC
  • {{cert}}Certification (GAP, GHP, Organic, etc.)
  • {{your_name}}Your name and phone

The cadence that actually gets replies

One email is not outreach. This is the sequence to run per buyer, and the reason to stop writing "just checking in" — every touch adds a new fact.

  • Day 0: First-contact email, sent 6:30–8:00am Tue–Thu.
  • Day 2: Call. Reference the email in the first sentence.
  • Day 4: Reply on the thread with one new fact (sizing, first-pick date).
  • Day 11: Second follow-up: proof — a photo, a certification, a reference.
  • Day 25: Third follow-up: a different crop or a smaller ask (backup supplier).
  • Day 45: Break-up email: 'Should I close the file, or check back at [date]?'
  • Quarterly: Stay-in-touch note with market data. No ask.

Rules that apply to every script

  • Lead with what they buy, not who you are. Volume, crop, window, and distance in the first two lines.
  • One ask per email. "Can I send a sell sheet?" beats "let me know your thoughts."
  • Never negotiate price on the phone. Say you'll run the number and come back the next morning — it buys you your own math.
  • Anchor on data, not feelings. Terminal market ranges and your cost per unit end price arguments faster than anything else.
  • Trade terms before you trade price. Volume commitment, pickup, pack flexibility, and block timing are all cheaper to give than dollars.
  • Ask to be the backup. A "we're set" is not a no — it's a slot in week 9 when someone else runs short.

Where BAU helps

Pull your anchor numbers before you send anything: market intel for terminal prices, regional benchmarks for cost per acre, and certification tracking for the paperwork buyers ask about on the second call. Related reading: the farm marketing playbook and wholesale pricing and buyer contracts.

Run this in BAU, not a spreadsheet

The planner, calculator, and buyer marketplace are included on every plan.

See pricing