Email templates (design library)
Also known as: designs, design library, email designer, drag and drop editor, newsletter designs. The /design-library page in the console is where you manage these.
Templates are the designs you send. Aigeon's editor is component-based (the console also calls components "modules"): each block (header, article, ad, button, poll) is a reusable unit with its own settings panel.
Your Designs vs. Template Market
- Your Designs (
/design-library/your-designs) — templates you own, edit, duplicate, rename, or delete. "Duplicate" clones the design into your library with a new id; "Duplicate to org" copies it into another organization you belong to. - Template Market (
/design-library/template-market) — publisher-contributed starting points. Click any thumbnail to clone it into your library in one click.
Editor v1 vs. Editor v2
Aigeon ships two editor experiences — both edit the same underlying template format.
- Editor v2 (
editor-v2, the default) — modern drag-and-drop with a rich-text panel, component attribute panel, side-by-side preview, AI panel, and auto-save. Recommended for all new designs. - Editor v1 (
editor-v1, legacy) — older component-card-based editor. Still supported for existing templates; new designs open in v2.
Creating a template
Open Templates → Create template or Design Library → Your Designs → New design. Pick a market template as a starting point or start from blank. Drag components from the left palette onto the canvas and configure each one on the right.
Core components
| Component | Purpose | | --- | --- | | Article | Headline + body + image + CTA block. The workhorse for newsletters. | | Header | Logo + organization name at the top of the email. | | Image | Standalone image with optional link + alt text. | | Button | CTA button; supports tracked links. | | Poll | Embedded one-click poll (renders as buttons in most clients). | | Divider | Horizontal rule with configurable color + thickness. | | Ad slot | Aigeon-served monetization slot; fills at send time. | | Custom HTML | Drop-in escape hatch for anything the component system doesn't cover. |
Personalization
Reference any contact property with {{contact.first_name}}. Flow context variables use {{context.*}}. Use {{!-- default --}} syntax for fallback values when a field is missing.
Versioning and snapshots
Every save creates a new snapshot. The active snapshot is what campaigns and flows render when they send. Click Activate previous version on the history panel to roll back.
Preview + test sends
The preview button renders the template against a real contact (you pick which one). Send a test email to yourself with Send test email to see how it renders in Gmail / Outlook / Apple Mail.
Template market
Template market holds publisher-contributed starting points. Click one to clone it into your org with one click — useful when you want a polished design without starting from scratch.
