Your First FlowApp
In this tutorial, you’ll create a simple contact form FlowApp from scratch. By the end, you’ll have a working form that collects inquiries and creates contacts automatically.
Time: 5 minutes
Difficulty: Beginner
What you’ll learn: Creating FlowApps, adding fields, publishing, and viewing submissions
What You’ll Build
Section titled “What You’ll Build”A contact form that collects:
- Name
- Message
- How they heard about you
When someone submits, you’ll get:
- A submission record with all their answers
- A contact automatically created in your Contact Center
- Optional: Email notification
Step 1: Create a New FlowApp
Section titled “Step 1: Create a New FlowApp”- Log in to app.iozen.ai
- From your workspace dashboard, click New FlowApp
- Name it “Contact Form”
- Click Create
You’ll land on the IntakeBot editor, a blank canvas ready for your questions.
Step 2: Add Your Fields
Section titled “Step 2: Add Your Fields”Let’s add the questions we want to ask.
Add a Name Field
Section titled “Add a Name Field”- Click Add Field (or the + button)
- Select Text as the field type
- Configure:
- Label: “What’s your name?”
- Field name:
name(used internally) - Required: Yes
- Click Save
Add an Email Field
Section titled “Add an Email Field”- Click Add Field
- Select Email as the field type
- Configure:
- Label: “What’s your email?”
- Field name:
email - Required: Yes
- Click Save
The Email field type automatically validates that submissions include a valid email address.
Add a Message Field
Section titled “Add a Message Field”- Click Add Field
- Select Textarea (for longer text)
- Configure:
- Label: “How can we help you?”
- Field name:
message - Required: Yes
- Click Save
Add a Source Field
Section titled “Add a Source Field”- Click Add Field
- Select Select (dropdown)
- Configure:
- Label: “How did you hear about us?”
- Field name:
source - Options: Add these choices:
- Google Search
- Social Media
- Friend/Referral
- Other
- Required: No
- Click Save
Step 3: Preview Your Form
Section titled “Step 3: Preview Your Form”Before publishing, see what your form looks like:
- Click Preview in the top right
- A preview window opens showing your IntakeBot
- Try filling it out to test the experience
- Close the preview when done
Tip: The conversational interface shows one question at a time. This increases completion rates compared to traditional forms.
Step 4: Customize the Experience (Optional)
Section titled “Step 4: Customize the Experience (Optional)”Welcome Message
Section titled “Welcome Message”- Click Settings → Messages
- Edit the Welcome message: “Hi! We’d love to hear from you. Let’s start with a few quick questions.”
- Edit the Thank you message: “Thanks for reaching out! We’ll get back to you within 24 hours.”
Branding
Section titled “Branding”- Click Settings → Design
- Upload your logo
- Choose your brand colors
- Preview the changes
Step 5: Publish Your FlowApp
Section titled “Step 5: Publish Your FlowApp”Time to go live!
- Click Publish in the top right
- Your FlowApp is now live
- Copy the Share link that appears
You can share this link via:
- Social media
- Text message
- Anywhere you want to collect responses
Step 6: Test It Yourself
Section titled “Step 6: Test It Yourself”- Open the share link in a new browser tab (or incognito window)
- Fill out the form as if you were a visitor
- Submit your response
Step 7: View Your Submission
Section titled “Step 7: View Your Submission”Go back to your FlowApp dashboard:
- Click the Records tab
- You’ll see your test submission
- Click it to view the full details
Check the Contact
Section titled “Check the Contact”- Go to Contacts in the left sidebar
- You’ll see a new contact was created automatically
- Click it to see the linked submission
This is the magic: Every submission creates structured data AND builds your contact database, no extra work required.
Step 8: Embed on Your Website (Optional)
Section titled “Step 8: Embed on Your Website (Optional)”Want the form on your website instead of a separate link?
- Go to Settings → Embed
- Choose your embed style:
- Inline: Form appears in a page section
- Popup: Form opens in a modal
- Widget: Floating button in the corner
- Copy the embed code
- Paste it into your website’s HTML
What You’ve Accomplished
Section titled “What You’ve Accomplished”In just 5 minutes, you’ve built a FlowApp that:
✅ Collects contact information conversationally
✅ Validates email addresses automatically
✅ Creates contacts in your Contact Center
✅ Stores submissions as structured records
✅ Can be shared via link or embedded on your site
Next Steps
Section titled “Next Steps”Now that you have the basics, try these:
- Add AI Intelligence: Let AI ask follow-up questions
- Set up a Process Board: Track inquiries through stages (New → Contacted → Closed)
- Add Routing Rules: Auto-assign urgent requests to specific team members
- Build a Quote Request Form: More complex example with conditional logic
Pro Tips
Section titled “Pro Tips”Tip 1: Field Order Matters
Section titled “Tip 1: Field Order Matters”Put easy questions first (name, email) to build momentum. Save longer questions for later.
Tip 2: Keep It Short
Section titled “Tip 2: Keep It Short”Every field you add reduces completion rates. Only ask what you truly need.
Tip 3: Use Conditional Logic
Section titled “Tip 3: Use Conditional Logic”Show/hide fields based on previous answers. If someone selects “Other” for how they heard about you, show a follow-up asking them to specify.
Tip 4: Test on Mobile
Section titled “Tip 4: Test on Mobile”Most people will complete your form on their phone. Preview on mobile to ensure it looks good.