Free, open source

Trust

Trust badges that stay fast

Trust adds a row of trust and secure-checkout badges next to add-to-cart, with a short heading such as Guaranteed safe checkout. Shoppers see your store is safe right at the buy decision. Inline SVGs, CSS-only on the storefront, no external requests.

Open source GPLv2
Open source, GPL licensed No external requests or tracking No layout shift (CLS)

Works with

WooCommerceGutenbergStorefrontAstraGeneratePressKadence

See it in action

A row of secure-checkout badges below the add-to-cart button
The same badge row on mobile
Pick badges, heading and colour in the dashboard

Buyers hesitate right before purchase

At the buy decision, shoppers wonder whether payment is safe and the store can be trusted. Missing trust signals raise checkout abandonment.

  • No safety signals at the moment of the buy decision
  • Off-the-shelf badge plugins load images from third-party servers
  • External assets slow the page and cause layout shift
  • Badges are often inaccessible to screen readers

Trust shows trust signals in the right place

  • A badge row next to add-to-cart, with a short heading
  • Inline SVGs served from your own site, with no external requests
  • CSS-only on the storefront, with no layout shift
  • Accessible badges with names and prefers-reduced-motion support

What you get in the free version

Pure presentation, zero bloat, trust signals that do not slow the store down.

Bundled SVG badges

Ten SVG badges: secure checkout, SSL, money-back guarantee, verified store, free shipping, card payment, wallet, support, privacy and satisfaction.

Badge selection

Choose which of the ten bundled badges to show.

No external requests

All bundled badges are inline SVGs from your own site, nothing loads from third parties, no tracking.

No layout shift

The badge row is CSS-only with no storefront JavaScript.

Accessibility

Badges expose accessible names, the row is a semantic list, and motion respects prefers-reduced-motion.

Colour theming

Pick the icon colour; badges inherit it via currentColor.

[trust_badges] shortcode

Render the badge row anywhere shortcodes are supported.

Heading preview

The settings screen shows how your heading reads above the badges.

Up and running in three steps

Pick your badges and add the first row to a product page.

01

Install

Activate Trust alongside WooCommerce.

02

Pick badges

In WooCommerce → Trust Badges, write a heading and choose bundled badges.

03

Choose placement

Show the row after add-to-cart on product pages, or drop it anywhere with the [trust_badges] shortcode.

Who it is for

When conversion and speed both matter, trust signals without external assets.

Conversion-focused stores

Safety signals next to the buy button reduce hesitation at checkout.

  • Row at the cart
  • Guarantee heading
  • Inline SVGs

Speed-conscious stores

No external images and no storefront JavaScript, no layout shift.

  • CSS only
  • No CLS
  • No external requests

Accessibility-minded brands

Accessible badges with names and reduced-motion support.

  • Accessible names
  • Semantic list
  • prefers-reduced-motion

What PRO adds, and why it matters

Sticky trust bar

A slim, fixed secure-checkout bar pinned to the bottom of single product pages with custom messages and colors.

Badge schedules

Show seasonal or campaign badges during date and time ranges, reverting automatically for both row and bar.

Per-product badge sets

Choose a custom badge list on the product General tab for the Trust row and sticky bar on that product page.

Badge impression analytics

Lightweight per-badge view counters via trust/badges_rendered (shipped).

PRO settings

Configure the sticky bar and display schedules under WooCommerce → Trust Bar (Pro).

Expanded badge library

12 additional inline-SVG badges, curated preset sets and visual pickers (shipped).

What you get: FREE vs PRO

PRO keeps everything in the free plugin and adds the modules below.

Feature FREE PRO
Bundled SVG badges
No external requests
CSS-only storefront output
Accessible names and list
Icon colour (currentColor)
[trust_badges] shortcode
Row after add-to-cart
Sticky trust bar ×
Custom bar message ×
Bar background colour ×

Trust vs Trust Badges

How Trust compares to the popular WooCommerce trust badges plugins.

TrustTrust Badges
Free version YesYes
Bundled badge library YesYes
No external requests (self-hosted SVG) Yes
Shortcode placement YesYes
Per-product badge sets Pro
Badge impression analytics Pro
Open source (GPLv2) YesGPL
Paid plan price from €29/yrFree + premium

Competitor data and pricing as of June 2026; check the vendors' sites for current pricing.

Need more? Trust PRO

FREE covers a complete trust-badge row. Trust Pro adds a sticky trust bar, seasonal badge schedules and per-product badge sets.

  • Sticky trust bar (shipped)
  • Seasonal badge schedules (shipped)
  • Per-product badge sets (shipped in PRO)
  • Badge impression analytics (shipped in PRO)
  • Larger badge library (shipped)

Support and resources

Every plugin has its own documentation with setup walkthroughs. Bugs and questions go to the public GitHub repository for that plugin, we answer in the open.

Frequently asked questions

Does it require WooCommerce?

Yes. Trust requires an active WooCommerce installation because it inserts the badge row after the add-to-cart button on the single product page. Without WooCommerce active the plugin renders no badges. The [trust_badges] shortcode also depends on WooCommerce.

Does it load anything from third-party servers?

No. All ten badges are inline SVGs served from your own site, so the storefront loads nothing from third parties and makes no network requests. The plugin contains no tracking or analytics. Your settings are stored in a single trust_settings option on your site.

Which badges are bundled?

Trust includes ten hand-drawn SVG badges: secure checkout, SSL encrypted, money-back guarantee, verified store, free shipping, card payment, digital wallet, 24/7 support, privacy protected and satisfaction. You choose which to show on the settings screen. They all use currentColor so they inherit the icon colour you pick.

Will it slow my store down or shift the layout?

No. The badge row is CSS-only and adds no JavaScript on the storefront. The stylesheet loads only where the badges actually appear, and when badges are disabled nothing loads at all. As a result Trust does not cause layout shift (CLS).

Can I place badges somewhere custom?

Yes. Use the [trust_badges] shortcode to render the row anywhere shortcodes are supported, such as content, a widget or a block. You can also turn off the show-on-product option and place the row only by hand. The shortcode renders the same selected badges as the automatic row.

Does Trust pair with Estimate and Answers?

Yes. Estimate adds a request-a-quote path and Answers handles pre-sale questions. Trust complements them with trust signals at the buy decision.

How does Trust compare to Trust Badges?

Trust ships bundled self-hosted SVG badges with colour theming, no external requests, and no layout shift for free, adding a sticky trust bar, per-product sets, and impression analytics in its paid edition from €29/yr. The free Trust Badges plugin offers a large prebuilt library with a premium upgrade and a GPL core. Trust focuses on performance and accessibility with zero third-party calls. Pricing as of June 2026.

Add trust signals to your store

Inline SVGs, CSS-only output and a shortcode. The full FREE edition under GPL.

Read the docs

FREE is a complete trust-badge row, PRO adds a sticky trust bar, badge schedules, per-product badge sets, badge analytics and an expanded badge library.