Articles

Trustindex Help
Button VIII review widget displayed below the primary CTA in a website hero section.

Build Trust Before Visitors Leave

Add Button VIII review widget to your Hero Section


Most visitors decide before they ever reach your reviews. That’s why this guide shows you where to place social proof, so visitors see it early, that builds trust fast, and turns more visits into clicks.

Trust is Decided in the First 10 Seconds

Here’s the reality: your visitor decides in 10 seconds whether your website feels trustworthy enough to stay.

That decision often happens before they read your full offer, compare your services, or scroll down to your reviews.

After all, every other placement depends on the visitor still being on your page. This one works first.

That’s why your first review widget should appear in the hero section, directly beside or beneath your main CTA. It puts trust where the decision starts.

Button VIII Trustindex review widget displayed

Most Visitors Never Reach Your Reviews

Your reviews may be strong, but if they sit lower on the page, many visitors will never see them. By the time a visitor reaches them, they’ve often already decided.
The truth is, most people do not explore a website step by step. Instead, they scan the first screen and quickly decide whether to continue.

If your trust signals appear too late, they cannot support the most important moment: the first decision to stay, scroll, click, or leave.

Luckily, the Button VIII Hero trust widget helps solve this by showing your rating, review count, and review source immediately, before visitors need to search for proof.

Bounce rate drops from 85% to 75%,
Companies using a trust widget in the Hero section vs. without one. 

No scrolling required. No reading required. Just instant social proof next to your main action.

Why Button VIII Works Best in the Hero Section

Not every widget belongs in the hero section. The header and CTA area need something compact, immediate, and impossible to miss without competing with the button it sits beside.

That’s what Button VIII is built for. Visitors instantly see what others thought of you and where those reviews come from , all in a clean, contained format that fits naturally into tight header layouts.

It works because it:

  1. Shows your star rating instantly
  2. Displays your review count clearly
  3. Shows where your reviews come from
  4. Fits beside your CTA without competing with it
  5. Builds trust before visitors scroll
  6. Reduces hesitation before clicking
  7. Works on mobile with minimal space

It doesn’t ask for space it doesn’t have. The widget simply shows up where it matters and does its job.

Why this helps your visitors decide faster

Where To Place Button VIII Review Widget

Place Button VIII directly beside or beneath your primary CTA in the Hero section, on mobile, place it directly below the CTA for the same effect

Best placements:

  • Homepage Hero section
  • Beside the main CTA button
  • Below the CTA on mobile
  • Above the fold
  • Near booking, quote, demo, contact, or purchase buttons

The goal is simple: visitors should see your CTA and your trust signal at the same time. This makes the action feel safer, more credible, and easier to take.

10,814 companies analyzed; 15.8M total widget views; 2,237 industries covered

Button VIII Review Widget Quick Setup Guide

Setting up Button VIII only takes a few minutes. Make sure your review sources are connected.
Link Google, Facebook, Booking, Airbnb, or any other platform. Trustindex aggregates automatically.

