Skip to content

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


A contact form that collects:

  • Name
  • Email
  • 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

  1. Log in to app.iozen.ai
  2. From your workspace dashboard, click New FlowApp
  3. Name it “Contact Form”
  4. Click Create

You’ll land on the IntakeBot editor, a blank canvas ready for your questions.


Let’s add the questions we want to ask.

  1. Click Add Field (or the + button)
  2. Select Text as the field type
  3. Configure:
    • Label: “What’s your name?”
    • Field name: name (used internally)
    • Required: Yes
  4. Click Save
  1. Click Add Field
  2. Select Email as the field type
  3. Configure:
    • Label: “What’s your email?”
    • Field name: email
    • Required: Yes
  4. Click Save

The Email field type automatically validates that submissions include a valid email address.

  1. Click Add Field
  2. Select Textarea (for longer text)
  3. Configure:
    • Label: “How can we help you?”
    • Field name: message
    • Required: Yes
  4. Click Save
  1. Click Add Field
  2. Select Select (dropdown)
  3. Configure:
    • Label: “How did you hear about us?”
    • Field name: source
    • Options: Add these choices:
      • Google Search
      • Social Media
      • Friend/Referral
      • Other
    • Required: No
  4. Click Save

Before publishing, see what your form looks like:

  1. Click Preview in the top right
  2. A preview window opens showing your IntakeBot
  3. Try filling it out to test the experience
  4. 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)”
  1. Click SettingsMessages
  2. Edit the Welcome message: “Hi! We’d love to hear from you. Let’s start with a few quick questions.”
  3. Edit the Thank you message: “Thanks for reaching out! We’ll get back to you within 24 hours.”
  1. Click SettingsDesign
  2. Upload your logo
  3. Choose your brand colors
  4. Preview the changes

Time to go live!

  1. Click Publish in the top right
  2. Your FlowApp is now live
  3. Copy the Share link that appears

You can share this link via:

  • Email
  • Social media
  • Text message
  • Anywhere you want to collect responses

  1. Open the share link in a new browser tab (or incognito window)
  2. Fill out the form as if you were a visitor
  3. Submit your response

Go back to your FlowApp dashboard:

  1. Click the Records tab
  2. You’ll see your test submission
  3. Click it to view the full details
  1. Go to Contacts in the left sidebar
  2. You’ll see a new contact was created automatically
  3. 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.


Want the form on your website instead of a separate link?

  1. Go to SettingsEmbed
  2. Choose your embed style:
    • Inline: Form appears in a page section
    • Popup: Form opens in a modal
    • Widget: Floating button in the corner
  3. Copy the embed code
  4. Paste it into your website’s HTML

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


Now that you have the basics, try these:


Put easy questions first (name, email) to build momentum. Save longer questions for later.

Every field you add reduces completion rates. Only ask what you truly need.

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.

Most people will complete your form on their phone. Preview on mobile to ensure it looks good.