A documentação está disponível, por enquanto, apenas em inglês.
Embedding widgets
Widgets render your approved reviews on any website through one script tag. The frame sizes itself, updates the moment you approve a review and respects visitors' reduced-motion settings.
Widget types
| Type | Best for | Plan |
|---|---|---|
| Wall | A reviews section or page, 1–4 columns | all |
| Carousel | Home page strip, auto-scrolls, swipe on mobile | all |
| Single card | One featured review next to a call-to-action | all |
| Rating badge | "4.9 ★ · 128 reviews", links to your Wall of Love | all |
| Popup | Small rotating card in the bottom corner | Pro |
| Marquee | Continuously scrolling strip of cards, pauses on hover | all |
| List | Single column, good for sidebars and landing pages | all |
| Avatar stack | Reviewer photos plus "★ 4.9 from 128 reviews", links to your wall | all |
| Video wall | Only video reviews, in a grid | all |
Each widget has a theme (light, dark), an accent colour, a limit and filters: minimum rating, featured only, tags, a specific form. Walls and carousels can show a button with your own link.
Every review-card widget also has a card style: Card (framed), Quote (no frame, a big quotation mark), Minimal (flat, divider lines), Bubble (speech bubble) and Accent (your brand colour as the card background). The preview in the editor updates as you change the type, theme or style, before you save.
Your public Wall of Love page has the same styles plus four layouts: Grid (masonry), List (single wide column), Featured (one hero review on top, then the grid) and Compact (dense, text only).
The embed code
Widgets → Edit → Embed code:
<script async src="https://embed.admirly.com/w.js" data-widget="w_xxxxxxxxxx"></script>
Add data-lang="de" to force a language; otherwise the page language is used.
Without an iframe (inline mode)
Add data-mode="inline" and the reviews are rendered directly in your page inside a Shadow DOM: search engines can read the text, the widget still cannot be broken by your theme’s CSS. Works for wall, list, card, badge, avatar stack, marquee and video wall; carousel and popup keep using the frame.
<script async src="https://embed.admirly.com/w.js" data-widget="w_xxxxxxxxxx" data-mode="inline"></script>
WordPress
Add a Custom HTML block (or an HTML widget in Elementor, Divi, WPBakery) and paste the snippet. No plugin needed.
Shopify
Online Store → Themes → Edit code, or add a Custom Liquid section and paste the snippet. For a dedicated page, add it in the page's HTML view.
Wix, Webflow, Squarespace, Framer
Use the Embed code / HTML embed / Code block element and paste the snippet. If the builder asks for an iframe, use the direct link instead: https://embed.admirly.com/widget/w_xxxxxxxxxx.
Plain HTML
Paste the snippet anywhere in the body.
Direct link and JSON
Every widget also works as a page (https://embed.admirly.com/widget/w_xxxxxxxxxx) and as JSON (https://embed.admirly.com/api/w/w_xxxxxxxxxx) if you want to render reviews yourself.
Collections
Group reviews into collections (Homepage, Pricing page, a campaign) on a review's edit page or in bulk from the inbox, then limit a widget to one collection under *Which reviews*. Translations added on a review's edit page are shown when the visitor's language matches.
Caching
Widgets are cached for five minutes, but any approval, edit or deletion clears the cache for your space immediately.