Production layout system

Onboarding Step System

Practical onboarding follow-up email built from a task card, support links, and one clear dual-action close.

5 production blocksPart of the SaaS lifecycle systemSource, output, and handoff contextBuilt from the public production email system
Rendered email preview

System sequence

Message structure in order

  • Header. Keeps the email visually consistent with the welcome flow.
  • Step card. Explains the current onboarding milestone.
  • Support resources. Offers help routes without interrupting the primary task.
  • Dual CTA. Lets teams offer continue and support actions together.
  • Footer. Adds lifecycle-specific legal and preference copy.

Production guidance

How this moves into delivery

  • Edit the MJML recipe when you want to adjust structure, copy order, imagery, or CTA destinations.
  • Use the compiled HTML when your ESP, QA handoff, or review process needs final delivery markup.
  • Review the system order below before customising so the message hierarchy stays intact across clients.

Stack map

Production stack

5

Each layout is assembled from reusable production blocks. Inspect the system as a whole here, then open individual blocks only when you need source-level changes.

  1. 1
    Header

    Headers

    Maintains sender continuity across the onboarding system.

  2. 2
    Onboarding Step Card

    Content Blocks

    Carries the single step the user should complete next.

  3. 3
    Support Links Light

    Transactional Components

    Surfaces help routes for users who need extra support.

  4. 4
    Dual CTA

    Buttons

    Pairs the main task with a fallback support action.

  5. Preserves the lifecycle footer language.

Editable source

Layout MJML

Editable system source for adjusting message order, copy, imagery, and destination URLs.

Formatting code preview...

Compiled output

Compiled HTML

Final output for ESP handoff, QA review, and HTML-only delivery workflows.

Formatting code preview...

Layout system

Use layouts as reference architecture, then edit the underlying blocks

These public layout pages exist to show message order, block stacking, and the relationship between a full email and the underlying component system. Template Hedgehog Pro is there when your team wants the complete system archive locally for faster assembly and handoff.

This page helps you

  • See the full compiled email before editing
  • Understand which component blocks form the stack
  • Move from recipe-level structure to block-level customisation cleanly