Templates
Built-in page templates covering landing, checkout, upsell, thank-you, and more.
Templates are pre-built page layouts. Selecting a template at page creation pre-populates the draft with a complete, ready-to-customize component layout. Templates are a faster starting point than building from scratch, and the result is a normal page — you customize it in the standard editor.
Autonnel ships a catalog of templates spanning landing, sales, checkout, upsell, thank-you, error, policy, tracking, and advertorial layouts. The exact set evolves between releases — the page-creation gallery is the source of truth for what is currently available in your install. Additional template packs are available on the marketplace and register through the plugin system.
Template selection rules
Not every template is available for every page type. When you pick a page type in the new-page screen, the template gallery filters down to templates that target that type:
- Checkout, thank-you, upsell, and error page types show only templates designed for that single role.
- Custom page types show the full library of landing, sales, policy, tracking, and advertorial layouts, plus any custom-type templates contributed by installed template packs.
The page type you choose at creation time also constrains which templates the agent suggests when you use AI page generation.
Selecting a template
- Go to Pages and click New page.
- Choose Template.
- Pick a template from the gallery. A preview of the layout is shown for each option.
- Enter a name and slug for the new page.
- Click Create.
The page is created as a draft and opens immediately in the visual editor.
Customizing a template
After creation, the page behaves identically to any other Puck page. You can:
- Add, remove, or reorder components in the left palette and canvas.
- Edit any component’s props in the right panel.
- Replace placeholder text, images, and colors with your actual content.
- Publish when ready.
The template used at creation has no effect on rendering or editing after creation. It is metadata only.
Adding custom templates
Custom templates require editing the source code. Once registered, a template appears in the gallery when creating a new page.
Caveats
- If a component used in a template is later removed, pages created from that template will have orphaned component entries. The editor will surface a warning for unknown component types.
- There is no template update mechanism. Changing a template definition does not retroactively update pages that were already created from it.
- Renaming or removing a template does not affect existing page records.
Related
- Puck editor — editing a template-based page
- Pages overview — the four creation paths