A Cold Email Swipe File SDRs Actually Reach For
Most swipe files die the same way: someone builds a document of great lines, it gets used twice, and six months later nobody remembers it exists or trusts what's in it. A swipe file that survives isn't a bigger document — it's a smaller, better-tagged one, with proof attached to every entry and a clear owner keeping it alive. Here's how to build one that a team of SDRs will actually open before writing.
- A swipe file is a curated bank of lines with proof they worked, not a folder of every template anyone has ever sent.
- Tag entries by trigger and situation — industry, seniority, campaign stage — not just by type, so reps can find the right line, not just a line.
- Only lines with a real send history and a reply-rate figure earn a spot; guessed or unsent copy dilutes trust in the whole file.
- A swipe file needs a review cadence and an owner, or it calcifies into stale copy nobody prunes.
- The point is a faster starting draft, not a copy-paste script — reps should adapt every line to the actual recipient.
What a swipe file is, and what it isn't
A swipe file is a working reference of email components — openers, subject lines, objection responses, follow-ups, breakup lines — that have a track record of getting replies from real B2B prospects. It's not a template library in the sense of ready-to-send emails with blanks to fill in; that framing is exactly what turns outreach generic. It's closer to a musician's fake book: a set of proven building blocks a skilled writer combines and adapts for the specific person in front of them.
The distinction matters because the two produce opposite outcomes. A template library invites reps to fill in a name and send, which is how a hundred prospects get emails that read like the same email. A swipe file invites a rep to pull an opener that worked for a similar trigger, rewrite the specific detail to match this prospect, and pair it with a subject line that's earned its place through actual sends. Same underlying resource, very different discipline in how it gets used.
For an outreach operation built on addressed, personalized B2B email rather than volume sending, this distinction is not optional. A swipe file that becomes a copy-paste crutch quietly undoes the personalization the whole approach depends on.
How to structure it so people can actually find things
Structure the file around situations, not just email parts. A flat list of forty great opening lines is nearly useless at send time because nothing tells a rep which of the forty fits the prospect they're about to write to. Organize by trigger type first — recent funding, new hire in the target role, a competitor mention, a product launch, no clear trigger at all — because the trigger is usually what determines which opener even makes sense.
Within each trigger category, tag entries by the dimensions that actually change the pitch: seniority of the recipient (a line that lands with a manager can read as presumptuous to a VP), industry vertical if your ICP spans a few, and campaign stage (first touch versus third-touch follow-up versus breakup). A simple tagging scheme — trigger, seniority band, stage — beats an elaborate taxonomy that nobody maintains.
Keep the four core categories separate rather than blended: subject lines, opening lines, objection-handling responses, and follow-up/breakup lines. Reps typically need one of these at a time, and mixing them into single all-in-one templates makes the file harder to scan under time pressure.
What earns a spot: the proof bar
The single habit that keeps a swipe file trustworthy is a proof requirement: every entry needs a real send history behind it, not a guess at what should work. That means a minimum sample size — a line that got two replies out of four sends tells you nothing — and an actual reply rate or positive-reply rate attached, not a vague 'this one performed well.'
Set a floor before something qualifies: a subject or opener needs to have run across a real campaign, ideally more than once, with a reply rate that beats your account's typical baseline before it's worth featuring rather than just archiving as a data point. This filters out the well-written line that sounds clever in a meeting but never actually got tested against a live inbox.
Attribution matters too — note which rep or campaign produced the line, partly for credit and partly because it lets you ask the source rep for context on why it worked when someone wants to adapt it further.
Entry format: Trigger: Series B funding announcement. Stage: First touch. Seniority: Director+. Line: 'Congrats on the Series B — teams at this stage usually hit [specific operational pain] around month three. Worth a 15-minute look at how [similar company] handled it?' Sample: 62 sends, 11% reply rate. Source: campaign Q2-fintech, rep J.K.
Keeping it alive: cadence, ownership, pruning
A swipe file's real enemy isn't a bad first draft, it's neglect. Without a review cadence, entries go stale — a line built around a trigger that was fresh two years ago starts sounding dated, and a subject line that performed well before it got overused across the industry keeps sitting at the top of the list looking untouchable because nobody's job is to question it.
Assign explicit ownership, usually to whoever runs SDR enablement or the outreach lead, and set a recurring review — monthly is reasonable for an active team — where new proven lines get added and underperforming or stale ones get retired. Retiring is as important as adding; a file that only grows becomes a haystack, and reps stop trusting that the top entries are actually the best ones.
Build in a lightweight feedback loop from reps back into the file: when someone adapts an entry and it does unusually well or unusually poorly on a live send, that result should update the entry's numbers, not disappear into a personal notes doc. The file gets better precisely because it's a shared, living resource rather than a static document someone assembled once.
Tools and where it lives
A spreadsheet is often the right starting tool — it makes tagging, filtering and sorting by reply rate trivial, and everyone already knows how to use it. A structured workspace tool like Notion works well once the file grows past a hundred or so entries and filtering by multiple tags at once becomes important. What matters far less than the tool is whether the file lives inside the workflow reps already use — linked from the CRM or outreach tool, not buried three folders deep in a shared drive nobody opens before writing an email.
Avoid building the swipe file directly as canned snippets inside the sending tool with no metadata layer above them — it's convenient for pasting but makes it nearly impossible to see reply-rate history or filter by trigger, which is the entire point of the exercise. Keep the metadata-rich version as the source of truth, and treat any snippet shortcuts as a convenience layer synced from it.
- Require sample size and reply-rate proof before an entry qualifies.
- Tag by trigger, seniority band and campaign stage, not just email type.
- Separate subject lines, openers, objection responses and follow-ups into distinct sections.
- Assign an owner and a recurring review cadence — monthly for active teams.
- Retire stale or underperforming entries on the same cadence you add new ones.
- Link the file into the tools reps already use daily, not a separate shared drive.
- Treat every entry as a starting point to adapt, not a script to paste verbatim.
FAQ
How is a swipe file different from a template library?
A template library offers complete, fill-in-the-blank emails meant to be sent close to as-is, which tends to produce generic-sounding outreach. A swipe file offers proven components — openers, subject lines, objection responses — tagged by situation, meant to be adapted to the specific recipient rather than copied whole.
How many sends should a line have before it goes in the swipe file?
There's no universal number, but treat anything under a few dozen sends as too small to trust — a couple of replies out of five sends is noise, not a proven line. Set a floor for your team, and require the reply rate to beat your typical campaign baseline before featuring it rather than just logging it as a data point.
Who should own the swipe file?
Usually whoever runs SDR enablement or leads outreach strategy. The file needs a single owner responsible for a recurring review — adding new proven lines and retiring stale ones — or it will grow into an untrustworthy pile that nobody prunes.
Should the swipe file live in a spreadsheet or a dedicated tool?
A spreadsheet is a fine starting point and makes filtering by tag or reply rate easy. Once the file grows past roughly a hundred entries, a structured workspace tool becomes worth the setup. Either way, keep it linked into the tools reps already use, not buried somewhere they'll forget to check.
Won't a swipe file make outreach sound generic if everyone uses the same lines?
It will, if reps paste entries verbatim. The fix is discipline, not avoiding the resource: every entry should be a starting point a rep rewrites around the specific person and trigger, not a finished email. A swipe file speeds up the blank-page problem; it shouldn't replace the personalization step.
Want to apply this to your outreach?
We will map it to your segment and product — before any work starts.
Talk to us