Most campaign libraries are lists of ideas. This one only contains campaigns somebody has published a result for, with a link to where they published it. If a play is not in here, it is usually because nobody has written down what it did.
6 plays we run ourselves, plus 10 taken from published teardowns. Every one carries a source.
Every campaign has a trigger, a build, and one number. If a play has no trigger, it is a list, not a campaign.
Read the number next to who published it. Most GTM benchmarks are vendor-published, and the vendor always wins their own benchmark.
Your own cold baseline beats any published average. Hold out a control group or you cannot claim anything.
Build one campaign properly before you build five badly. Depth in one channel is what gets hired.
Every campaign in this library runs the same loop. The measurement step is the one most teams skip.
Play 01
Tier your own connections every month
FullEnrichlemlistAttio
Your network is already a list, it is just an unsorted one. Once a month the agent pulls every LinkedIn connection, sorts them into three tiers, enriches the ones worth contacting and writes them into the CRM. Then it asks the only question that matters: is any of these a live opportunity nobody is working? Most people treat their connections as a vanity number. It is a list you already earned the right to email.
The list you already own, sorted once a month.
Play 02
Test one hypothesis a month on 100 accounts
Yalc.aiSlacklemlist
Pick 100 accounts. Derive five to ten signals that would mean something if they fired: they are hiring, they run a certain tech, they just cut headcount, a competitor of theirs folded. Wire an agent to watch all of them and ping Slack the moment one fires. The point is not the 100 accounts. The point is that a month later you know which signals were real and which you imagined, which is the only way a trigger portfolio ever gets good.
A hypothesis is only a hypothesis if it can come back false.
Play 03
Rebuild the prospect list from what you actually closed
AttioYalc.ailemlist
Every month the agent reads what closed in the CRM, finds companies that look like those, writes them back as prospects and drafts the campaign. You verify before anything sends. This is the cheapest list in the business because it is derived from evidence rather than from a filter somebody guessed at. The companies that bought from you are the best description of your ICP you will ever write.
Your closed-won list is a better ICP than your ICP doc.
Play 04
Find the gap between your story and what buyers say
ClaapYalc.ai
Once a month an agent reads every call you had with prospects and holds it against your outreach copy, your campaigns and your written ICP. Anywhere the two disagree is something to fix before it costs a deal: the wrong qualification criteria, a promise the website makes that the call cannot keep, a pain your buyers name that your copy never mentions. Nobody runs this play, which is exactly why it works.
The calls already told you what to fix. Nobody reads them all.
Play 05
Turn attention on your content into a list
Yalc.ailemlist
People engage with a post, visit your profile, follow you or the company page. Each of those is a small, cheap intent signal that almost everybody throws away. Capture all of them and route them into a value-first campaign: a guide, an asset, a webinar you already recorded. You are not pitching anyone. You are handing something to a person who just raised their hand, which is the entire reason this page you are reading exists.
Attention is a signal. Most people let it expire.
Play 06
Steal the campaigns your competitors already published
Yalc.ai
An agent reads the blogs of the biggest lead-gen agencies and products, pulls out every campaign they have described launching, and diffs that against the list of things you have actually tried. What comes back is a queue of unscalable, unsloppy plays nobody on your team would have thought of. They published it, which means they already paid for the lesson. You just have to run it.
They published the lesson. Running it is free.
The six plays above are the ones Othmane runs at Earleads, written up from his own post. Everything below is somebody else's campaign, with a link to where they published the result.
Ten more, taken from published teardowns
01
Champion job change
Outbound
Fires when: Someone who used your product at a previous company starts a new role.
Sync every closed-won and power-user contact into a watch list.
Poll for employer changes weekly, not daily. Nobody buys in week one.
Gate on two things: the new company is in ICP, and the person kept or gained seniority.
Open with what they already know about the product, never with congratulations.
17% or higher reply rate and a 10% booked-meeting rate, roughly 2x Common Room's cold baseline. Former champions convert about 3x more often than cold prospects.
Fires when: A known-account visitor hits a high-intent page and never fills in a form.
Accept that person-level resolution tops out around 15 to 20% of traffic. Work the account level for the rest.
Score by page, not by visit count. Pricing and docs beat the blog.
Because you cannot be certain who visited, lead with account research rather than the visit itself.
Route to a human within the hour. The window is the whole advantage.
2x reply rate and 2x booked meetings versus cold outbound, at 17%+ reply and 10% meetings. For context, about 98% of site visitors leave without filling anything in.
Fires when: Any buying signal fires: funding, a new exec, a tool change, a job post.
Treat latency as the product. Measure hours from signal to first touch.
Hold the record in a delay queue if the signal is noisy on day one, then send inside the window.
Never mention the signal itself. Say the consequence.
Instrument signal-to-meeting rate per trigger type so you can kill the dead ones.
Signal-triggered campaigns report 3x to 5x higher positive response than static list outbound, and reaching a prospect within 48 hours of the trigger lifts booked meetings by up to 40%.
Fires when: Quarterly review of every trigger you run.
Start with three to five trigger types, not fifteen.
Run each for a full quarter before judging it.
Keep only triggers whose signal-to-meeting rate clears 3%.
Expect a wide spread: funding and headcount growth carry most programmes, social engagement carries almost none.
Reported conversion by trigger: funding around 30%, headcount growth 25%, a competitor post about 5%. One team's six-month numbers were 4.57x ROI, 85+ SQLs, 6 closed deals and a 35% CAC reduction.
Fires when: A segment shares one specific, nameable pain.
Segment by the pain, not the firmographic.
Write one message per pain and refuse to reuse it across segments.
Keep volume high enough to read the result, low enough that every message stays unique.
A 1,478-lead campaign built this way returned a 24.2% positive reply rate. A second, aimed at founders and CEOs across 1,798 leads, returned 30% positive replies.
Hold out a control group from the same list, every time.
Compare against your own cold baseline, not a vendor's published average.
Record the hypothesis before the build, so the result can actually falsify it.
Published B2B cold-email baselines cluster between 0.5% and 3.4% reply, and broad sequences to scraped lists sit under 1%. Only 3 to 5% of any addressable market is in an active buying cycle at a given moment.
Nine of the ten sources below are published by vendors or agencies describing their own results. Treat the numbers as directional, not audited. Where a source reports its own first-party data rather than a survey, it is marked first-party.
Before you build any of these
Pick one. Build it end to end, including the measurement. Write down the hypothesis before you start so the result can prove you wrong. Then take the number you got, not the number on this page, into your next conversation. A candidate who can show what their system changed is rarer than one who can show what they built.