Widgets

Put your progress in perspective.

Two labeled values and one truthful sentence. Compare this month with last month, or your activity with the average, in your collection and brand fonts.

Weekly words compared with the average

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?current=2240&comparison=2000" width="360" height="300" alt="Two labeled values with a computed comparison sentence" />

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

  • Learning reports — compare your weekly words with the average
  • Audience updates — compare this month with last month

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.

?current=…&comparison=…Supply two numbers. Omit comparison to use the saved baseline, or pass null when unavailable.

Frequently asked questions

How are negative and zero baselines handled?

They show an absolute signed change instead of a percentage. Missing comparisons are explicitly unavailable. Declines say below, without celebratory copy.

What happens to very different values?

Bar designs switch to two numbers above a 20× difference, so both figures stay readable.