CalendarForm
Online form builder · 5 min read

How to make an online form for your business (step by step)

A good business form asks only what you will use, in the order a customer thinks about it, and sends every answer to one place. Here is how to build one without a developer.

Decide what the form is for

Write one sentence: "This form lets a ___ tell us ___ so that we can ___." If you cannot finish the sentence, the form is trying to do two jobs. Split it.

Common business forms are an enquiry form, a sign-up or enrolment form, an intake or health form, and a feedback form.

Pick the questions

  • Start with the minimum you need to reply or serve the customer.
  • Use a choice question (pick one) instead of free text when answers repeat, such as level, preferred day or how they heard about you.
  • Ask for phone only if you will call or message.
  • Put sensitive questions (health, injuries) after the easy ones.
  • Keep it under 10 questions unless it is an intake form people expect to be long.

Build it

  1. Create a free CalendarForm account and open Forms › New form.
  2. Type a short description in "Build it with AI", for example "Enquiry form for a dance studio: style, level, preferred days", and let it draft the questions. Or add them one by one.
  3. Set the answer type for each question: short text, long text, email, phone, number, date, dropdown, pick one or pick several.
  4. Mark only the questions you truly need as required.
  5. Write a thank-you message that says what happens next, such as "We reply within one working day."

Share it and collect answers

Every form gets its own link you can put in your Instagram bio, WhatsApp replies, email signature or website. Each entry is emailed to you and kept in one table you can export as CSV.

If people book a time as well as fill the form, attach the form to a service instead: customers answer it as part of booking, and the booking and the answers stay together.

Related

Online form builder →

Build sign-up, enquiry and enrolment forms online in minutes. 250 form submissions free every month, then $5 per 2,000. No subscription.

FAQ

Questions

How many questions should a business form have?

As few as you need to act on it. Most enquiry and sign-up forms work well with 4 to 8 questions; intake and health forms can be longer because customers expect them.

Is CalendarForm free for forms?

Yes. You get 250 form submissions every month for free, then $5 for 2,000 more. Packs never expire.

More guides

Try it free

250 form submissions and 100 bookings every month, free. No card, no subscription.