Export4 min read•Audience: Marketers, Designers
Static HTML Export
Export fully hydrated HTML where all dynamic variables are replaced with active sample data.
Key Takeaways
- Static HTML resolves all {{variables}}, evaluates {{#if}} blocks, and unrolls {{#each}} loops using your active sample data.
- Outputs ready-to-send static HTML with zero unresolved curly braces.
- Ideal for one-off marketing announcements, CEO memos, and design agency client sign-offs.
- No runtime template engine required on your sending platform.
When to Use Static HTML Export#
Static HTML export is the right choice when:
- You are sending a static marketing blast: Every recipient receives the exact same message (e.g. holiday sale announcement or system maintenance notice).
- Client Sign-off: You need to send a live email proof to a client or stakeholder that displays realistic placeholder copy rather than raw code tokens like
{{firstName}}. - Legacy ESPs: Your email sending platform does not support dynamic templating and you need pure, pre-rendered HTML.
How Data Hydration Works#
During Static HTML export:
- The Handlebars engine compiles the template against your project's active Sample Data JSON.
- Loops (
{{#each items}}) unroll into static table rows. - Conditionals (
{{#if ...}}) evaluate and output only the matching branch. - The resulting HTML contains no raw Handlebars tags and is 100% static.
Frequently Asked Questions
Can I send Static HTML to my subscriber list?
Yes, as long as the campaign does not require individualized personalization like distinct first names or account balances for each recipient.
What happens if some sample variables were left blank?
Unset variables will resolve to empty strings or their configured fallback values, matching the exact in-editor preview.