Skip to content
Hazelsong

Placed on the page · 16 of 23

The toast layout

Testimonials arrive one at a time in the bottom corner of the page: the first about four seconds in, each staying eight seconds before it goes again, the next a few seconds after that. A close button ends it for the rest of the visit. Where there is only one to show, or a visitor's system asks for reduced motion, it arrives once and stays. A testimonial longer than six lines is shown to six and no further. It is the least intrusive form this can take and it is still an interruption, so use it where an interruption is fair.

Live — the widget script itself, not a picture of it.

This one appears in the corner of the window rather than here in the page — look at the bottom of your screen.

Fit

Where it reads well

Best for
A store, where the next person's words arrive while somebody browses.
How many to show
Six upward, so it does not repeat within a visit.

Embed

Putting it on your page

One tag. The layout is a query string, so changing your mind later does not mean touching the page again.

The tag for this layout
<script src="https://hazelsong.com/widget/YOUR-SLUG.js?template=popup" async></script>
<div id="hazelsong-wall"></div>

Your own slug is in your dashboard, with the tag ready to copy. Works on WordPress, Shopify, Webflow, Squarespace, Framer, Wix, or a file you wrote by hand — see where the tag goes on each one. Add &theme=dark for a dark page, or &tag=onboarding to show only the testimonials you gave that label — the label is one you added in your dashboard, and the narrowing is done on the server, so the page never receives the rest.

Put the toast on your page

All 23 layouts are on every plan, on as many pages as you like.