Widgets

Put customer confidence in one glance.

Connect an average rating and optional five-value distribution. DynaMail renders the number, partial stars, review count, and bars together when the image is requested.

Product rating summary with a large average, partial star fill, review count, and five-row distribution

A real render produced by DynaMail’s image pipeline.

Create a free account

Free while in beta · No credit card required

How it works

Every DynaMail widget is a plain image URL. Design it in the dashboard, then paste the URL into an <img> tag — or your email editor’s image block — like this:

Example embed snippet

<img src="https://img.dynamail.io/widgets/YOUR-WIDGET-ID/render.png" width="340" height="398" alt="" />

YOUR-WIDGET-ID is a placeholder — every widget you create gets its own id. The file extension requests the output format — gif, apng, webp, or png. Depending on the design, an animated widget may be served in an animated format even when a static extension is requested.

DynaMail renders when the image is requested and briefly caches the result. Email clients and their image proxies can also cache images, so a later open may reuse a previous response. No script, no custom HTML, nothing for your email platform to strip out.

What it’s for

  • Product review summaries
  • App store ratings
  • Customer satisfaction results

Personalize it in the URL

The data behind the widget — its values, chart points, and text placeholders — can come from the URL. Append query parameters, or your email platform’s merge tags, and each recipient’s open renders from their own data.

?average=…&reviewCount=…Set the rating from 0 to 5 and a nonnegative whole review count.
?distribution=…Optionally provide five nonnegative values ordered from 5 stars to 1 star.

Frequently asked questions

How are partial stars calculated?

The average is rounded half-up to one decimal, and the final star is filled to that same decimal. An average of 4.25 displays as 4.3 with the fifth star 30% filled.

Do I need a rating distribution?

No. You can show the average and review count alone. Add five values when you want readers to see the breakdown from five-star to one-star reviews.

Will it render in Outlook?

Yes — the widget is a standard image, so it displays wherever images do. The URL extension requests the format (render.gif, render.png, render.webp, render.apng); depending on the design, an animated widget may be served in a compatible animated format even when a static extension is requested. Rating summaries are static, so they render as a PNG.