Embed Live Conditions on Your Shooting Range Website
shotdiagnostic.com publishes a free Atmospherics iframe widget for shooting range, gun club, archery club, and training-facility websites. It uses a single <iframe> tag, with no JavaScript installation, API key, or account. Setup instructions are provided for WordPress (Custom HTML block), Wix (Embed Code), Squarespace (Code block), Webflow (Embed element), Shopify, Ghost, and other site builders that accept raw HTML. The widget shows a live shooting-day conditions panel.
The Atmospherics Widget
Hosted at https://shotdiagnostic.com/embed/atmospherics/<range-slug>. Shows wind, gust, temperature, density altitude, mirage band, visibility, humidity, dew point, and station pressure, together with a 0–100 shootability score (OPTIMAL / GOOD / OK / MARGINAL / POOR) and a short scoring rationale. Live weather is fetched from Open-Meteo every 15 minutes per range and uses the same scoring engine as the public range page. Compact mode is a one-line card for sidebars and page headers; full mode includes all metrics, a today/forecast tab strip, and the scoring rationale.
Customisation
URL parameters control background, text, muted text, and accent colours so the widget matches your existing range website palette. Accent colour is contrast-checked against the selected background. The /embed-docs page hosts a live playground where you preview your settings and copy the iframe snippet.
Cost and Attribution
The widget is free to use. A small persistent attribution line linking back to shotdiagnostic.com and crediting Open-Meteo (CC BY 4.0) for the weather data renders inside every embed; please leave it visible — it credits the data source and is how other operators discover the widget.
Reliability and Remote Control
Every iframe is served from shotdiagnostic.com, which means appearance, copy, attribution, and availability can all be updated centrally without any change required on the host range website. Embed responses are cached on the CDN with a 15-minute stale-while-revalidate window for fast page loads.
Why use these widgets instead of building a custom integration
The widgets use a single <iframe> tag, with no JavaScript installation, API key, account, build step, or plugin on the host page. URL parameters control colours and other settings. A server-side redirect map preserves existing iframe URLs when a range slug changes.