.ti-rail { width: 52px; flex-shrink: 0; } .ti-bubble { width: 40px; height: 40px; border-radius: 50%; background-color: var(–bs-primary); color: #fff; font-size: 15px; font-weight: 700; display: flex; align-items: center; justify-content: center; flex-shrink: 0; transition: background .45s ease, transform .4s cubic-bezier(.34,1.56,.64,1), box-shadow .4s ease; } .ti-bubble.active { box-shadow: 0 0 0 6px rgba(26,151,106,.18); transform: scale(1.12); } .ti-bubble.done { background-color: #a3d5c3; } .ti-bubble svg { width: 16px; height: 16px; stroke: #fff; stroke-width: 2.5; fill: none; stroke-linecap: round; stroke-linejoin: round; } .ti-conn { flex: 1; width: 2px; min-height: 16px; background: repeating-linear-gradient(to bottom, #b8d8cc 0 5px, transparent 5px 10px); position: relative; overflow: hidden; } .ti-conn::after { content: ”; position: absolute; inset: 0 0 auto 0; height: 0%; background: var(–bs-primary); transition: height .7s cubic-bezier(.4,0,.2,1); } .ti-conn.filled::after { height: 100%; } .ti-card { border: 1.5px solid var(–bs-border-color) !important; transition: border-color .45s ease, box-shadow .45s ease, background-color .45s ease; position: relative; overflow: hidden; } .ti-card::before { content: ”; position: absolute; left: 0; top: 0; bottom: 0; width: 4px; background: var(–bs-primary); border-radius: var(–bs-card-border-radius) 0 0 var(–bs-card-border-radius); transform: scaleY(0); transform-origin: top; transition: transform .45s cubic-bezier(.4,0,.2,1); } .ti-card.active { border-color: #7ecfb0 !important; box-shadow: 0 4px 24px rgba(26,151,106,.11) !important; background-color: #fbfffe !important; animation: tiCardIn .4s cubic-bezier(.4,0,.2,1) forwards; } .ti-card.active::before { transform: scaleY(1); } .ti-card.done { opacity: .52; } @keyframes tiCardIn { from { opacity: .4; transform: translateX(-6px); } to { opacity: 1; transform: translateX(0); } } .ti-icon { width: 52px; height: 52px; flex-shrink: 0; border-radius: 50%; background-color: #1a96691f; display: flex; align-items: center; justify-content: center; transition: background-color .45s ease; } .ti-card.active .ti-icon { background-color: #1a96693a; } .ti-icon svg { width: 24px; height: 24px; stroke: var(–bs-primary); fill: none; stroke-width: 1.65; stroke-linecap: round; stroke-linejoin: round; transition: stroke .45s; } .ti-card.done .ti-icon svg { stroke: #a3d5c3; } .ti-dot { width: 9px; height: 9px; border-radius: 50%; background: var(–bs-primary); flex-shrink: 0; opacity: 0; transition: opacity .3s; } .ti-card.active .ti-dot { opacity: 1; animation: tiPulse 1.5s ease-in-out infinite; } @keyframes tiPulse { 0%,100% { box-shadow: 0 0 0 0 rgba(26,151,106,.5); } 50% { box-shadow: 0 0 0 8px rgba(26,151,106,0); } } @media (prefers-reduced-motion: reduce) { .ti-card, .ti-card::before, .ti-bubble, .ti-conn::after, .ti-dot { transition: none !important; animation: none !important; } }
(function(){ var STEPS=[ {title:’Go to your Trustindex dashboard‘,sub:’Open the Widget Configurator and select Review Widgets‘,icon:”}, {title:’Choose the Button layout’,sub:’Select Button VIII‘,icon:”}, {title:’Customize the design’,sub:’Adjust colors, fonts and the overall widget appearance’,icon:”}, {title:’Copy the embed code and paste it’,sub:’Best spot: beside or beneath your primary CTA’,icon:”}, {title:’Publish’,sub:’Your widget goes live instantly’,icon:”} ]; var CHECK=”; var tl=document.getElementById(‘ti-timeline’); var current=0; function build(){ tl.innerHTML=”; STEPS.forEach(function(s,i){ // Row var row=document.createElement(‘div’); row.className=’d-flex align-items-stretch’; // LEFT rail var rail=document.createElement(‘div’); rail.className=’ti-rail d-flex flex-column align-items-center’; var bc=document.createElement(‘div’); bc.id=’ti-bc-‘+i; bc.className=’d-flex align-items-center justify-content-center’; var bub=document.createElement(‘div’); bub.className=’ti-bubble’+(i===current?’ active’:i<current?' done':''); bub.id='ti-bub-'+i; bub.innerHTML=i<current?CHECK:String(i+1); bc.appendChild(bub); rail.appendChild(bc); if(i<STEPS.length-1){ var conn=document.createElement('div'); conn.className='ti-conn'+(i<current?' filled':''); conn.id='ti-conn-'+i; rail.appendChild(conn); } // RIGHT card var wrap=document.createElement('div'); wrap.className='flex-grow-1 ps-3'+(i<STEPS.length-1?' pb-3':''); var card=document.createElement('div'); card.className='ti-card rounded-4 p-3 d-flex align-items-center gap-3'+(i===current?' active':i<current?' done':''); card.id='ti-card-'+i; card.innerHTML='
‘+s.icon+’
‘ +’
‘ +’
‘+s.title+’
‘ +’
‘+s.sub+’
‘ +’
‘ +’
‘; wrap.appendChild(card); row.appendChild(rail); row.appendChild(wrap); tl.appendChild(row); }); // Sync bubble-cell heights to card heights requestAnimationFrame(function(){ STEPS.forEach(function(_,i){ var c=document.getElementById(‘ti-card-‘+i); var bc=document.getElementById(‘ti-bc-‘+i); if(c&&bc) bc.style.height=c.offsetHeight+’px’; }); }); } function advance(next){ var prev=current; var cards=tl.querySelectorAll(‘.ti-card’); var bubs=tl.querySelectorAll(‘.ti-bubble’); var conns=tl.querySelectorAll(‘.ti-conn’); var oc=cards[prev]; if(oc){oc.style.transition=’border-color .3s,box-shadow .3s,background-color .3s,opacity .3s’;oc.classList.remove(‘active’);oc.classList.add(‘done’);oc.style.opacity=’.52′;} var ob=bubs[prev]; if(ob){ob.classList.remove(‘active’);ob.classList.add(‘done’);ob.innerHTML=CHECK;ob.style.transform=’scale(1)’;} if(conns[prev]) conns[prev].classList.add(‘filled’); setTimeout(function(){ current=next; var nc=cards[current]; if(nc){nc.classList.remove(‘done’);nc.style.opacity=”;nc.style.transition=”;void nc.offsetWidth;nc.classList.add(‘active’);} var nb=bubs[current]; if(nb){nb.classList.remove(‘done’);nb.classList.add(‘active’);} requestAnimationFrame(function(){ STEPS.forEach(function(_,i){ var c=document.getElementById(‘ti-card-‘+i); var bc=document.getElementById(‘ti-bc-‘+i); if(c&&bc) bc.style.height=c.offsetHeight+’px’; }); }); },320); } build(); // Pausable ticker var INTERVAL=4200,paused=false,remaining=INTERVAL,lastTick=Date.now(),ticker=null; function schedule(delay){ clearTimeout(ticker); ticker=setTimeout(function(){ if(paused) return; var next=(current+1)%STEPS.length; if(next===0){current=0;build();}else advance(next); remaining=INTERVAL;lastTick=Date.now();schedule(INTERVAL); },delay); } schedule(INTERVAL); tl.addEventListener(‘mouseenter’,function(){paused=true;remaining-=(Date.now()-lastTick);if(remaining<0)remaining=0;clearTimeout(ticker);}); tl.addEventListener('mouseleave',function(){paused=false;lastTick=Date.now();schedule(remaining);}); }());

Most platforms (WordPress, Shopify, Wix, Squarespace ) allow you to place a widget in any section without touching code. If you’re unsure how to add it on your specific platform, the Trustindex installation guides cover each major CMS step by step.

  • Use Button VIII as your first review widget placement
  • Place it next to your primary CTA
  • Keep it visible above the fold
  • Make sure it appears clearly on mobile

Your reviews are already there. This is just making sure people actually see them.

Posted in: Trustindex Help

Skyrocket Your Sales with Customer Reviews. No coding required.

Create a Free Account