Cold email CTAs that actually get replies

March 24, 2026

I tested 6 different CTAs across 800+ cold emails last quarter. Same list segments. Same subject lines. Same personalized openers. Only the last line changed.

The reply rates ranged from 4% to 16%.

The CTA is doing more work than most people realize. A good email with a bad CTA dies silently. A decent email with the right CTA gets replies.

Here are the patterns, ranked by reply rate, with examples you can steal.

The 6 CTA types, ranked

1. The Simple Question (16% reply rate)

Curious – are you handling creator discovery in-house
or using something for it?

Why it wins: The ask is answering a question. That’s it. No calendar. No call. No commitment. Just a reply with one sentence.

This CTA works because it’s the lowest possible friction. The recipient can reply in 10 seconds. And once they reply, you have a conversation.

I use this for first touches in a sequence. The goal isn’t to book a call – it’s to start a dialogue. The call comes later.

Variations:

Is [specific problem] something your team is actively
working on, or is it on the back burner?
Curious – do you have a system for this, or is it
still mostly manual?
Has [company] looked into this, or is it not a
priority right now?

Every variation follows the same pattern: a question with 2-3 obvious answer paths. In-house or external. Active or back-burner. Yes or no. Make the reply easy.

2. The Permission Ask (13% reply rate)

Would it be worth 10 minutes to see if this fits
what [company] is doing?

Why it works: You’re asking for permission, not demanding time. “Would it be worth” puts the decision in their hands. Compare this to “Let me show you a demo” – that’s you deciding what’s worth their time.

The “10 minutes” is specific. “A quick call” is vague. “15-20 minutes” sounds like a meeting. 10 minutes is a conversation.

Variations:

Worth a quick look, or is this not the right time?
Open to a 10-minute call this week, or should I just
send over the details?

That second variation is important – it gives them an alternative to a call. Some people would rather read than talk. Let them.

3. The Value Offer (11% reply rate)

I put together a short list of 20 creators in your
niche that might fit [company]'s program. Want me
to send it over?

Why it works: The CTA is offering something, not asking for something. The reply is easy – “sure, send it” – and it doesn’t commit them to a call.

The lower reply rate compared to the Simple Question is misleading. The replies to value offers are higher quality. 4 out of 12 value-offer replies turned into calls last quarter. That’s a 33% reply-to-call rate versus 22% for the Simple Question.

I use this for my top 20-30 prospects where I’ve done the work to create something genuinely useful. Personalization at this level takes time but converts.

4. The Soft Close (9% reply rate)

If you're interested, I can walk through how this
worked for [similar company]. If not, no worries at all.

Why it works: The “if not, no worries” is doing heavy lifting. It removes pressure. It signals that you’re not going to follow up 9 times or add them to a drip campaign. Paradoxically, reducing pressure increases replies.

The social proof element – “how this worked for [similar company]” – adds credibility without bragging. It positions the call as a case study review, not a sales pitch.

If this sounds relevant, here's a link to grab 15
minutes: [calendar link]

Why it works… sometimes: Calendar links remove friction for people who are already interested. But they presuppose interest. If you haven’t earned it, the calendar link feels presumptuous.

I only use calendar links in touch 3 or later of a sequence, when the recipient has already shown some signal (opened multiple emails, clicked a link, replied once). Never on first touch.

When it fails: On first touch, a calendar link says “I assume you want to meet me.” On a first cold email to a stranger, that assumption is wrong about 94% of the time.

6. The Hard Close (4% reply rate)

Let's set up a 30-minute demo this week. What does
Thursday at 2pm look like?

Why it fails: This is the CTA that most sales training recommends. Be direct. Assume the close. Propose a specific time.

In cold email, it dies. A stranger is proposing a 30-minute meeting on a specific day. The recipient hasn’t expressed interest, hasn’t asked for information, hasn’t even replied. The gap between “I’ve never heard of you” and “let’s meet Thursday” is too wide.

4% reply rate. And most of those replies were “not interested, please remove me.”

The exception: If your email is a warm intro from a mutual connection, a direct calendar ask can work. The context changes everything. But for true cold outreach, start with a question and earn your way to the meeting.

How CTA maps to ask size

Think of it as a ladder:

Ask sizeCTA typeReply rateGoal
TinySimple Question16%Start a conversation
SmallPermission Ask13%Get agreement to talk
MediumValue Offer11%Deliver something, then talk
MediumSoft Close9%Propose a call without pressure
LargeCalendar Link6%Book a meeting directly
Too largeHard Close4%Assume the sale

Match the ask size to the relationship stage. First touch = tiny ask. Third touch after engagement = larger ask. Final touch in a follow-up sequence = direct calendar ask.

The CTA mistake I see everywhere

People try to do everything in one email. Personalized opener, value prop, credibility proof, AND a meeting request. That’s 4 goals in one message.

One CTA per email. If the goal is to start a conversation, the CTA is a question. If the goal is to book a call, the CTA is a calendar ask. But never both. “Curious how you’re handling this? Also, here’s my calendar link if you want to chat” – that’s two asks and the recipient answers neither.

Pick one. Make it match the stage.


The CTA gets the reply, but it only works if the subject line earns the open and the first line earns the read. Those three elements – subject, opener, CTA – are the skeleton of every cold email. Everything else is connective tissue.

For how CTAs fit into multi-touch sequences where the ask escalates over time, see the sequence examples post. And for a look at what happens after the reply – handling “not interested,” “send more info,” and other responses – check the objection handling guide.