Every Formaloo you create in your dashboard is a fresh canvas where you can add whatever fields you want. Follow these steps to create your first form 🚀
How to create a form
Forms in Formaloo help you collect structured data and instantly review submissions in a results table (and charts), without extra setup.
When you create a new form, you can start in a few different ways (depending on how fast you want to build):
Magic Create: Describe what you need, and Formaloo generates the form structure for you.
Magic Import: Bring in an existing form and let Formaloo convert it into a new form.
Import: Import from Google or upload to reuse an existing structure.
Start from scratch: Build the form manually, field by field.
Use a template: Start with a prebuilt form and customize it.
ℹ️ If you’re not sure which option to choose, start with Magic Create for speed, or Start from scratch if you want full control from the first field.
Step 1: Create a new form
Go to your Project.
Click + New.
Choose what you want to create.
In the create menu, you’ll see options like Form, Memory form, and Survey (plus other project types).
Form: A standard form for collecting structured data (requests, onboarding, applications, lead capture).
Survey: A form optimized for feedback (ratings, scales, satisfaction questions).
Memory form: A form that “remembers” users, people create a User Profile once, then their saved details can be auto-filled across future forms when they log in.
Step 2: Add fields and pages
Open your project.
Click Edit form to open the form editor.
Choose your form type and layout (for example, a single-question layout vs. multiple questions on one page).
Edit existing questions, add new fields, and reorder them.
(Optional) Add pages to group related questions.
💡 Tip: Use Formaloo AI in the editor to quickly create, rewrite, or improve your questions, especially when you’re building longer forms.
🔗 Learn more: Get AI-powered field suggestions with Magic Question
Step 3: Add scoring with Variables (optional)
If you’re building quizzes, assessments, or lead scoring, you can create Variables to calculate a score based on answers.
Create a variable like
score.Add rules that increase or update the score based on selected answers.
Use the score later (for example: show a result message, route users, or segment submissions).
💡 Idea: Want to show someone’s answer later in the form (for example: “Thanks, Sarah!”)?
Use answer piping and insert the value using the field’s ID.
The Field ID is the field’s unique name, and it stays the same even if you rename the question, so your piping keeps working.
🔗 Learn more: How to create and use answer piping
Step 4: Customize and design your form
In the form editor, open the Design settings (from the right-side menu).
Customize your form’s look, such as:
Theme / brand colors
Background
Button color
💡 Tip: Use Advanced Logic to show or hide fields based on answers, so people only see what’s relevant.
In the form editor, go to Settings → Advanced Logic.
Add a show/hide rule (example: if Service type = Design, show Design requirements).
🔗 Learn more: How to add advanced logic to your form
Step 5: Publish and share your form
After finalizing your forms' content and design, publish your form to go live.
There are two ways to access and share the form's public URL and embedding options:
Option 1. From the project:
You can access the form URL address from the 'Embed' button on the dashboard:
When you click on the embed, you can see the 'Address' of the form, the 'Access management' option, and 'Embed' options.
Option 2. From the form editor:
Copy and share the URL from the form editor; open your form and click on the "Share", Select "Publish" and copy the link:
Formaloo provides diverse sharing options (Embedded link, Iframe, Script, and Chatbot) to embed into your website or send the direct link, choose the one that best fits your audience and share away.
Step 8: View results and export responses
Open the project's Responses page to see submissions in a table .
To export responses, enable Edit mode in Results, then go to Options → Import & Export.
Export all responses: Exports the entire dataset, including all responses, without filters or hidden columns.
Export filtered responses: Exports data with all applied filters and selected columns in the current view.
Start with a ready-to-use template
To make it faster and easier, you can start by selecting one of Formaloo’s 200+ free-form templates to create the project you have in mind.
When you copy a template from the template gallery, you can edit and customize it.
📝 Additional Insights:
If you want to learn more about how to use a template and customize it to fit your needs, check out our detailed guide: How to use a ready-to-use template from Formaloo's template gallery. This tutorial walks you through selecting, copying, and personalizing templates to streamline your form creation process.
Each form has a description, you can choose them based on your needs and customize them.







