Skip to main content
ActionsLevel 1

CTA

行动号召按钮

WebMobileDifficulty: Medium

The single most important button on the page — it is the one thing you want the user to do next.

01

Live Demo

Actually clickable

Start tidying up your library

Scan, find duplicates, and reclaim space in one tap.

No credit card · Photos stay on your device

Only one button on this page is dark and solid — and that's the one thing you want the user to do.

What you just saw:The full-width "Start free trial" on a sign-up page, the highlighted "Buy now" in the top-right of a landing page — they stand out because they are the only thing on the page driving conversion.

02

What it actually is

A CTA is not a button that looks different; it is a role: the single primary action of the current page. You can have five secondary buttons, but only one CTA. The test is simple — if you removed it, could the user still complete the task?

call to actionconversion buttonprimary buttonaction buttonhero button
03

Anatomy · What it's made of

  1. Container容器

    Larger padding, usually full-width or noticeably wider

  2. Value Label价值文案

    States the benefit, not the feature: "Start free" beats "Sign up"

  3. Visual Weight视觉权重

    The only solid, highlighted button on the page

  4. Optional Hint辅助说明

    A line of small text below the button that reduces hesitation

04

When to Use

When it fits, and when it doesn't
CTA usage recommendations
SituationUse it?
The page has one clear action you most want the user to completeYes
Landing pages, sign-up pages, and empty statesYes
You need visual weight to guide the next stepYes
Several equally important primary actions coexist on the pageNo

Making every button a CTA means there is no CTA — once visual weight is averaged out, the focus disappears.

Forcing a CTA into a high-frequency workspace interface is just noise.

05

Similar Patterns

Don't mix these up
Full comparisonButton vs CTAI need to add a button. A regular Button or a CTA?See the table
06

How to tell AI

Three levels of prompt

Add the component name and specifics

Add a full-width primary CTA to the sign-up page reading "Start free trial", dark and solid, with a line of small text underneath: "No credit card required".

07

Don't just say this to AI

Bad → Better

Don't say this to AI

Add a button for the user to click.

Say this instead

Add the single primary CTA to the sign-up page: full-width, dark solid, labeled "Start free trial" (benefit, not feature), with 13px gray text "No credit card required" below it.

08

Share this card

Social-ready

Turn this pattern into a 3:4 or 1:1 knowledge card and export it as PNG right in the browser. No backend needed.