What makes a great email call to action

Read summarized version with
Summary
- What it covers: the rules for writing, placing and designing an email CTA, plus examples from six Shopify emails, from the welcome email to Black Friday.
- Why it matters: the CTA is the only part of the email that turns a read into a visit. Everything above it is there to earn that tap.
- How to use it: pick one flow, rewrite its CTA with the checklist in each section, and test it against the old one.
Feel free to steal any of the examples below. They're written for Shopify stores, so they talk about carts, restocks and reviews, not demos and meetings.
What a good email call to action does
A great email call to action is one clear next step, written as a verb plus a benefit, that the reader can see and tap without scrolling.
That's the whole definition of a good email marketing call to action. The rest of this guide is detail. When a CTA underperforms, it usually breaks one of those three parts:
- One action. "Shop the sale" and "Read our story" in the same email split the reader's attention. Pick the one the email exists for.
- A verb with a benefit. "Submit" names an action. "Get my 10% code" names an action and what the reader gets for it.
- Visible without scrolling. If the reader has to hunt for the button, the email has already asked for too much effort.
Where to put the CTA in an email
Put the first CTA where a phone screen shows it on open, then repeat the same CTA at the end. Same words, same link.
The top placement serves the reader who already knows what they want. Someone opening an abandoned cart email doesn't need three paragraphs before the "Return to your cart" button. The bottom placement serves the reader who scrolled, read the details, and is now ready.
What doesn't work is a different CTA in each spot. A CTA in email is a single goal stated more than once, not a menu. If you feel the need to add a second, different action, that's usually a second email.
A quick placement check:
- Open the email on your phone. Is a button visible before you scroll?
- Is the bottom CTA the same action as the top one?
- Do the footer links (social icons, unsubscribe, policies) look clearly secondary to the main button?
Email CTA best practices: button, copy and contrast
Use a real button for the main action, make it big enough to tap, and give it enough contrast to read. Here are the email call to action best practices that matter most, with the numbers behind them.
Button or link. Use a button for the main CTA and a text link for anything secondary. Build the button in HTML (text on a colored block) rather than as an image. If images don't load, an image-only button disappears and takes the CTA with it.
Size for touch. The W3C's accessibility guidelines set a minimum target size of 24 by 24 CSS pixels, and an enhanced size of 44 by 44 CSS pixels (WCAG 2.2, criteria 2.5.8 and 2.5.5, as of November 2026). For the one button the email exists for, aim for the 44-pixel standard. Thumbs are less precise than cursors.
Contrast. WCAG 2.2 asks for a contrast ratio of at least 4.5:1 for normal text and 3:1 for large text, meaning 18 point or 14 point bold (criterion 1.4.3, as of November 2026). Light grey text on a pastel button often falls short. Check your button colors with any free contrast checker before you send.
Alt text. If the CTA lives on an image, such as a product photo that links to the product page, give the image alt text that says the action: "Shop the linen shirt", not "IMG_2041".
Layout, spacing and template structure are a bigger topic. We cover them in our email design best practices guide.
How to write CTA copy that gets the click
Write the CTA in the reader's voice, name what they get, and use urgency only when it's true.
Write in the first person. "Get my discount" reads as the reader's own decision. "Get your discount" reads as an instruction. Both can work, so test them against each other on your own list.
Name a specific benefit. "Learn more" tells the reader nothing about what's on the other side. "See the restocked sizes" tells them exactly why tapping is worth it. The more specific the payoff, the easier the tap.
Use urgency only when it's real. "Ends at midnight" is a fine CTA line when the sale really ends at midnight. Invented scarcity works once and costs you the reader's trust in every email after it. If the deadline isn't real, leave it out.
Keep it short. Two to five words usually fit on one line of a phone-width button. If the CTA needs a full sentence, put the sentence above the button and keep the button to the action.
Then test it. A CTA is a hypothesis. Change one thing at a time (the wording, the color or the placement), decide the winning metric before you send, and wait for enough sends to trust the result. CTA wording is one of the ideas in our list of 20+ email testing ideas.
Try it on your own flows. SmartrMail comes with automation templates ready to edit, so you can rewrite the CTA in your welcome or cart email today. Start your free trial: 15 days of the full Pro plan, no credit card required (as of November 2026).
Email CTA examples for Shopify stores
These call to action email examples are grouped by flow, because the right CTA depends on where the reader is. Each one comes with the reason it works. They're illustrations for you to adapt, not results from a specific store.
Welcome email
CTA: "Get my 10% code"
Why it works: the reader just signed up for something, usually a discount. The CTA hands it over in their own words and sends them straight to the store with the code in hand. A welcome email that opens with your brand story and hides the code at the bottom makes them work for what they were promised.
Abandoned cart email
CTA: "Return to my cart"
Why it works: the reader already chose the products. The job of the email is to remove friction, so the CTA promises the shortest path back, with the cart still full. Clever copy matters less here than a button that works on the first tap. For the full flow (timing, number of emails, when to add an incentive), see our guide to abandoned cart emails.
Browse abandonment email
CTA: "See it again"
Why it works: the reader looked but didn't add to cart, so they're less committed than a cart abandoner. "Buy now" asks too much too soon. "See it again" asks for one small step back to the product page, which is the honest next step for someone still deciding.
Win-back email
CTA: "Show me what's new"
Why it works: someone who hasn't bought in months usually needs a reason to come back. New arrivals are that reason. The CTA offers curiosity before it asks for a purchase, which suits a reader who has drifted away.
Post-purchase and review email
CTA: "Rate my order"
Why it works: the sale is done, so the ask changes. A review request should feel like ten seconds of effort, and "Rate my order" sounds like ten seconds. Selling another product in the same email muddies it. Send the cross-sell in a separate email a few days later.
Black Friday and Cyber Monday email
CTA: "Shop the 30% off sale" (with "Ends Monday at midnight" above the button, if it really does)
Why it works: BFCM readers are scanning a crowded inbox for the deal, so the CTA states the offer in the button itself. The deadline line works because it's true. If you're planning your BFCM sends now, our Black Friday subject lines guide covers the other half of the open.
SmartrMail has ready-made automations for the welcome series, abandoned cart and browse abandonment recovery, win-back, and post-purchase and thank-you emails (as of November 2026). SmartrMail AI can draft the copy for these emails, CTA included. You review and approve it before anything sends.
One email, one call to action
The email that asks for three things usually gets none of them. Every extra action competes with the one you care about, and the reader resolves the conflict by closing the email.
This is the hardest rule to follow, because every team has something else to promote. The blog post, the Instagram account, the new collection, the loyalty program. Each one feels small. Together they turn a clear email into a homepage.
So decide before you write. What is the one thing this email exists to get the reader to do? Write that CTA first, then write the email around it. If a second goal won't let go, give it its own email.
FAQ
What is a CTA in an email?
A CTA (call to action) in an email is the button or link that asks the reader to take the next step, such as "Return to my cart" or "Get my 10% code". It's the part of the email that turns reading into a visit to your store.
What is the best email CTA?
The one that matches where the reader is. A cart abandoner is ready for "Return to my cart", while someone who only browsed is ready for "See it again". "Buy now" fits only when the reader is already close to buying.
How many CTAs should one email have?
One primary action. You can repeat that same CTA at the top and the bottom, and keep small secondary links in the footer. Two different main actions in one email split the reader's attention.
Should an email CTA be a button or a text link?
Use a button for the main action and text links for secondary ones. Build the button in HTML rather than as an image, so it still shows when images don't load. For touch, aim for at least 44 by 44 CSS pixels (WCAG 2.2, as of November 2026).
Where should the CTA go in a mobile email?
Where the screen shows it on open, before any scrolling, then once more at the end. Check it on your own phone before sending, because the desktop preview hides how far down the button really sits.
Start with one flow
Open your abandoned cart email on your phone. Check that the button shows before you scroll, that it says what the reader gets, and that it's the only main action in the email. Then do the same with your welcome email.
Ready to rewrite your flows? Start your 15-day free trial. No credit card required.
Launch your next campaign in a flash
15 days free. Then free forever up to 200 active subscribers. Cancel anytime, no questions asked.


