Stefan van der Vlag

Checkout trust badges and guarantees that do work

By · · CRO

Featured image for "Checkout trust badges and guarantees that do work", part of the Checkout Page Conversion series by Stefan van der Vlag

A money-back guarantee repeated in 3 places does more for a checkout than a row of security badges. Buyers don't think "this page has a 256-bit SSL badge, I feel safe now." They think "if this goes wrong, what happens to my money?"

My Clepher checkout uses both, and I think the guarantee layering is one of its strongest features.

Why does a repeated guarantee work?

A guarantee only works if the buyer sees it at the moment of doubt, and that moment is different for every buyer. Some hesitate at the top, some at the card fields and some at the very end. So the answer is to show it more than once, in the same words, in the places people look.

Specifics help too. "Unconditional" tells the buyer there are no hoops. "Within 24 hours" tells them the money doesn't take weeks. Compare that with "satisfaction guaranteed," which could mean anything.

What I do on my checkout

The guarantee shows up in 3 places, and security shows up in its own set.

The trust bar at the top. On every viewport there's a bar above the form with GET INSTANT ACCESS, 30-DAY MONEY-BACK GUARANTEE and 100% SECURE ORDER. On mobile it shortens to "30-DAY GUARANTEE." The buyer sees the promise before they see a single field.

The guarantee block. It reads "YOUR PURCHASE IS BACKED BY OUR 30-DAY UNCONDITIONAL MONEY-BACK GUARANTEE," mentions a refund "within 24 hours" and carries a gold 100% seal.

Clepher checkout guarantee block reading Your purchase is backed by our 30-day unconditional money-back guarantee, with a refund within 24 hours and a gold 100% seal
My Clepher checkout: the guarantee block

The sales copy. The right column says "Try it all 100% RISK-FREE," with 30 days of test driving for free.

Security marks. Under the pay button there are 2 badges, "256BIT SSL Encryption" and "PCI DSS." The card tile shows the card logos and the PayPal option sits next to it.

Clepher checkout red Yes! Give me instant access button with 256BIT SSL Encryption and PCI DSS badges and a line about 256-bit security encryption below
My Clepher checkout: the pay button with its security badges

Real people to reach. The page shows a phone number, an email link and a chat bubble. I wrote about those in the post on exits and help, and they back the guarantee up: a company that shows how to reach it looks like a company that will answer.

How does "secure" work inside an iframe?

My form is a PayKickstart iframe, and the card fields inside it are a Stripe element in a nested iframe. That's a strong setup, because card data goes to Stripe and not to my WordPress site. The marks buyers already know, such as the Visa and Mastercard logos, the PayPal option and the familiar Stripe card fields, carry that trust across.

Flow showing a buyer typing a card into a PayKickstart form iframe whose card fields are served by Stripe
Card details go to Stripe, not to the WordPress page around the form.

What I'll do differently

The foundation is solid. These are the upgrades I'm testing.

I'm adding a 1-line guarantee directly under the pay button. Same words as the trust bar plus the refund time: "30-day money-back guarantee, refund within 24 hours." Right now the guarantee block sits below the iframe, so on a phone it's a different scroll position from the button. I want it in view when the decision happens.

List of the 3 current guarantee placements plus a planned 1-line guarantee right under the Pay now button
Guarantee placement: 3 spots today, 1 more under the button next.

I'm saying where the card details go. A line like "Card details go straight to Stripe. We never see them" explains what the badges can only hint at. I'll test it against the badge row.

I'm testing a leaner badge set. Card logos and PayPal are recognizable, and I'd keep them. For the rest, I want to see whether 1 line of plain text does the same job as extra icons, because buyers can read a sentence faster than they can decode a badge.

Two columns of checkout trust badges: recognized marks like card logos and PayPal, and technical marks to pair with a plain sentence
Recognized marks carry trust at a glance. Technical marks need a sentence.

I'm making the PayPal logo easier to see. It's recognizable, but it's small and gray on the tile. A bigger version helps buyers who prefer PayPal find it fast. I cover the payment tiles in the post on payment options.

I'm stating what the guarantee covers. With a bump that starts a 30-day trial, I want a line that says how the guarantee applies to it.

Keep it simple

A row of 6 security logos next to the button can look like a page that's worried. I'd choose 1 strong promise and 2 recognizable marks over a wall of badges. I haven't measured badge variations on my own page yet, so I'll test before I claim a result.

What to check on your own checkout

  • Where is the guarantee relative to your pay button? If it's more than a short scroll away, add a line beside the button.
  • Does your guarantee use specifics (the days, "unconditional," the refund time)?
  • Count your badges. Can a normal buyer say what each 1 means?
  • Do the guarantee words match everywhere they appear?
  • If your form is embedded from another domain, what tells the buyer it's safe? Say it in plain words.
  • Does the guarantee cover everything in the cart, including the bump?

FAQ

Where should I put the money-back guarantee on a checkout page?

Put it right next to the pay button, and repeat it near the top of the page. A guarantee only works at the moment of doubt, so I show mine in 3 places and I'm adding a 1-line version directly under the button.

Do trust badges increase checkout conversions?

They can, but only when buyers recognize them. Card logos and PayPal are recognized at a glance, while technical marks like PCI DSS need a plain sentence next to them. I haven't measured badge variations on my own page yet, so I'd test yours.

What should a money-back guarantee say?

It should use specifics: the number of days, whether it's unconditional and how fast the refund arrives. My checkout says "30-DAY UNCONDITIONAL MONEY-BACK GUARANTEE" and a refund "within 24 hours," which is more convincing than "satisfaction guaranteed."

How many trust badges is too many?

I'd keep 1 strong promise and 2 or 3 recognizable marks. A wall of 6 or more security logos next to the button can make a page look worried instead of safe.

Get my newsletter

What I've learned building companies, and what I'm still figuring out. Only when it's worth sending.

I only use your email to send this newsletter. Unsubscribe anytime. Privacy policy.

Subscribed! Check your inbox to confirm.