Why Templates Matter
Without templates, WisePilot generates content in a generic layout. With your templates imported, the generated content uses your site’s:- Container structure (columns, grids, flexbox)
- Widget styling (heading sizes, body fonts, button styles)
- Section backgrounds and spacing
- Design patterns (hero layouts, card grids, testimonial blocks)
Importing Templates
- Navigate to Tools → Templates
- Click Import Template
- Upload an Elementor template export file (JSON format)
- In Elementor: go to Templates → Saved Templates → Export
- This gives you a
.jsonfile containing the template’s full structure
- WisePilot parses the template and shows a preview of the detected sections
- Confirm the import
What Gets Imported
- Container structure — Sections, columns, inner containers
- Widget types — Headings, text, images, buttons, icons, etc.
- Styling — Colors, fonts, spacing, backgrounds, borders
- Section roles — Each section is classified by its function (hero, features, CTA, etc.)
Template Classification
After import, WisePilot automatically classifies each section by role:| Classification | Detected Pattern |
|---|---|
| Hero | Full-width section with heading + subheading + button + optional image |
| Features | Card grid or icon list with repeating structure |
| Testimonials | Quote blocks with author info |
| CTA | Button-focused section with headline and subheadline |
| Content/Body | Text-heavy section with headings and paragraphs |
| Stats | Number blocks or counter widgets |
| Logos | Image grid without text content |
| FAQ | Accordion or toggle widgets |
Correcting Classification
If a section is misclassified:- Click the section in the template detail view
- Select the correct role from the dropdown
- Save — the corrected classification is used for all future generations
Using Templates in Generation
When you generate a commercial page or brief:- The outline step assigns a section type to each page section
- WisePilot matches each section type to the best-fitting template section
- Generated copy is structured to fill the template’s slots (headline, body, card items, button text)
- The output is Elementor JSON using your template’s container structure and styling
Slot Mapping
Template widgets map to content slots:| Widget Type | Content Slot | Example |
|---|---|---|
| Heading (H1) | Section headline | ”Grow Revenue 3x Faster” |
| Heading (H2) | Subheadline | ”Without hiring a bigger team” |
| Text Editor | Body copy | Paragraph content |
| Button | CTA button | ”Start Free Trial” |
| Image | Section image | AI-generated hero image |
| Icon Box (repeating) | Feature cards | Icon + title + description per card |
Section Preview
Navigate to Tools → Section Preview to see how each imported template section renders with sample content. This helps you:- Verify templates are correctly classified
- Check that slot mapping looks right (headline in the right place, body text flowing correctly)
- Identify templates that need manual classification correction
Converter
The Tools → Converter is a standalone tool that takes a content outline and converts it to Elementor JSON using your imported templates. This is useful for workflows where you want to:- Generate content in WisePilot (copy + images)
- Export as Elementor JSON
- Import into Elementor for final layout adjustments
- Publish from Elementor directly