Getting started
What to open first after purchase and how to pick the closest workflow.
Implementation confidence centre
Source-to-handoff guidance for turning Template Hedgehog from downloaded files into a reviewable production email package.
Source to handoff
Start from editable MJML and workflow intent.
Create production HTML or use the included compiled output.
Inspect the rendered artefact before it leaves the archive.
Check links, images, mobile behaviour, tokens, and legal copy.
Move the package into the sending platform with boundaries clear.
The archive is useful when the route from source to handoff is obvious. Start with the workflow, keep source and output together, and run QA before the ESP takes over.
01
Keep source, compiled output, previews, QA notes, and guidance together.
02
Start from the closest lifecycle, transactional, newsletter, or campaign package.
03
Review the editable source and component stack before changing structure.
04
Compile from source, or use the provided compiled HTML for platform upload.
05
Check the rendered layout so visual changes are caught before handoff.
06
Review links, images, mobile stacking, footer/legal copy, and merge fields.
07
Move the artefact into Mailchimp, HubSpot, Salesforce, NetSuite, Klaviyo, Customer.io, or your ESP.
The details remain technical, but the entry points follow the questions that block a team from using the archive in production.
What to open first after purchase and how to pick the closest workflow.
How to treat source as the editable truth and keep changes maintainable.
When to use delivery-ready output for QA, approval, or platform import.
Outlook caveats, mobile stacking, image handling, and client pitfalls.
How to separate Template Hedgehog artefacts from ESP responsibilities.
How Mailchimp, HubSpot, Salesforce, NetSuite, Klaviyo, and Customer.io fit into the handoff.
Where product usage, reuse rights, and update expectations fit.
How to identify common implementation issues before send.
Platform boundary
Use these docs to prepare source, output, preview, QA, and handoff. Do not treat Template Hedgehog as a sending or automation platform.
Examples: Mailchimp, HubSpot, Salesforce, NetSuite, Klaviyo, Customer.io, or your ESP.
Template Hedgehog Studio
Template Hedgehog Studio is the future workspace concept for choosing workflows, editing content, compiling, previewing, QA, preparing handoff, and exporting ZIPs without adding accounts, cloud storage, integrations, or sending. It is not live product UI. The paid archive is complete without Studio and remains yours either way.
Join Studio waitlistStudio does not send emails, manage audiences, manage consent, handle unsubscribe, run automation, provide reporting, or connect to platform APIs. Mailchimp, HubSpot, Salesforce, NetSuite, Klaviyo, Customer.io, or your ESP handles that work.
Template Hedgehog is an implementation system for production email. Layout pages show complete workflow packages, and component pages let you inspect single blocks when one section needs source-level changes.
If you are evaluating before purchase, start with the public sample pack. It shows one complete workflow sample with MJML source, compiled HTML, QA notes, testing notes, implementation guidance, workflow context, and licence reference.
Template Hedgehog Studio is the future workspace direction. It is intended to help with everything before send, but it does not replace the ESP that manages audiences, consent, unsubscribe, automation, delivery, and reporting.
The intended editing model is straightforward: treat MJML as the source of truth, compile to HTML when your ESP or review process needs final markup, and keep screenshots or previews as validation rather than the editable asset.
A safe working pattern for most teams looks like this:
Use the compiled HTML panels when you need a delivery-ready snapshot for QA, approval, or an ESP that only accepts raw HTML. If you expect the block to be reused, keep your real changes in the MJML source instead.
Component pages expose block-level source and complete files when the sources differ. Use block source when you are stacking multiple sections inside one existing mj-body. Use the full file when you need a complete MJML document that can compile on its own.
Desktop Outlook is still the main reason email markup becomes brittle. MJML helps, but it does not make Outlook behave like a modern browser.
The safest customisation approach is to change tokens and content first, then structure only when required.
A good default is to maintain your own small token map for colours, spacing, and button styles, then interpolate those values into the MJML before compilation.
Email clients fetch images remotely, so image delivery matters as much as markup quality.
Components are best when you are assembling or updating one block at a time. Layouts are best when you need a starting architecture for a complete send.
Some teams hand compiled HTML straight to an ESP. Others move through review, QA, or CRM tooling first. The important thing is to separate editable source from delivery output.
Template Hedgehog is compatible with these platforms as a source-to-handoff system. Compatibility means the archive prepares MJML source, compiled HTML, previews, QA notes, and handoff guidance before import. It does not mean one-click sync, native account integration, campaign setup, sending, automation, audience management, unsubscribe handling, or reporting.
Prepare reviewed compiled HTML before import. Mailchimp still handles lists, audience segments, automations, sending, unsubscribe, and reporting.
Use Template Hedgehog as source, preview, QA, and compiled-output preparation before HubSpot email production. HubSpot still owns CRM data, workflows, sending, and reporting.
Hand over MJML source, compiled HTML, and QA notes for use in Salesforce email tooling. Salesforce still owns journeys, audience data, consent, delivery, and reporting.
Prepare valid HTML structure for NetSuite marketing campaign use. Customers remain responsible for upload, campaign configuration, lists, sending, and reporting unless separately agreed.
Prepare production HTML and handoff notes before Klaviyo import. Klaviyo still owns segments, flows, consent, unsubscribe, delivery, and reporting.
Prepare the email artefact and handoff notes before Customer.io implementation. Customer.io still owns journeys, profiles, data, delivery, and reporting.
Even solid MJML can be undermined by delivery context. These are the common issues worth checking before send.
If you hit one of these issues often, favour the simpler variant in the layout reference. Reliability is usually worth more than a slightly more decorative layout treatment.