What 10,000 Cold Emails to Spanish Auto Shops Taught Us About Lead Generation
A breakdown of a real outbound campaign that pulled 465 positive replies from 5,000 cold contacts, and the targeting decisions that made it work.
Most outbound campaigns fail for the same boring reason: the sender treats cold email as a volume game when it's actually a precision game. A recent campaign we ran for a client in the Spanish automotive repair market makes the point cleanly. Roughly 5,000 first-time prospects, 10,000 emails total, 1,200 replies, and 465 of those replies positive. That's one interested prospect for every 10.5 contacts, with a bounce rate of 0.6%.
Here's what actually drove those numbers, and what most teams get wrong when they try to copy the structure without copying the thinking.
The targeting decision that made everything else easier
The Internal Customer Profile wasn't "the automotive industry." It wasn't even "car repair businesses in Spain." It was independent car repair shops in Spain. No dealerships. No oil-change chains. No franchises operating under a corporate brand.
That distinction matters because of who answers the email. In a franchise or an official dealership, the person reading your message has no authority to act on it. Procurement decisions live at headquarters, marketing budgets are centrally managed, and any reply you get is going to be polite deflection at best.
In an independent shop, the owner is usually three meters from the cash register. They read their own email. They decide whether to take a meeting. They sign the invoice. When your ICP is built around who can say yes, your reply rate stops being a function of copywriting and starts being a function of access.
This is the part of lead generation that gets skipped in most playbooks. "Decision maker" is treated as a job title to filter on LinkedIn, not as a structural property of the business itself.
Why we never asked for a meeting in the first email
The first message didn't request a call. It didn't ask for fifteen minutes. It didn't propose a Tuesday at 3pm.
It offered a short video, a small diagnosis of the shop with specific ideas for improving customer acquisition, profitability, or day-to-day management. The call to action was a single question: would you like me to send it?
The friction math here is straightforward. A meeting request costs the recipient a calendar slot, mental preparation, and the social pressure of saying no to a stranger. A video request costs them the time to type "yes." Unless your offer is genuinely extraordinary, you should be optimizing for the smallest possible yes that still qualifies interest.
This approach also reframes the relationship. You're not pitching. You're asking permission to send something useful. The prospect is in control, which makes them far more likely to engage.
Geography as a wedge, not a filter
One detail separated this campaign from a generic Spain-wide blast: every campaign in the account was segmented by location. Regions. Cities. Specific areas.
The reason was operational. The client had field salespeople distributed across the country, and any positive reply could trigger a same-week in-person visit. So the copy didn't say "we help independent workshops." It said we're looking at independent workshops in your area, and we have someone nearby who can come by whenever you want.
For a local business owner, that line lands differently than a national pitch. A mechanic in Valencia doesn't think about "the Spanish automotive market." They think about the three other shops within a kilometer of theirs. When your message mirrors how they actually think about their business, you stop sounding like outbound and start sounding like a neighbor with relevant information.
The in-person availability also collapsed the sales cycle. Replies didn't get routed into a generic SDR queue. They got handed to whichever rep was closest, who could show up that week.
The sequence: three emails, three different jobs
Each prospect received an average of just over two emails. The sequence was deliberately short and each touch did a different job.
Email one: the opener
This is where the bulk of positive replies came from, which is almost always true if your targeting and offer are right. If the first email doesn't work, the follow-ups won't save you. They'll only marginally improve a campaign that already has a pulse.
Email two: the timing nudge
Sent three days later in the same thread. Short. No restating the entire pitch, no re-explaining who we are. Just a quick reminder of the offer and the same light question: want me to send it?
The assumption baked into this email is that non-replies are usually about timing, not rejection. A workshop owner reading email between customers at 11am on a Tuesday may genuinely intend to respond and then forget. A short bump three days later catches them on a different Tuesday.
Email three: the angle change
Instead of asking about the offer a third time, this email pivoted. It asked whether they were even the right person to talk about customer acquisition, and reminded them that a team member was nearby and available for an in-person conversation.
The angle change matters because repeating the same ask three times trains the prospect to ignore you. Shifting the question gives them a new reason to engage, even if that engagement is just "talk to my partner, not me."
What the numbers actually say
A few things in the data are worth pulling out, because they contradict common outbound advice.
The open rate showed as 0% because open tracking was turned off. This is intentional. Open tracking pixels hurt deliverability and produce metrics that don't correlate with revenue. The numbers that matter are reply rate, positive reply rate, bounce rate, and meetings booked. Everything else is decoration.
The 0.6% bounce rate proves the list was properly validated before sending. Most underperforming campaigns have a list problem dressed up as a copy problem. If you're bouncing above 2%, no subject line in the world will save your domain reputation.
Volume was modest by outbound standards: around 150 to 200 emails per day, scaling up slightly between January and March. The lesson here is that volume only compounds when targeting, offer, and list quality are already working. Sending 2,000 emails a day off a mediocre list just lets you fail faster and burn more domains in the process.
Speaking of which: if you're scaling sending volume and tired of worrying about deliverability, check out Slicey.ai's Inboxes. Sender infrastructure is the silent killer of campaigns that look good on paper.
Why every campaign should be treated as a hypothesis
The account didn't run one campaign. It ran several, each targeting the same ICP but testing a different angle, a different region, or a different opening hook.
This is the part of outbound that separates teams who improve over time from teams who plateau. A campaign is a hypothesis: this audience, with this offer, in this geography, will respond at this rate. You run it, you measure, you compare it against the next hypothesis, and you keep the patterns that win.
Most teams run one campaign, declare it the template, and then wonder why performance degrades over six months. The market shifts. The angle gets stale. Competitors copy your copy. Without parallel tests running, you have no way to know what's actually driving results versus what's just inertia.
What to copy from this and what not to
The copy-paste version of this campaign won't work in a different market. Independent auto shops in Spain have specific properties: owner-operators, local competition, decision-making proximity, field-sales coverage that makes in-person meetings cheap. Drop the same sequence into a SaaS audience targeting VPs of Engineering and it will flop.
What does transfer is the underlying logic:
Define the ICP by who can say yes, not by industry codes.
Make the first ask smaller than a meeting if your offer isn't already irresistible.
Use whatever context the prospect actually thinks in (geography, vertical, peer group) as the wedge.
Keep the sequence short and give each email a distinct job.
Validate the list before you send and turn off open tracking.
Run multiple campaigns in parallel and treat each one as a test.
Good lead generation isn't a clever subject line. It's a series of compounding decisions about who you're contacting, why they'd care, and what the smallest useful next step is. Get those right and the reply rates take care of themselves.