Recipe
Invite email design patterns
Proven layouts, copy structures, and visual treatments that convert recipients into licensed users.
Core principles
- Single CTA. One button, one action. Never split attention between “accept” and “learn more.”
- Sender identity first. Recipients open email from recognizable names. Use the inviter’s display name in the From field.
- Scannable in 3 seconds. Headline, one sentence of context, CTA. Everything else is secondary.
Layout skeleton
┌─────────────────────────────┐ │ Logo (centered, 40px tall) │ │ │ │ "Alex invited you to │ │ Meridian" │ │ │ │ One-line value prop │ │ │ │ [ Accept invite ] │ │ pill button, #8B5CF6 bg │ │ │ │ Expires in 72h · small gray │ │ Footer: privacy + unsub │ └─────────────────────────────┘
Copy templates
Variant A — social proof
“Alex Chen invited you to join Meridian. Alex and 1,200+ others use Meridian to keep their systems undetected.”
Variant B — urgency
“Your Meridian invite from Alex Chen expires in 72 hours. Claim your license before the link goes cold.”
Visual specs
CTA button
Background #8B5CF6, white text, 16px horizontal padding, 12px vertical, border-radius 9999px.
Typography
System sans-serif stack. Headline 24px bold. Body 16px regular #9CA3AF. Footer 12px #6B7280.
Max width
600px container. Single-column only. No sidebars, no grids inside the email body.
Dark mode
Background #0A0612. Force dark via meta color-scheme. Do not rely on client dark-mode overrides.