You're staring at a blank email, wondering how to write something that actually gets a response. So you open a few emails from competitors, look at what sales reps send you, and try to reverse-engineer what works. It takes an hour. You're not even sure if what you're copying is actually effective or just looks professional.

This is why you need a swipe file - a documented collection of cold email templates, subject lines, and openings that you've tested and know convert. Not random examples from the internet. Your own.

Here's how to build one that actually works.

What Goes Into a Swipe File (And What Doesn't)

A swipe file isn't a folder of emails you liked. It's a system where you track:

If you're tracking reply rate as your metric, you should only keep templates that hit at least 8-12% reply rate. Below that, it's not a template worth keeping - it's just taking up space.

Start by documenting what you've already sent. Go back through your sent folder and pull out your best performers. The ones that got replies at rates you're happy with. If you don't have historical data on reply rates, start tracking them now before you build your swipe file.

How to Structure Your Swipe File

Use a simple spreadsheet. Three columns to start:

Add a fourth column for "Best For" - what type of prospect, industry, or situation this template works best with.

As you grow this, you'll organize by type: subject lines in one section, opening lines in another, closes in another, full email templates in another. This lets you mix and match pieces instead of using full templates every time.

Real Examples of What to Collect

Let's say you're in B2B service sales. Here's what strong performers actually look like:

Subject line that works:

Quick question about [Company Name]

This is boring. It's not clever. And it works because it sounds like a real human asking a real question. Run this on 50+ sends and track the open rate. If it's above your baseline, keep it.

Opening line that establishes quick credibility:

I work with [Industry] companies on [specific outcome]. Saw you recently [specific detail about their company]. Thought it might be worth a conversation.

This structure does three things: shows you know their space, shows you looked them up (but not in a creepy way), and gives a reason to reply. It's about 25-30 words. If your opens are under 50 words, reply rates tend to be higher.

Close that moves toward a next step:

Worth a 15-min call next week to see if it makes sense?

Don't ask if they're interested. Ask if a call is worth their time. The specificity ("15 min", "next week") makes it easier to say yes. Vague closes like "Let me know if you'd like to chat" get ignored.

How to Test Before Adding to Your Swipe File

Don't add something to your swipe file based on gut feeling. Test it on at least 30-50 sends before deciding it's a keeper. Here's why: if you're sending 100 emails a week and one template only gets tested 5 times, noise in the data makes it unreliable.

Run one template against one list segment, track replies for a full week, then look at the numbers. If it hits your benchmark (8%+ for replies), document it. If it doesn't, kill it and try something else.

Keep a "Testing" section in your swipe file too - templates you're actively testing but haven't reached 50 sends yet. Once they either graduate to your main file or get cut, you clean it up.

Why Your Best Templates Are Boring

The highest-converting emails in our swipe files are almost always the most boring-looking ones. Short. Plain language. No exclamation points. No emojis (unless your audience is under 30 and super casual, which most B2B isn't). No tricks.

Your swipe file will naturally trend this direction if you're tracking reply rate as your metric. Because tricky, clever emails sound great in a pitch but they get marked as spam or ignored in real inboxes.

Keep the exciting stuff out. You're building a library of what works, not what sounds impressive.

Rotating Your Templates

Use three to five strong templates in rotation. Don't send the same one to every prospect. Rotate them so your sending patterns look natural and your own sender reputation doesn't take a hit.

If you're hitting 8% reply rate on a template, and you rotate between five similar templates all performing at that level, you're distributing your volume naturally. It also reduces the chance that spam filters catch a pattern.

Every three months, pull your swipe file data and see which templates are still hitting benchmarks. Archive the ones that have started dropping. Cold email moves fast - what worked nine months ago might not work today.

Where Most People Fail With Swipe Files

They collect without testing. They add emails they like without knowing the reply rate. Then they use those templates and get confused why their results are worse than the examples they collected.

The fix: Only add templates you've personally tested and measured. Period.

The second mistake is not updating them. Your best templates from two years ago probably aren't your best templates now. Markets change, buyer behavior changes, response expectations change. Keep your swipe file alive by testing new angles quarterly and retiring what stops working.

What This Connects To

A swipe file is the foundation. But building one requires sending cold emails at scale, tracking responses systematically, and running tests disciplined enough to actually know what's working. Then you need to use those templates in a full outbound sales system - managing lists, checking deliverability, handling replies - all while keeping the template tests clean.

If you're running that solo, it's doable but manual. If you want swipe files built from thousands of sends across multiple clients and industries, with clean testing protocols and automated rotation, that's where having infrastructure and process actually saves months of trial and error.

Related Guides