Building field groups manually is straightforward once you know the process, but it can be time-consuming when you are starting a new project with many content types. AI Field Generation lets you describe what you need in plain English, and Field Forge creates the complete field group structure for you — choosing appropriate field types, setting labels and names, configuring settings, and even nesting Repeaters and Groups where they make sense.
This feature is especially valuable when you are building something unfamiliar (a new industry, a content type you have never worked with before) or when you need to scaffold a large number of field groups quickly.
How It Works
The AI generator analyzes your natural language description and translates it into a complete field group definition. It understands common web content patterns — it knows that a “Team Page” needs names, photos, and bios (using a Repeater), that a “Pricing Table” needs plan names, prices, and feature lists, and that a “Landing Page” with multiple section types calls for Flexible Content.
The AI does not set location rules — it does not know which pages you want the fields on. You always set those manually after generating the fields.
Step-by-Step: Generating Fields with AI
- Go to Field Forge > Import/Export
- Find the AI Structure Generator section on the page
- In the text box, type a plain-English description of the content structure you need
- Click Generate
- Field Forge sends your description to the AI engine and returns a complete field group structure
- A preview appears showing every field, its type, its settings, and the overall hierarchy (including any Repeaters, Groups, or Flexible Content layouts)
- Review the preview carefully — check that the field types and labels make sense for your content
- Make any adjustments if needed (you can edit the preview before creating)
- Click Create to save the field groups to your site
- The generated field groups appear in your Field Groups list, ready for you to set location rules and fine-tune
[Screenshot: the AI Structure Generator with a description entered and a preview showing the generated field group with labeled fields, types, and nesting structure]
Five Real Prompts and What They Generate
Here are five practical descriptions you can type into the AI generator, along with what Field Forge creates:
#### Prompt 1: Simple Team Page
What you type: “A team page where each team member has a photo, full name, job title, short bio, and links to their LinkedIn and Twitter profiles.” What gets generated:- Field Group: “Team Section”
– Image: “Photo” (required)
– Text: “Full Name” (required)
– Text: “Job Title”
– Textarea: “Short Bio” (rows: 3)
– URL: “LinkedIn Profile”
– URL: “Twitter Profile”
The AI recognizes that “each team member” means a list of varying length, so it creates a Repeater. It sets the photo and name as required because every team member needs those.
#### Prompt 2: Product Page with Specifications
What you type: “A product page with a main product image, gallery of additional photos, price, sale price, SKU, weight in kg, a long product description with formatting, an availability dropdown (In Stock, Pre-Order, Out of Stock), and a specifications table where each row has a spec name and value.” What gets generated:- Field Group: “Product Details”
– Gallery: “Additional Photos”
– Tab: “Pricing”
– Number: “Price” (required, prepend: $)
– Number: “Sale Price” (prepend: $)
– Text: “SKU”
– Number: “Weight” (append: kg)
– Tab: “Description”
– WYSIWYG: “Product Description”
– Tab: “Availability & Specs”
– Select: “Availability” (choices: In Stock, Pre-Order, Out of Stock)
– Repeater: “Specifications”
– Text: “Spec Name” (wrapper: 50%)
– Text: “Spec Value” (wrapper: 50%)
The AI adds Tabs to organize the many fields, uses a Gallery for multiple photos, sets appropriate prepend/append values for currency and units, and creates a Repeater for the variable-length specs table.
#### Prompt 3: Event Listing
What you type: “An event page with event date, start time, end time, venue name, venue address, a map embed URL, ticket price, a link to buy tickets, and a list of speakers where each speaker has a name, title, company, and headshot.” What gets generated:- Field Group: “Event Details”
– Date Picker: “Event Date” (required)
– Time Picker: “Start Time” (required)
– Time Picker: “End Time”
– Group: “Venue”
– Text: “Venue Name” (required)
– Textarea: “Venue Address”
– URL: “Map Embed URL”
– Group: “Tickets”
– Number: “Ticket Price” (prepend: $)
– URL: “Ticket Purchase Link”
– Repeater: “Speakers”
– Image: “Headshot”
– Text: “Name” (required)
– Text: “Title”
– Text: “Company”
The AI uses Groups to organize logically related fields (date/time together, venue together, tickets together) and a Repeater for the varying number of speakers.
#### Prompt 4: Landing Page Builder
What you type: “A flexible landing page builder with these sections: a hero with headline, subtitle, background image, and CTA button; a features grid with multiple features each having an icon, title, and description; a testimonials section with multiple quotes including author name and photo; a stats counter section with multiple stats showing a number and label; and a final CTA section with heading, description, and button.” What gets generated:- Field Group: “Landing Page Builder”
– Layout: “Hero”
– Text: “Headline” (required)
– Textarea: “Subtitle”
– Image: “Background Image”
– Text: “Button Text”
– URL: “Button URL”
– Layout: “Features Grid”
– Text: “Section Title”
– Repeater: “Features”
– Image: “Icon”
– Text: “Title”
– Textarea: “Description”
– Layout: “Testimonials”
– Text: “Section Title”
– Repeater: “Quotes”
– Textarea: “Quote Text”
– Text: “Author Name”
– Image: “Author Photo”
– Layout: “Stats Counter”
– Repeater: “Stats”
– Number: “Number”
– Text: “Label”
– Layout: “Call to Action”
– Text: “Heading”
– Textarea: “Description”
– Text: “Button Text”
– URL: “Button URL”
The AI recognizes “flexible” and “sections” as signals for Flexible Content. It creates Repeaters inside layouts where the data varies in quantity.
#### Prompt 5: Real Estate Property Listing
What you type: “A property listing with address, city, state, ZIP, listing price, property type (House, Condo, Townhouse, Land), number of bedrooms, number of bathrooms, square footage, lot size, year built, a long description, a photo gallery, whether it’s featured, and an open house schedule with multiple dates and times.” What gets generated:- Field Group: “Property Listing”
– Text: “Address” (wrapper: 100%)
– Text: “City” (wrapper: 40%)
– Select: “State” (wrapper: 30%)
– Text: “ZIP Code” (wrapper: 30%)
– Tab: “Details”
– Number: “Listing Price” (required, prepend: $)
– Select: “Property Type” (choices: House, Condo, Townhouse, Land)
– Number: “Bedrooms” (wrapper: 33%)
– Number: “Bathrooms” (wrapper: 33%)
– Number: “Square Footage” (append: sqft, wrapper: 34%)
– Number: “Lot Size” (append: acres, wrapper: 50%)
– Number: “Year Built” (wrapper: 50%)
– Tab: “Media & Description”
– WYSIWYG: “Property Description”
– Gallery: “Photo Gallery”
– Tab: “Marketing”
– True/False: “Is Featured Listing”
– Repeater: “Open House Schedule”
– Date Picker: “Date” (wrapper: 50%)
– Time Picker: “Time” (wrapper: 50%)
Using Built-In Templates
For the most common content patterns, you do not need to write a description at all. Field Forge includes 12 ready-made templates that you can load with one click:
| Template | What It Creates | Best For |
|---|---|---|
| Hero Section | Title, subtitle, background image, CTA button fields | Page headers on marketing sites |
| FAQ | Repeater with question and answer pairs | Support pages, product pages, landing pages |
| Testimonials | Repeater with quote, author name, photo, company | Social proof sections |
| Features Grid | Repeater with icon, title, description | Product feature showcases |
| Pricing Table | Repeater with plan name, price, features list, CTA | SaaS pricing pages |
| Team Section | Repeater with name, role, photo, bio, social links | About pages, team directories |
| Call to Action | Heading, description, button text, button URL, background | Conversion-focused sections |
| Gallery | Title, description, gallery field with images | Portfolio, product photos |
| Contact Info | Phone, email, address, map embed, business hours | Contact pages |
| Product Details | Price, SKU, weight, dimensions, availability | E-commerce products |
| SEO Meta | Meta title, meta description, OG image | SEO override fields |
| Quick Links | Repeater with link title and URL | Navigation sections, resource lists |
To use a template, start typing its name in the AI generator text box. When you type “FAQ” or “pricing,” the matching template appears as a suggestion below the input. Click it to load the template instantly, then click Create.
Editing AI-Generated Fields After Creation
The AI gives you a solid starting point, but you should always customize the result:
- Go to Field Forge > Field Groups after creating the generated fields
- Open the generated field group
- Review every field — adjust labels, add instructions for your editors, change required status
- Add any fields the AI missed (it cannot read your mind about every detail)
- Remove any fields you do not need (it sometimes over-generates)
- Set wrapper widths for a polished multi-column layout
- Set your location rules — the AI does not set these because it does not know which pages you want the fields on
- Save the field group
- Test by opening a post that matches the location rules and verifying the fields appear correctly
> What happens without PRO: AI Field Generation is exclusively a PRO feature, including the built-in templates. On the free plan, you build all field groups manually using the visual editor. The manual process works well — AI generation is a time-saver, not a requirement.
> Tip: The more specific your description, the better the AI output. Instead of “a team page,” write “a team page where each person has a square photo, full name, job title, a 2-paragraph bio, up to 5 specialty tags, and LinkedIn and Twitter profile URLs.” The extra detail translates directly into more accurate field types and settings.
> Common mistake: Accepting the AI output without reviewing it. Always check the generated fields before creating them. The AI might use a Textarea where you wanted a WYSIWYG, or a Text field where a Select with predefined options would be better. Treat AI generation as a first draft, not a final product.
—