Widgets
Current weather in your email.
Show temperature, conditions, and selected weather details for a location. Save the location in the design or override it with a city or coordinate pair in the image URL. DynaMail reads Open-Meteo data for a new render and caches weather data for up to one hour; email clients may reuse a fetched image.

A real render produced by DynaMail’s image pipeline.
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?locationQuery=Chicago" width="360" height="288" 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
- Local newsletters — show conditions for a selected city
- Travel emails — show conditions at a destination
- Event reminders — display the current weather near a venue
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.
?locationQuery=…A city, postcode, or address; overrides the saved location?latitude=…Latitude; use with longitude to override the saved location?longitude=…Longitude; use with latitude to override the saved location?temperatureUnit=…Display temperatures in fahrenheit or celsiusFrequently asked questions
Where does the current weather location come from?
The widget uses a saved city, coordinates, or IP location. A URL locationQuery takes priority over a URL latitude and longitude pair, which takes priority over the saved location. IP mode uses the image request’s client IP.
Where does the weather data come from?
DynaMail fetches current conditions from Open-Meteo and caches weather results for one hour. A later image request may use newer data; email clients and image proxies may reuse an earlier image.
What appears when current conditions are unavailable?
A production render shows “Weather data unavailable” when the weather fetch returns no data. Editor previews may show sample conditions.
Will the image work 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. Current weather renders as a static image.
More widgets for email
A multi-day forecast for your email.
Add a multi-day weather forecast to email as an image. Select a saved location or override it in the URL, with one to seven days shown.
UV conditions in your email.
Show a location’s UV index and category in an email image. Use a saved location or override it with a city or coordinates in the image URL.
Show the daylight window in email.
Show sunrise, sunset, and daylight hours in an email image. Choose a saved location or override its location and date in the image URL.
Compare locations in one weather image.
Compare weather for two or three saved locations in an email image. Override individual location slots with a city, coordinates, or IP source.
One email image. Three weather-ready offers.
Design rain, cold or snow, and fallback offers for one location. Embed one linked PNG that selects a design for each new image request.
Every widget type is included on the free beta plan — see pricing, or browse ready-made email templates.