Forms

Build dynamic forms with 9 field types, collect submissions, and export data as CSV.

Forms Screen

The Forms screen shows all your forms as cards. Each card displays the form title, description, number of fields, submission count, and click count.

Actions on a form card

  • Submissions icon — view submissions (or a summary dialog on desktop)
  • CSV export — download all submissions as a CSV file
  • Edit — modify the form title, description, or fields
  • Delete — permanently remove the form
  • Favourite — pin the form to the top of the list
  • Clicks badge — tap to view analytics
Sharing a form: Each form has a short URL (e.g. e.sg/contact). Use the share buttons on the card or stats screen to distribute it.
9:41 Forms Contact Us General enquiry form for website visitors 5 fields 128 submissions 340 clicks 📊 🗑 Job Application Form Collect CVs and cover letters for new hires 8 fields 14 submissions 62 clicks Event Feedback Survey Post-event satisfaction survey 6 fields 47 submissions 🔗 📅 📋 👤 ⚙️

Creating a Form

9:41 New Form FORM TITLE * Contact Us DESCRIPTION General enquiry form for website visitors FORM FIELDS Full Name name required Email Address text required Phone Number phone Enquiry Type options Sales / Support / General + Add field Create Form

Tap + Add Form to open the form builder.

  1. Enter a form title (required).
  2. Add an optional description.
  3. Tap + Add field to add your first field. A picker lets you choose the field type.
  4. Fill in the field label. For choice fields (checkboxes, options), add the possible values.
  5. Toggle Required if respondents must answer this field.
  6. Repeat steps 3–5 for each field you need.
  7. Reorder fields by dragging the handle (⠿) on the right.
  8. Delete a field with the ✕ button.
  9. Optionally link the form to a Profile.
  10. Optionally upload a cover image.
  11. Tap Create Form.

Field Types

The form builder supports 9 field types:

TypeUse caseInput
NamePerson's nameSingle-line text, keyboard optimised for names
TextShort text answerSingle-line text input
TextareaLong text / commentsMulti-line text area
PhonePhone numberSingle-line, numeric keyboard
NumberNumeric valueNumber input with validation
DateDate pickerCalendar date picker
CheckboxesMultiple-choice (tick all that apply)Checkbox list; define options in builder
OptionsSingle-choice (pick one)Radio button list; define options in builder
File uploadDocument / image uploadFile picker; respondent uploads a file
Required vs optional: Mark fields as required to prevent blank submissions. A red asterisk (*) appears next to required fields on the published form.

Viewing Submissions

Tap the submissions icon (📊) on a form card to open the submissions view.

  • On mobile, you navigate to a full submissions screen.
  • On desktop, a dialog opens showing the submissions summary.

Exporting to CSV

  1. Tap the download / export icon (⬇) on the form card.
  2. The app generates a CSV file with one row per submission and one column per field.
  3. The file download begins automatically (web) or is shared via the native share sheet (mobile).
CSV format: The first row contains field labels as headers. Each subsequent row is one submitted response with a timestamp column.
Submissions — Contact Us 128 Total submissions 340 Total clicks ⬇ Export CSV Name Email Enquiry Type Submitted Jane Smith [email protected] Support 2h ago Tom Brown [email protected] Sales 5h ago Alice Green [email protected] General 1d ago Mark Lee [email protected] Support 2d ago Close Showing 4 of 128 submissions

Form Analytics

Tap the clicks badge on a form card to view analytics (same layout as link stats):