Writing button copy that converts: calls to value vs calls to action

Executive overview

Button copy is the last thing most copywriters think about and the one thing every conversion depends on. Vague CTAs like "Get started" create friction because visitors don't know what happens next.

The core distinction: use calls to value top-of-funnel (complete the phrase "I want to…" with what the user actually desires) and calls to action close to conversion (clear UX language like "Add to cart").

The best button copy opens the door just enough that clicking feels safe and obviously worthwhile.

Why most button copy fails

  • Visitors can't predict what happens after clicking — uncertainty kills conversion
  • Generic CTAs ("Get started", "Try now") describe an action, not a benefit
  • Multiple inconsistent CTAs on one page signal different commitment levels without signalling that intentionally
  • "Buy" and "Sign up" are scary words — they raise perceived cost before value is established
  • Even a small implied workload reduces click rate

Calls to value: top-of-funnel

  • Test: does the button complete "I want to ___"? If yes and the blank is what the user truly wants, it's a call to value
  • The blank must reflect the desired outcome, not the mechanical action — "be my own boss" beats "start a company"
  • Calls to value reduce friction by naming the reward, not the task
  • Examples: "Show me how", "Customize my palette", "Get my free inspection"
  • "I want to get started" technically passes the test but fails — "getting started" still implies effort with no clear payoff

Calls to action: bottom-of-funnel

  • Use near the point of payment or final commitment, where clarity matters more than aspiration
  • Visitors at this stage need UX certainty: am I entering my card? Is this the final step?
  • Examples: "Add to cart", "Complete booking", "Complete purchase"
  • "Donate now" is a call to action — further up the funnel, "Help easily" is the stronger call to value

Intentional de-optimisation

  • Not every button on a page should be equally easy to click
  • On a pricing table, you may want to funnel users toward one option — make other CTAs deliberately harder
  • Scary words ("Learn more", "Start a company", "Buy standard") reduce clicks; use them on the buttons you don't want everyone clicking
  • Drift's pricing page example: "Chat with us" is the most optimised CTA — minimal commitment, no scary words, lowest implied work
  • "Sign up free" and "Learn more" impose more perceived effort than "Chat with us" despite the word "free"

Applying the framework in practice

  • Audit every button: ask "What will happen next?" and "Why would I want to click this?"
  • Think of the button as a door — is the visitor confident and willing to open it?
  • Run split tests on button copy alone; small wording changes produce large conversion swings
  • Surround calls to value with click triggers that reinforce safety and set expectations for the next screen
  • The further down-funnel, the more the copy should sound like a UX writer, not a marketer

More like this — when you're ready for early access.

Join the waitlist for a personal account and content recommendations based on what you're working on.

No spam. Unsubscribe at any time.

You're on the list. We'll be in touch before launch.

Get early access to the full library.

Join the waitlist for a personal account and content recommendations based on what you're working on.

No spam. Unsubscribe at any time.

You're on the list. We'll be in touch before launch.

Be among the first to get personalised recommendations tailored to your stage in business.

No spam.

You're on the list. We'll be in touch before launch.

Be among the first to get personalised recommendations tailored to your stage in business.

No spam.

You're on the list. We'll be in touch before launch.