E-commerce & trust

Trust is not an image — why your badge must be live-verified

Static PNG seals are easy to copy. Learn why live certificates with CVR and DNS status beat footer clipart at checkout.

4 min readUpdated 11 June 2026WebshopVerified

Trust is not an image. It is proof shoppers can open. Yet most stores still display trust as a PNG in the footer — the same asset scammers paste on clone sites within minutes.

When a customer clicks your WebshopVerified badge at checkout, an independent certificate opens — built layer by layer from live checks. This guide explains why static seals fail in 2026, what a live-verified badge proves, and how to deploy it without hurting page speed.

Subscription

Active account

1

CVR

Business registry

2

DNS

TXT proof

Badge
Verified status requires subscription, CVR, and DNS — all three must pass before the widget shows live proof.

Why static trust badges fail against copy-site fraud

A PNG, SVG, or theme icon has no memory. It does not know whether your CVR is still active, whether you still control DNS, or whether your subscription lapsed last Tuesday. Scammers need only right-click and save — then upload the same graphic beside their checkout button.

Legacy trust programs did important work warning consumers, but many solutions were built on manual approvals and expensive review collection. Small honest stores need verification that reacts to reality: if proof disappears, the badge should stop claiming verified status. That is the difference between decoration and evidence.

A green icon without a link is weaker than a public verify page you can open without trusting marketing copy alone.

What a live-verified badge actually proves

WebshopVerified's widget loads asynchronously and queries current status. Before showing verified state, the platform confirms: active subscription, CVR verified against Virk, and DNS TXT proof at the shop domain. The badge links to a public page — for example /verify/yourshop.dk — that any shopper can bookmark or share.

If any layer fails, status updates. Customers do not get false confidence from an old image left in the theme. Competitors cannot copy your verify URL unless they also pass the same checks on that domain — which is exactly the protection honest merchants need when AI copy sites mimic their design.

Public certificate vs theme image

Shoppers should click through to a stable URL on your domain — not trust a graphic file in the theme. The certificate summarizes subscription, CVR, and DNS status in plain language. If the widget does not link to that page, treat the badge as untrusted decoration regardless of how official it looks.

Static seal vs live certificate — side by side

Compare before you choose

  • Static PNG: same graphic whether or not verification is current.
  • Live widget: status reflects today’s CVR, DNS, and subscription.
  • Static: scammers copy the file; no URL to inspect.
  • Live: clickable link to public certificate on your domain.
  • Static: often hurts LCP when loaded as heavy image packs.
  • Live: async script; API-backed validation — see Shopify trust badges 2026.
  • Live: status lapses when subscription, CVR, or DNS fails — no false confidence.
  • Live: support can share one verify URL instead of repeating reassurances.

Where to place a live badge for maximum impact

Floating widget vs inline at checkout

Use the default floating widget (bottom-left or bottom-right via data-position) for site-wide visibility during product research. Add an inline embed next to the pay button with data-position="inline" data-target="#wsv-trust-slot" so proof appears when shoppers enter card details. Hiding verification only on «About us» wastes the badge's strongest conversion effect.

Mobile checkout and cart drawers

On mobile, ensure the badge stays tappable without zooming. Cart drawers that hide the footer also hide footer badges — inline placement beside the order summary fixes that. Test thumb reach on iOS Safari and Android Chrome before scaling paid traffic.

Train support to send the verify URL when customers ask «are you legit?» Merchants using WebshopVerified report fewer pre-purchase authenticity emails once the certificate is easy to find — because the answer becomes a link, not a debate.

Getting a live-verified badge on your store

From signup to live proof

  1. 1

    Complete all three layers

    Subscription, CVR, and DNS — detailed in technical verification guide.

  2. 2

    Install the async widget

    Copy embed code from dashboard; avoid duplicating with static PNG packs.

  3. 3

    Link footer and emails to verify

    Repeat the same URL everywhere you claim trust — consistency builds credibility.

  4. 4

    Test on mobile

    Shoppers must tap through to the certificate without zooming. Open FAQ if the widget does not appear.

  5. 5

    Measure checkout impact

    Compare payment-step exit for two weeks before and after inline placement — see cart abandonment trust.

For shoppers: how to read a live badge

Click the badge — do not trust the image file. Confirm the verify URL matches the shop domain in your address bar. All three layers (subscription, CVR, DNS) should show verified. Mismatch between widget promise and certificate content means walk away. Combine with legitimate webshop checklist for payment and policy checks.

Conclusion: replace the image with proof

The fight against scam shops changed; your trust badge should too. Swap footer clipart for a live trust badge customers can audit. Start at signup when you are ready — most merchants complete verification in one session, with DNS propagation as the usual wait.

Frequently asked questions

Can scammers fake a verify page?
They can clone design but cannot pass CVR + DNS on your domain. Open verify from the widget and match the domain.
Is a static PNG in the footer enough?
No — it is copied in minutes. Use the live widget linking to /verify/example.com.
Where should the live badge sit?
Inline at payment with data-position="inline" — plus floating site-wide. See cart abandonment trust.
Will the widget slow checkout?
No — async load. Better than heavy PNG packs that hurt LCP.
What happens if subscription lapses?
Verified status drops — the widget stops showing false confidence. That protects customers.

Read also

Related guides

Ready to replace doubt with proof?

Get your live certificate in place — and build the foundation for stronger conversion.