Documentation version: Latest (v1)
Technical Guide

Email Templates

Templates separate your branding and layout from your application logic. Use our visual builder or upload raw MJML/HTML to get started.

Variable injection

Use double curly braces to inject variables into your templates.

Example: {{ first_name }}, {{ order_id }}

When sending via /v1/templates/send, simply provide a 'variables' object in your JSON payload matching these keys.

Conditional rendering

Our template engine supports standard logic gates. You can show or hide content based on the presence of specific variable flags (e.g., showing a 'Discount' banner only for premium members).

Ready to integrate?

Start building with our free tier and follow our detailed API contract.