Skip to main content

Form generation with AI Assistant

In this article, you'll learn how to create forms faster than ever using the Onepage AI Assistant.

Written by Alina
Updated over a week ago

Form creation is designed to help you quickly and easily create complex, multi-step forms.

Whether you're generating leads, conducting surveys, or guiding customers through course registration, this feature significantly simplifies the creation of intricate forms.

⚠️ Important: Creating multi-step forms with the AI ​​assistant requires the "Forms & Funnels" add-on. Form generation is not possible without this add-on.


Create forms & funnels

To create a new form, first click on the page where you want the form to appear. Then open the AI ​​widget and select "Create multi-step form".


By default, the multi-step form is displayed. However, you can also select the single-step form. This is free because it's a one-page form and doesn't require any add-ons (e.g., for a simple contact form).

  • Single-Step Form: The classic, one-page contact form, ideal for quick inquiries or newsletter sign-ups.

  • Multi-Step Form: A multi-step form that guides customers through the process step by step. Particularly useful for complex processes such as surveys or sales funnels.


Writing effective prompts

Prompting for multi-step forms works similarly to page creation: You describe the purpose of the form and can specify how many steps it should contain and, most importantly, which steps exactly.

"Lead generation form for a marketing agency. 3 steps: contact details, budget range, project description."

"Course enrollment form. 6 steps, include pricing package selection, student details, and payment info."

"Job application form for a software company. 5 steps: personal info, work history, skills checklist, portfolio upload, final confirmation."

"Multi-step survey for customer satisfaction. 4 steps, each with 3-4 questions, ending with a thank-you page."

"Event registration form. 3 steps: attendee info, ticket type, payment details. CTA is 'Reserve my spot'."

These prompts connect the core of the form, its purpose, with optional details such as steps, fields, or calls to action (CTAs). Keep your entries short and focused; the AI ​​assistant will handle the rest automatically.

So, for example: "Create a multi-step form for a health and fitness app that guides new users through the registration process step by step. The form should include the following steps:

  1. Personal data (name, age, gender)

  2. Health information (height, weight, pre-existing conditions, allergies)

  3. Fitness goals (weight loss, muscle building, general fitness, other goals)

  4. Dietary preferences (vegetarian, vegan, low carb, other)

  5. Confirmation and consent to privacy policy and terms and conditions"


Regenerating the form works the same way as with pages: If the first result doesn't meet your expectations, you can simply regenerate the form until it does.

📌 Please note: For a single-step form, simple prompts like the following are sufficient:

  • "Create a contact form with name, email and phone number"

  • "Create a newsletter signup"


Limitations

Form Generation is powerful, but has some current constraints:

  • The AI will not create logic branches yet (for example, skipping to different steps based on answers).

  • Sometimes the AI may assign the wrong actions to buttons, such as "Next step". These actions can be fixed easily inside the editor, but it’s something to check before going live.


💡Do you have any feedback about this article? Please let us know through our live chat or at support@onepage.io, so we may keep it up to date. Thank you! 🙂

Did this answer your question?