Forms

Online form builder: a form for your website in five minutes

Contact forms, request forms, registrations, questionnaires and surveys. Add fields, set validation and conditions, then embed the form with one line of code or share a link. Free plan, no card.

How to create a form online

Open the builder, add fields (name, phone, email, a dropdown, a comment box) and mark the required ones. Email and phone formats are validated automatically. Publish the form and pick how to show it: a link, a QR code or a widget on your site. Responses collect in your inbox, and from the Pro plan they also go to your webhook.

Below are the form types people build most often in Askyo, each with its own page, plus what to know before you start: where submissions go, what the free plan covers and what the service does not do.

Form types

What kind of form are you building?

One engine, different jobs. Each type has its own page with example fields and settings.

  • Contact and request forms

    Name, phone, what they need. Format validation, required fields, a captcha against spam, and delivery to your webhook.

    Feedback form
  • Client or candidate questionnaire

    Longer data collection with input validation, conditional sections and a spreadsheet export.

    Questionnaire builder
  • Event registration

    Sign-ups for a webinar, conference or workshop, with date and format choices and a consent checkbox.

    Registration form
  • Website survey

    A short on-page survey, as a popup or inline block. Works on WordPress, Webflow and any HTML site.

    Website survey
  • Client brief

    A project brief for a website, design or campaign: a multi-page form with file uploads and branches per project type. Start from a template.

    Client brief template
  • Customer satisfaction and NPS

    One 0–10 scale and a “why” question. The Net Promoter Score is calculated for you.

    NPS survey
  • Graded test

    Answer keys, points and an “X out of Y” result for classes and training.

    Test maker
  • Lead-generation quiz

    A few questions about the visitor’s needs and a contact form at the end, with different endings for different answers.

    Quiz maker
  • Voting

    Pick an option with one vote per device. Only the organizer sees the results.

    Online voting
  • Parent survey

    Ten ready-made questionnaires for schools and preschools with every question written out.

    Parent surveys

Web form for your website: how to embed it

There are three ways to show a form. A link to a hosted page works for email and chat. A QR code works for print and events. For your site there is a widget: one <script> line where the form should appear.

The widget renders inside a Shadow DOM and weighs about 35 KB, so your site’s CSS cannot break the form and the form cannot break your site. Paste it into an HTML block in WordPress, Webflow, Squarespace or your own code. Developers get a JS API and lifecycle events: see the widget page, and the website survey page for ready scenarios.

Contact form fields: what to ask

Every extra field on a contact form costs you submissions. Ask only for what you need to reply, and get the rest in the conversation.

  • Name. One field, not first, middle and last.
  • Email or phone with format validation, so a typo is caught before it is sent.
  • What they need: a choice of three to five options instead of an empty box.
  • A preferred time to call, if you do not call back right away.
  • A consent checkbox linked to your privacy policy, if your jurisdiction requires one.
  • Hidden fields that capture UTM tags from the page URL (Pro plan), so you know which campaign sent the lead.
Inside

What the form builder does

Field validation

Email, phone, date and number fields check their format. Required fields stop empty submissions. Custom regex rules are on the Pro plan.

Conditional fields

Show a field only to the people who need it, such as “Company name” after “I am a business”. Conditions live on the logic graph; the free plan allows up to three branches from one question.

File uploads

Résumés, briefs, photos. File upload is on the Pro plan with files up to 10 MB, and larger on higher plans.

Spam protection

A captcha block stops the bots that fill in website forms. Available on the Pro plan.

Four display modes

All fields in a list, one question per screen, page by page, or as a chat. Split a long questionnaire into pages and keep a short contact form as a list.

Consent and signature

A consent block with a policy link is on every plan. A drawn signature field, by finger or mouse, is on the Team plan.

Where form submissions go

Every response lands in your Askyo inbox with a per-question summary. After that it depends on the plan.

  • A webhook to your own URL, plus Make or Zapier: Pro plan and up.
  • A Telegram notification for every new submission: Pro plan and up.
  • CSV export from Pro; Excel (XLSX) export and Google Sheets sync from Team. More in the article about webhooks and CRMs.
  • A self-hosted build, if submissions must stay on servers you control.

How to create a form for your website in 5 steps

From an empty form to submissions arriving at your webhook. Signing up is free.

  1. Create a form

    Open app.askyo.ru/build and start from scratch or a template. You can also describe the form to Yo, the AI assistant, and get a draft.

  2. Add fields and validation

    Add name, email, phone and your questions. Mark the required fields; phone and email validation switches on automatically.

  3. Set conditions

    If some fields only apply to some people, show them conditionally on the logic graph. Add a consent block linked to your privacy policy if you need one.

  4. Embed it on your site

    Publish the form and copy the widget code. Paste it into an HTML block on your page, or share the link and QR code.

  5. Connect delivery

    On the Pro plan, add a webhook or connect Make or Zapier so submissions reach your tools. Send a test submission and check it arrived.

Frequently asked questions

Form builder FAQ

Can I create a form online for free?

Yes. The free plan includes 5 forms and up to 150 responses, with field validation, conditional logic and the website widget. Webhooks, captcha, file uploads and CSV export start on the Pro plan.

How do I add a form to my website?

Publish the form and copy the widget code: a single <script> line. Paste it into an HTML block in WordPress, Webflow or your own template. The widget is isolated in a Shadow DOM, so your site’s styles do not leak into it.

Will I get an email for each submission?

No, Askyo does not send email. Submissions collect in your inbox, and from the Pro plan they can go to a webhook, Make, Zapier or Telegram, which can then notify you however you like.

What is the difference between a form builder and a survey builder?

In Askyo they are one tool. A form collects details about one person: a request, a registration, an application. A survey collects opinions from many people for a summary. The fields, validation and conditions are the same; only the job differs.

Can I host the forms myself?

Yes. Besides the cloud version there is a self-hosted build for teams that need form data to stay on infrastructure they control. It is licensed separately; details are on the pricing page.

Build your website form today

Free, no card needed. The widget code is ready in five minutes.

Pricing Create a survey