The trust badge peptide buyers don't roll their eyes at.
Drop one iframe on your site. Your customers see an independent BHG Trust Score backed by COA verification, payment transparency, shipping coverage, ratings, and listings depth. Score updates live as your data improves. No subscription. No pay-to-upgrade.
A badge is only worth its source.
These are the numbers behind BHG. Eighteen months of vendor data, public methodology, and traffic we own outright — not a freshly-spun-up reviews site hoping vendors will pay to seed it.
Six places your score shows up.
The badge isn't one placement on one site. It surfaces on the BHG scorecard, in the weekly Beehiiv price-drop email, in our subreddits, in Discord, and as JSON-LD that AI search engines cite when buyers ask "is this vendor legit?"
This is what your customers see.
Pick a vendor below — the badge previews from live BHG data. The same iframe code drops on your site in under a minute.
<iframe src="https://www.bodyhackguide.co/embed/trust-badge?vendor=bhg-labs&size=md"
width="320" height="120"
frameborder="0" loading="lazy"
title="BHG Verified Vendor"
style="border:0;border-radius:14px;max-width:100%"></iframe>
Free, public, score-driven. None of those are accidents.
Free, public methodology, score-driven
Every point of the 0-100 score is documented at /vendors/methodology. The math is open. You can see exactly what moves your number.
5 factors, not 5 stars
COA verification, payment transparency, shipping, ratings, listings. Trustpilot has stars. We have receipts.
Live updates
Your score reflects your current data. Add a verified COA today, your number moves tomorrow.
30-second install
Copy one iframe. Paste on your product pages or footer. Done.
DR 21 backing
BHG already ranks for the trust queries your customers search. The badge sends them to a scorecard you helped build, not a third-party silo.
Independent — vendors can't buy a higher score
Featured listing? Sure, you can pay for that. Trust score? No. The math runs against the same data for everyone.
One row sums it up: methodology.
BHG, PepReviewPro, Trustpilot, Google Reviews — same job, different rules. Read the first row first: if the methodology is closed, nothing else in the table matters.
| BHG Vetted | PepReviewPro | Trustpilot | Google Reviews | |
|---|---|---|---|---|
| Cost to vendor | Free | $250–$2,000 / month | Free → $250–$1,000 / month | Free |
| Trust signals | 5-factor: COA, payment, shipping, rating, listings | Reviews only | Reviews only | Reviews only |
| Methodology | Public, weighted, version-tracked | Black-box AI scrubber | Closed | Closed |
| Pay-to-upgrade prevention | Score is data-driven only | Higher tier = more visibility | Paid tier = more features | — |
| Live data refresh | Auto from BHG database | Manual review submission | Manual review submission | Manual review submission |
| SEO backlink to vendor's scorecard | Yes — DR 21 | No — DR ~5 | Yes — DR ~92 (but not vendor-specific) | No |
| Compliance language built-in | Research-use banner on every embed | Post-fact AI scrub | Generic disclaimer | — |
| AI compliance scrubber (FTC-clean reviews) | Open-source — diff shown to user, code auditable on GitHub | Closed-box — vendors pay, no diff visible | None — accepts raw reviews | None |
| Customer review collection | Auth-gated forms · admin moderation queue · live today | Yes — review widget, no compliance pre-publish | Yes — but research vendors get delisted regularly | Yes — minimal niche compliance |
| CSV export of scores + data | Public, on /vendor-trust-scorecard, no signup required | Premium tier only | Premium tier only | Not available |
| Vendor's listings can be pulled | No — runs on vendor's own iframe | No — runs on vendor's own iframe | Yes — Trustpilot has delisted research vendors | Yes — Google removes profiles |
Not just a badge. An SEO compounder.
The drop-in HTML snippet adds three SEO signals to your page at once. Zero added page weight, zero render-blocking, zero interference with the rest of your site.
Organization + Rating schema
The HTML snippet includes a JSON-LD block that declares your site holds the BHG Verified Vendor award with your numeric score. Google reads this for rich snippets. AI Overview reads it for citations. ChatGPT / Claude / Perplexity all parse JSON-LD when answering "is [vendor] legit?"
Schema types added: Organization · AggregateRating · EducationalOccupationalCredential
Outbound link to a DR-21 source
The badge wraps the iframe in an <a href> to your BHG scorecard. Google treats this as a credible outbound citation — vendor pages that link to authoritative sources rank better than pages that link nowhere. Even with the iframe blocked, the <a> tag and noscript fallback survive.
Link target: /vendors/[your-slug] · rel="noopener" · target="_blank"
Zero CLS, lazy load, isolated
The iframe has explicit width + height + aspect-ratio so there's no Cumulative Layout Shift. loading="lazy" means it only fetches when scrolled into view. The iframe is a separate browsing context — its JavaScript can't touch your page, its CSS can't bleed, and your analytics can't see inside it.
Time-to-interactive impact: ~0ms on host page · iframe bundle ~60 KB lazy-loaded
Looks native on any site
Set ?theme=light for white-background sites, ?theme=dark for dark, or ?theme=auto to follow visitor preference. Pass your brand hex via ?accent=%23hex. Mobile sizing handled — the iframe collapses cleanly under 360px without breaking your layout.
Tested at 320px (iPhone SE), 375px (iPhone), 414px (Pro Max), 768px (iPad), 1280px (desktop)
The compounding effect
Every page on your site that includes the snippet inherits the same three signals. A vendor with 50 product pages adds 50 schema declarations, 50 outbound backlinks, and 50 trust marks — without re-pasting or maintaining anything. The score updates everywhere when your underlying data improves.
Three steps. Then the badge runs itself.
We score you against 5 weighted criteria
COA verification (30%), payment transparency (20%), star rating (20%), shipping coverage (15%), listings depth (15%). Same rubric for every vendor. Source of truth is public at /vendors/methodology.
You embed the badge
Copy one iframe. Pick a size (micro, small, medium, hero). Paste it on your product pages, footer, or About page. The badge pulls your live score on every load.
Your score updates as your data improves
Submit a new third-party COA → your number moves the next refresh cycle. Add a payment method → same. The badge stays current automatically. No re-embed, no re-paste.
Five factors, weighted, public.
Pair the badge with the calculator.
Two BHG embeds on the same page beats one. The calculator earns the click ("customers stay to do the math"). The badge earns the trust ("third-party scorecard, public rubric"). Same data source, same brand color, separate iframes — they don't talk to each other and don't fight for the same pixel.
Reconstitution calculator
Drop on every product page. Customers calculate the exact syringe units to draw for their dose — no third-party calculator, no leaving your site for math. Cost-per-dose math built in with your vial price.
- • 5 schemas (SoftwareApp + HowTo + FAQ + Breadcrumb + Org)
- • Lazy-loaded ~60 KB iframe
- • 15 peptide presets pre-loaded
- • White-label support (your accent color)
BHG Verified Vendor badge
Drop in your footer or About page. Customers see your live BHG Trust Score with the 5-factor breakdown. Independent. Public methodology. Updates as your data improves.
- • 3 schemas (Org + AggregateRating + EducationalCredential)
- • 4 size variants for any placement
- • Outbound link to your DR-21 BHG scorecard
- • Same white-label / theme controls
The math: 2 embeds × N pageviews = compounding BHG referrer signal
Both embeds on one page = 2 referrer hits per pageview. 50 product pages × 5,000 monthly views = 500K monthly impressions of your BHG scorecard URL. Your scorecard URL gains backlinks and authority over time. Your own pages gain the outbound-citation credit Google has historically rewarded — vendor pages that link to authoritative sources beat pages that link nowhere.
What's shipped vs. what's coming.
Full transparency on the trust-scoring stack: every feature, current status, and timeline.
Shipped (live today)
- 5-factor weighted Trust Score (0-100) with public methodology
- Live data pull on every iframe load — score updates automatically
- 4 size variants (micro / sm / md / hero) + 3 themes (auto/dark/light)
- Custom accent color via ?accent=%23hex
- White-label footer via ?vendor=Name&credit=hide
- Multi-platform iframe (any HTML site, not just WooCommerce)
- WordPress plugin v1.0 (shortcode + Gutenberg + auto-footer)
- Organization + AggregateRating + Credential schema injection
- Noscript fallback link for SEO + accessibility
- Compliance banner pinned, non-removable (built-in)
- Public scorecard at /vendors/scorecard for every tracked vendor
- Methodology version-tracked (currently v1.1)
- Customer review collection — auth-gated forms on every vendor page
- Review display widget — star distribution, sort, verified-purchase
- AI compliance scrubber — strips medical claims, PII, dosing language pre-publish
- Editorial moderation queue with admin RLS + diff preview before submit
- CSV export of vendor scores + criteria detail at /vendor-trust-scorecard
Coming in v3 (Q3 2026)
- Vendor self-serve dashboard at /vendors/dashboard (login-gated, edit your own row)
- Auto-scrape vendor site on signup to populate score inputs
- Live loading animation during scrape (steps shown in real-time)
- Automated review invite emails — Beehiiv-triggered after verified purchase
- Reddit mention scraper — live mention count per vendor, surfaced on scorecard
- Vendor-side review analytics (sentiment, response time, dispute queue)
- Score history graph — 12-week rolling chart of every score change + reason
- REST API for vendor backend integration (read-only scorecard endpoint)
- Featured tier (paid placement on /compare — never affects Trust Score math)
- 16-post SEO content series (vendor explainers + head-to-head comparisons)
Why ship v2 first instead of waiting for the full review platform?
The trust score was the moat. BHG already had the vendor data, the rubric, and the editorial workflow to ship it — reviews are a layer on top, not the foundation. So we shipped the foundation first. Vendors get authority + SEO benefit today; review collection lands in v3 once the badge has 10+ live embeds and we've stress-tested the AI compliance scrubber on real submissions.
Common ones, answered.
The badge is free. The tools are paid.
Trust score + badge embed + customer reviews + scrubber + moderation — free forever for every vendor that qualifies. The Pro and Growth tiers add operational tooling on top: dashboard, analytics, automation, API. Paid tiers never influence the Trust Score — that line stays public and version-tracked.
For every vendor with a Trust Score ≥ 50.
- 5-factor Trust Score on /vendors/[slug]
- Iframe trust badge (4 sizes, 3 themes)
- WordPress plugin
- Customer review collection + AI compliance scrubber
- Editorial moderation (48h)
- Public methodology + CSV export
- JSON-LD schema injection (AI Overview eligible)
The operational layer Trustpilot + PRP charge $250-$1,000/mo for.
- Everything in Verified
- Self-serve dashboard at /vendors/dashboard
- Score history graph (12-week)
- BHG referrer click attribution
- Vendor-side analytics CSV
- Priority moderation: 24h instead of 48h
Full marketing surface — review automation + Reddit + API + featured /compare.
- Everything in Pro
- Reddit mention scraper output
- Automated review-invite emails (Beehiiv)
- REST API access
- Monthly competitor comparison report
- Featured /compare slot (1 product category)
The badge is free. Always.
Find your current Trust Score. If you qualify, the embed code is ready — no signup, no waitlist. Pro and Growth tiers are optional and never touch the score.