There are two ways to show testimonials with Akteora: a widget you paste into your own website, and a public testimonial page that Akteora hosts for you. Most businesses use both.
1. Before you start
Widgets and public pages only ever show testimonials that you have approved and set to Show publicly in your inbox. If you haven’t collected any yet, start with how to collect video testimonials.
2. Build a widget
Open Widgets in the sidebar and choose New widget. A preview beside the form updates as you go, and you can switch its background to check how it looks on a light or dark page.
- Layout: a wall (a grid of cards), a carousel (a row visitors can swipe or drag), a single featured testimonial, or avatars (a row of faces with your rating, made for the top of a page).
- Theme: light, dark, or automatic to follow each visitor’s system setting, in your brand colour or an accent of your own.
- Heading: optionally add a title, a line under it, and your star rating and number of reviews.
- Which testimonials: show your newest approvals automatically, narrowed by tag or minimum rating if you like, or hand-pick exactly which ones appear and in what order. A widget can show up to 50.
- What each card shows: photo, name, job title, company, rating and date. Anything you switch off is left out of what the widget loads, not just hidden.
Your star rating in the heading is your real average across every approved, public testimonial for the brand. A widget showing only five-star reviews still shows the true average, so visitors are never misled by your selection.
3. Paste the snippet
Save the widget and choose Copy snippet. It looks like this:
<div data-akteora-widget="wgt_…" style="height:320px"></div>
<script src="https://cdn.akteora.com/w.js" async></script>Keep the style attribute as it is. It reserves the widget’s height so nothing on your page jumps around when it loads, which also helps your Core Web Vitals.
| Platform | Where to paste it |
|---|---|
| Shopify | In the theme editor, add a Custom Liquid section and paste the snippet. |
| WordPress | Add a Custom HTML block where you want the testimonials and paste the snippet. |
| Webflow | Drag an Embed element onto the page and paste the snippet. |
| Squarespace | Add a Code block and paste the snippet. |
| Any other site | Paste the snippet into your HTML where the testimonials should appear. |
A few things worth knowing:
- Changes go live by themselves within a few seconds of approving, hiding or deleting a testimonial. You don’t need to paste anything again.
- The one exception: if you change the layout or turn the heading on or off, the height changes, so paste the new snippet.
- The widget sets no cookies, stores nothing in the browser, runs no analytics and talks to nobody but Akteora’s CDN. It doesn’t need a mention in your cookie banner.
- Videos don’t load until a visitor presses play, so a page full of testimonials stays fast. They play with captions on.
- On the Free plan, widgets show a small “Collect testimonials with Akteora” link. Paid plans can turn it off.
4. Turn on your public testimonial page
Every brand can have its own page on Akteora at akteora.com/b/your-brand, listing its public testimonials, each with a link of its own you can share.
- Open Brands and edit your brand.
- Turn on Public brand page and choose its Page address.
- Save. The page goes live within a few seconds.
The page carries structured data, so search engines can understand the testimonials on it. Once it has three or more testimonials, it is opened up to search engines and listed in our sitemap. Below that, it works for anyone with the link but asks search engines not to list it, because a nearly empty page does your brand no favours in search results.
5. Where testimonials work best
- Next to the decision. Near a pricing table, a booking button or an “add to cart” button, where a visitor is weighing up whether to go ahead.
- Matched to the page. A testimonial about a specific product or service belongs on that page. Tag testimonials in your inbox and give each page a widget filtered by its tag.
- Short at the top, long further down. The avatars layout makes a compact proof line near your headline. A wall of full testimonials works lower on the page for people who want to read more.
- Real names and faces. A named person on video is far more believable than an anonymous quote. That is why collect links ask for a name by default.
Developers can create widgets through the API or draw testimonials themselves from the widget’s public document. See the widget guide in the developer docs.