Call to action (CTA)
A call to action is the button or line that tells the reader what to do next, like "Book a demo", "Start free trial" or "Get the template". The best CTAs match where the reader is, so a pricing page asks for a demo while a beginner guide offers a checklist.
What is a call to action?
A call to action, or CTA, is the button, link or line that tells the reader what to do next. It's the "Book a demo" button on your pricing page, the "Start free" button in your header and the "Get the template" box at the end of a blog post.
Let's say you sell a data pipeline tool. Your homepage has two buttons: "Start free" and "Talk to sales". Your blog post on "what is ETL" ends with "Get the ETL checklist". Your comparison page against a big rival ends with "Book a 20-minute demo". Each of those is a CTA, and each one fits the person likely to be reading that page.
A CTA has three parts: the words on the button, the offer behind it and where it sits on the page. Most teams spend their time on the words, while the offer usually matters most.
Why CTAs matter for B2B SaaS
Most B2B buyers aren't ready to talk to sales on their first visit. If every page asks for a demo, early readers leave with nothing and may not come back. Asking a first-time blog reader to book a demo is like asking for a signed contract at the first coffee.
The right CTA gives every reader a next step that fits. That's how a blog visit turns into an email address, and later into a demo.
Here's what good CTAs do for you:
- They turn reading into pipeline: A page with no clear next step leaks buyers, however good the content is. A CTA is the bridge from your content to your CRM.
- They sort buyers by readiness: Two options, like "Start free" and "Talk to sales", let self-serve buyers and enterprise buyers each pick their own path.
- They give early readers a reason to return: A template or a newsletter keeps you in touch with people who will buy in six months.
How to write a CTA that converts
The offer comes first and the words come second. Here's my process:
- Match the offer to the stage: TOFU posts get a checklist, template or newsletter. Comparison and evaluation pages get a demo, trial or pricing link, and BOFU pages should make that step obvious.
- Say what happens next: "Book a 20-minute demo" tells the reader what they're signing up for. "Submit" and "Learn more" tell them nothing.
- Use one main CTA per page: Give the page one main action and at most one quieter option. Five buttons in a row make the reader choose, and many choose to leave.
- Put it where the decision happens: Add the CTA right after the pricing table, under the comparison, at the end of the post and near the top for readers who decide early.
- Keep the form short: Every extra field costs you form fills. Ask for what sales needs to qualify the lead, and get the rest later.
- Change one thing at a time: If you test the button text and the offer together, you won't know which change worked.
CTA examples
Some of the clearest CTAs in B2B SaaS sit on homepages, where teams test them the most. Here's what three companies used as of November 2026:
| Company | Main CTA | Second option |
|---|---|---|
| Ramp | "Get started for free", next to an email field | "See a demo" in the header |
| Vercel | "Deploy now" | "Talk to sales" |
| Linear | "Get started" | "Contact sales" |
What I like about all three is the pairing. Each one gives self-serve buyers a way to start right away and gives larger buyers a way to reach a person. Vercel's "Deploy now" is my favorite of the three, because it uses the developer's own words for the job they came to do.
For blog posts, the same idea applies at a smaller scale. Our post on how to make content convert covers how to pick the offer for each type of article.
How to measure CTAs
A CTA's job is to start a conversion, so measure it from the click all the way to pipeline. Here's what I track:
- Click rate: Set up a GA4 event for each main CTA and divide clicks by page views. It tells you whether people notice the button and want the offer.
- Conversion rate per page: Track the share of visits that become a demo request, trial or download. Compare each page with your site average, and read our guide to conversion rate for how.
- Form completion rate: Compare form starts with form submits. A big drop means the form is too long or asks for something people don't want to share.
- Pipeline per CTA: Pass the page and CTA into hidden form fields and on to your CRM. Then you can count the opportunities each one started.
- Later conversions from early offers: Check how many people who downloaded a checklist or gated content later book a demo. Early CTAs often look weak until you follow them for a few months.
Common CTA mistakes
- Putting "Book a demo" on every blog post: Readers learning about a problem won't book a call yet. Give them a resource that fits the topic.
- Adding too many buttons: A demo, a trial, a newsletter and a webinar on one page split attention. Pick one main action.
- Writing vague button text: "Submit", "Learn more" and "Click here" don't say what the reader gets. Name the result.
- Hiding the CTA at the bottom: Some readers decide in the first screen. Repeat the main CTA near the top of long pages.
- Promising one thing and asking for another: A button that says "Get the template" should lead to a short form and the template, with no surprise sales call.
Here's a first step. Open your five most visited blog posts and look at the CTA on each one. Does each offer fit what a reader of that post wants next?
Read more
FAQ
What is a CTA in marketing?
A CTA, or call to action, is the button, link or line that asks the reader to take the next step. In B2B SaaS that's usually booking a demo, starting a trial, seeing pricing or getting a resource like a template.
How many CTAs should a page have?
Give each page one main CTA and at most one quieter option, like "Talk to sales" next to "Start free". You can repeat the same main CTA at the top and bottom of a long page.
What are good CTA examples for B2B SaaS?
On product and pricing pages, "Book a demo", "Start free trial" and "Talk to sales" work well. On early-stage blog posts, offers like "Get the checklist" or "Get the template" fit readers who aren't ready to buy yet.
Where should a CTA go on a blog post?
Put one near the top for readers who already know what they want, one at the point where the post answers the main question, and one at the end. Match the offer to what the post is about.


