TrustBadg - Trust Badges

⌘K
  1. Home
  2. TrustBadg - Trust Badges
  3. Getting Started
  4. Recommended placement strategy

Recommended placement strategy

Core principle: Place badges where they reduce hesitation at the decision point, not in low-attention areas like a site-wide footer.

Badge type → placement mapping

Badge typeIcon categoriesRecommended placement
Payment logos (Visa, PayPal, Apple Pay)Payment, CryptoCheckout — payment section (woocommerce_checkout)
Buy now, pay laterBuy Now, Pay LaterCheckout — payment section
Money-back / return / warranty sealsGuarantee, Warranty, Shipping & ReturnsProduct — add to cart (woocommerce_product_cta)
SSL / security / privacy badgesSecurity, Privacy & DataCheckout — payment section
Shipping & fulfillmentShipping & Returns, Shipping CarriersProduct — below purchase form (woocommerce_product)
Cross-border / dutiesCross-Border & TaxCheckout — payment section; product CTA
Sustainability & ethical sourcingSustainability, Origin & CraftProduct CTA; cart
Social proof / logos / reviewsSocial Proof, Awards, Reviews, RatingsProduct CTA; pricing pages (block/shortcode)
Performance & infrastructure (uptime SLA, SOC 2)Performance & Infrastructure AssurancesEnterprise pricing pages (block/shortcode); checkout

Suggested store setup

┌─────────────────────────────────────────────────────────────┐

│ Product page │

│ ┌─────────────────────────────────────────────────────┐ │

│ │ Title │ │

│ │ [Guarantee badges] ← woocommerce_product_cta │ │

│ │ Price │ │

│ │ Add to Cart │ │

│ │ [Shipping icons] ← woocommerce_product │ │

│ └─────────────────────────────────────────────────────┘ │

└─────────────────────────────────────────────────────────────┘

┌─────────────────────────────────────────────────────────────┐

│ Checkout │

│ ┌─────────────────────────────────────────────────────┐ │

│ │ Billing / shipping fields │ │

│ │ [Payment + SSL badges] ← woocommerce_checkout │ │

│ │ Payment methods │ │

│ └─────────────────────────────────────────────────────┘ │

└─────────────────────────────────────────────────────────────┘

┌─────────────────────────────────────────────────────────────┐

│ Pricing / landing page │

│ [Trustbadg block or shortcode] ← social proof, B2B, SLA │

└─────────────────────────────────────────────────────────────┘

Practical guidelines

  1. Use separate badge sets per placement when messaging differs — e.g. guarantees near the CTA, shipping icons below the form.
  2. Prefer checkout payment section for payment methods, BNPL, SSL, and cross-border icons — that is where buyers decide to pay.
  3. Prefer product CTA for guarantees, social proof, and sustainability badges — that is where buyers decide to add to cart.
  4. Use block or shortcode for custom layouts: pricing tables, checkout drawers, hero sections, and page-builder areas automatic hooks cannot reach.
  5. Avoid relying on footer (site_footer) for conversion-critical badges; use it for accessibility or legal badges if needed.
  6. Limit category/tag filters when you need different badges for different product lines — create multiple badge sets with targeted filters instead of one generic set everywhere.
  7. Set a default badge set under Settings → Badges as a fallback when no per-set assignment matches (also used when geo-targeting is on but visitor country is unknown in Pro).

Performance notes

  • All three methods output server-rendered HTML + CSS — no frontend JavaScript.
  • Bundled icons are inline SVG (no extra HTTP requests per icon).
  • Public CSS loads only on pages where a block, shortcode, or active automatic placement may render.
  • Output is cache-friendly and compatible with full-page caching plugins.

Quick reference

TaskAction
Show badges on one pageAdd Trustbadg Badge Set block or paste shortcode
Show badges on all product pagesBadge set → Placement → woocommerce_product_cta (or similar)
Different badges per product categorySeparate badge sets + Product categories filter
Override one productProduct edit screen → Trustbadg Badge Set meta box
Payment icons at checkoutBadge set with payment icons → woocommerce_checkout
Custom URL like /pricingPlacement → custom_page + path /pricing (or use block/shortcode)

How can we help?