sharepa

Landing page with a form: step by step, free or with AI

Last checked on · by Konrad Kirner

This article is not legal advice. Form builder prices and features are taken from the vendors’ own pages, not from paid accounts of our own; if you see something different, write to konrad@getsharepa.ch.

To create a landing page with a form, start with one goal and a clear picture of your audience. Write a benefit headline, short sections on benefits, process and proof, one call to action and a short form with consent. Then pick a tool, connect your domain, test on a phone, bring visitors and improve based on the conversion rate.

Jump to the checklist

A landing page is a single page with a single job: getting visitors to sign up, enquire or download something. Unlike a website with a menu, it leads nowhere else.

One example runs through every step: Festkinder offers childcare at weddings so parents among the guests can stay and celebrate. The landing page collects enquiries from couples. The company is made up; the enquiry page is real.

Structure of a landing page with a form from top to bottom: hero with headline and button, benefits, how it works, proof, objections, price, form, second button

Step 1: Set one goal

Decide on the one action visitors should take and how you will measure success. Everything on the page then serves that action.

A landing page with two goals usually achieves neither. Typical goals are an enquiry, a booking, a waitlist sign-up or a download in exchange for an email. Write the goal down as a sentence, plus the number that measures it: the conversion rate, meaning enquiries divided by visits.

Common mistake: building a mini website with a menu, an about page and a blog. Those are exits, not goals.

In the example

Goal: enquiries from couples. Success: at least five enquiries per 100 visits from wedding groups.

Step 2: Describe your audience

Describe who the page is for, what problem they have and what objections they bring. Note the words they use themselves.

When you know your audience, you can use their language and answer questions before they ask them. The most convincing phrases come from conversations, reviews and forum posts. Talk to three to five people and read along where your audience discusses the topic.

Common mistake: industry jargon. Couples search for "childcare at a wedding", not "event-based children's entertainment".

In the example

Problem: parents leave early and "half the dance floor was empty". Objections: is it safe, what if a child misses its parents, what does it cost?

Step 3: Write your value proposition

In one sentence, say what people get and why from you. That sentence becomes your headline.

The value proposition answers every visitor's first question: what's in it for me? It describes an outcome, not a product. A simple template: "[Outcome] for [audience], without [obstacle]." Write five versions and pick the one that sounds least like an advert.

Common mistake: a company name or slogan instead of an outcome. "Moments for young and old" says nothing.

In the example

"You celebrate. We look after the kids." The subheading adds how: two carers, 6 pm to midnight, games and a quiet corner for sleeping.

Step 4: Plan the page structure

Plan the sections in a fixed order: hero with headline and button, benefits, how it works, proof, objections, price, form. Each answers the question a visitor has at that moment.

Am I in the right place? What do I get? How does it work? Can I trust this? What are the catches? What does it cost? The action comes last. Sketch the page as a list first, and check that headline and button are visible on a phone without scrolling.

Common mistake: starting with the design instead of the content.

In the example

Hero, "What you get", "How it works", "What you can rely on", FAQ, price, form. The button at the top jumps straight to the form.

The Festkinder enquiry page on a desktop, in German: headline, subheading and the "request without obligation" button

Step 5: Write the copy

Keep it short and concrete, with benefits instead of features. No paragraph longer than three sentences.

Visitors skim headings and bold text, so every heading has to make sense on its own. A feature like "trained staff" only persuades as a benefit: "you can hand over the kids with peace of mind". Borrow the words from step 2, read the copy aloud and cut whatever trips you up.

Common mistake: superlatives like "unique". Times, numbers and what exactly happens persuade better.

In the example

Instead of "Childcare of the highest standard": "Two experienced carers for your guests' children, from 6 pm to midnight."

Step 6: Write and place the call to action

Label the button with what happens after the click, and place it in the hero and next to the form. Remove links that lead away from the action.

"Submit" says nothing; "Request without obligation" says what happens and that it costs nothing. A short line under the button removes the last hurdle, such as "Reply within two days". The button stands out in colour, is thumb-sized on a phone, and appears two or three times at most with the same label.

Two buttons compared: weak "Submit" with no context, strong "Request without obligation" with the line "Reply within two days, no deposit"

Common mistake: three different buttons side by side. People faced with three choices often pick none.

In the example

Button "Request without obligation", with "Reply within two days · no deposit when you enquire" below it.

Step 7: Design the form

Ask only for what you need to reply properly, and mark optional fields. Every field has a visible label and works on a phone.

Every extra field is a reason to give up, but a well-chosen one saves a follow-up question. Labels sit above the field, not just as grey placeholder text. The right input type helps on phones (email keyboard, date picker), and error messages say what to do.

Two forms compared: nine fields from first name to budget on the left, four fields with name, email, date and number of children on the right

Common mistake: asking for phone, address and company size when an email is enough for the first reply.

In the example

Name, email, date, venue, number and ages of the children, comments optional. Without date and number of children there is no quote.

The Festkinder enquiry page on a phone, in German: headline, subheading and button are visible without scrolling

Explain in plain words what you use the data for, link your privacy policy, and ask for separate, unticked consent for marketing emails. Add an imprint or legal notice where your country requires one.

Under the GDPR you may only use the data for the stated purpose. Replying to an enquiry is covered by the enquiry itself. Newsletters need consent you can demonstrate and that can be withdrawn as easily as it was given (Article 7 GDPR), usually with double opt-in. Pages run from Switzerland also fall under the Swiss Federal Act on Data Protection, with comparable duties. Third-party services such as fonts, analytics or spam protection belong in your privacy policy. Templates for the notice and the privacy policy, for the EU and Switzerland, are in GDPR contact form.

Common mistake: bundling newsletter consent with sending the enquiry. That consent is not freely given.

In the example

"You may use my details to reply to this enquiry. Nothing else." The page deliberately offers no newsletter.

Step 9: Protect against spam

Protect the form with a hidden honeypot field, and only add Cloudflare Turnstile or Google reCAPTCHA if you need to.

Humans never see the honeypot, bots fill it in, and those entries are discarded. Nobody is bothered. Verification services like Turnstile or reCAPTCHA send visitor data to the provider, so they belong in your privacy policy. Picture puzzles cost real enquiries and shut out many people.

Common mistake: adding the strongest captcha from day one.

In the example

A hidden field is enough: not a single spam entry arrives in the first weeks.

Step 10: Choose a tool and build the page

Choose your tool based on goal, budget and time. Three routes work without code.

RouteCostEffortGood when
Site builder with a form builder, such as Carrd with forms or Google Sites with an embedded formCarrd Pro Standard $19 a year; Google Sites and Google Forms free1 to 3 hoursyou want to assemble the page yourself
WordPress, for example on WordPress.com, with a form pluginfree on the provider's address, custom domain from $4 a month billed annuallyhalf a day to a dayyou want a full website with a blog later
Have an AI chat (Claude, ChatGPT, Gemini) write the page and put it online with a hosting servicefree to a few dollars a month15 to 60 minutesyou want to move fast and would rather describe than click

Route 1: site builder with a form builder

Site builders such as Carrd or Google Sites give you the page; the form often comes from a form builder you embed. Which one fits depends mainly on custom domains and passwords. I compared seven widely used form builders on four questions:

Prices are for the cheapest plan with the feature, per month when billed monthly, in US dollars. Annual billing is usually 15 to 30 percent cheaper.

Comparison table

ToolLanding pageMCP serverCustom domain fromPassword from
Google Formspartly, via Google Sitesnonot availablenot available
Tallypartly, simple pageyes, beta$24free
Youformnoyes$29not available
Paperformyesno$79 (plan plus domain add-on)not available
Typeformpartly, betayesEnterprise only, subdomain from $79not available
Filloutnoread-only$89$19
JotformyesyesEnterprise onlyfree
Comparison table of seven form builders in Notion style with the columns landing page, MCP for AI, custom domain and password, colour-coded yes, partly and no, with sharepa below for comparison

Google Forms

Free, quick and familiar to almost everyone. For a club survey or an internal poll it does the job. As a landing page it falls short. Forms always live on docs.google.com, and Google offers no way to use your own domain. There is no password option either: you can require people to sign in with a Google account or limit responses to your organisation, and that is it. If you want a real page, you build it elsewhere, for example with Google Sites, and embed the form there.

*Good for: quick surveys and internal polls where the address does not matter.*

Tally

Tally has a generous free plan with unlimited forms and submissions under fair use. Password protection is included for free, and a custom domain comes with the Pro plan at $24. A Tally form reads like a document and can hold headings, text and images, so it works as a simple one-page site. It is not a landing page builder, though. Tally runs an official MCP server, still in beta, that lets an assistant create forms from a description and fetch submissions.

*Good for: waitlists, sign-ups and small projects where a clean form is enough.*

Youform

Youform works a lot like Tally. It has a free plan and offers a custom domain on the Pro plan at $29. There is no password protection. Its official MCP server comes with every plan and can create forms, edit fields, publish and list submissions.

*Good for: simple forms on your own address when access control is not needed.*

Paperform

In Paperform the page and the form are the same thing. You write as in a document, add images and sections, and the questions sit inside that page. The result feels like a small website. A custom domain costs $59 for the Pro plan plus a $20 domain add-on, so $79 in total. Paperform's own help centre says forms cannot be password protected. There is no dedicated MCP server, only an indirect route through Stepper, the automation product from the same company.

*Good for: a polished single page with a form, when looks matter more than access control.*

Typeform

Typeform is known for one question per screen, which makes a form feel like a conversation. Landing pages are available as a beta called Typeform Pages. A real custom domain is Enterprise only; from the Plus plan at $79 you get a subdomain such as mycompany.typeform.com. Typeform has no built-in password protection. Its help centre suggests a workaround with a hidden field or an access code question plus logic jumps. The official MCP server can build and edit forms and analyse responses.

*Good for: forms where the experience counts, like applications or longer surveys.*

Fillout

Fillout offers a strong free plan with 1,000 responses a month. Access control starts with the Starter plan at $19, as a login page with a password, an email code or single sign-on. A custom domain needs the Business plan at $89. Fillout does not build landing pages. Its MCP server belongs to Zite, an app builder from the same team, and can only read Fillout forms, not create them.

*Good for: gated forms that feed into spreadsheets or a CRM.*

Jotform

Jotform has the largest template library and an AI generator for landing pages that works on the free plan. Password protection is free as well, and the official MCP server can create and edit forms and read submissions. A custom domain, however, is Enterprise only, with pricing on request. The pricing page hints that it might come with the Gold plan, but Jotform's help pages clearly say Enterprise.

*Good for: an all-in-one setup, as long as a Jotform address is fine.*

The two gaps: custom domain and password

The table shows a clear pattern. Every tool handles forms, and most have a usable free plan. The moment you want your own address, prices jump or the option disappears: impossible with Google Forms, Enterprise only with Typeform and Jotform. Password protection looks similar, with four of seven tools offering none.

If you need both, today you end up with Tally at $24 or Fillout at $89 a month, and neither has a real landing page builder. In practice that often means a form builder plus a website builder: two subscriptions, two logins and an embedded form.

Which tool for which job

Route 2: WordPress

For a single landing page WordPress is more than you need, but it pays off if the page should grow into a full website with a blog. The form comes from a plugin. Expect more time for setup, themes and updates.

Route 3: a page from an AI chat, put online

Claude, ChatGPT and Gemini will write a complete landing page with a form if you describe what should be on it. Give them audience, benefits, sections and fields from steps 1 to 9 and refine in conversation. For an address on the web and stored submissions, you need a hosting service.

Disclosure: sharepa is my own product and one of these services. You build the page with Claude or ChatGPT, and sharepa puts it online at your-page.sharepa.page or on your own domain. Submissions land in the sharepa app, you get an email when new ones arrive and can download them as CSV. Three pages are free with a small sharepa note, one of them on your own domain (as a subdomain), plus password protection and the connector for Claude and ChatGPT. The Festkinder enquiry page: festkinder.sharepa.page (in German).

A form builder is the better choice if you want a drag-and-drop editor, need branching logic, payments or file uploads, or run many forms side by side. sharepa does none of that.

Common mistake: choosing the tool with the longest feature list. What counts is speed, a clean page on mobile and a form that delivers.

In the example

Festkinder describes the page section by section in Claude and puts it online. From the first sentence to the finished page takes about an hour.

Step 11: Connect your own domain

Connect your own domain or subdomain so the page runs under your name. Usually one CNAME record at your domain provider is all it takes.

Your own address looks more trustworthy, and you can switch tools later without breaking links. A subdomain like enquiry.mycompany.com is often enough; a new domain costs around $10 to $20 a year. Your tool shows you the DNS record, you add it at your provider, and the HTTPS certificate usually follows automatically.

Common mistake: pointing your root domain at the landing page when your website already lives there.

In the example

Festkinder starts on the tool's address. Once enquiries come in, enquiry.festkinder.example is the plan.

Step 12: Thank-you page and confirmation email

After submission, show a thank-you page that says what happens next and when. If your tool sends emails, add a short confirmation.

Right after submitting, people wonder whether it worked and when they will hear back. A good thank-you page has three parts: it worked, what happens by when, and a next step.

Common mistake: just "Thanks". People then write again a day later, or ask a competitor.

In the example

"You will get a proposal for your evening within two days." Plus: "Ask your venue about a quiet room for the kids."

Step 13: Process the submissions

Decide where submissions go and who handles them when. A webhook with Zapier, Make or n8n automates it.

An enquiry left for three days is often lost. To start, an email for each submission and a spreadsheet noting when you replied is enough. As volume grows, many tools send every submission to a webhook, which automation services pass on to your spreadsheet, CRM or team chat.

Where submissions go: from the form through a webhook with Zapier, Make or n8n to a spreadsheet, CRM, team chat or an email to you

Common mistake: leaving submissions in the tool and rarely looking.

In the example

An email for each enquiry, plus a sheet with date, venue, children, replied on and outcome. Above ten enquiries a week, a webhook fills the sheet.

Step 14: Test before launch

Go through the page on a phone and a computer, send a test entry and check that it arrives.

A broken form costs every single enquiry. Check: does it load fast, are headline and button visible without scrolling, does the test entry arrive, does the thank-you page appear, do all links work, are imprint and privacy policy reachable? Also ask someone who has never seen the page.

Common mistake: only testing on a computer. Most visitors from social media arrive on a phone.

In the example

On an older phone the date picker is fiddly. The test entry arrives.

Step 15: Bring visitors to the page

Send people from your audience to the page and give each channel its own link.

In the first weeks nobody finds the page on their own. Channels you already have work fastest: your network, customers, a newsletter, partners with the same audience. Ads bring predictable traffic but cost money. Campaign parameters like ?utm_source=instagram show which channel brings enquiries.

Common mistake: sharing the page once and waiting.

In the example

Three wedding groups, two wedding planners and flyers at a venue, each with its own link or QR code.

Step 16: Measure and improve

Track visits and enquiries per channel, work out the rate and change one thing at a time.

For orientation, Unbounce's Conversion Benchmark Report gives a 2024 median of 6.6 percent, with industry medians from 3.8 to 12.3 percent. What matters more is whether your own rate rises with each change. Change the headline, button, fields or price one at a time, and compare only after enough visits. Below about 100, a difference is usually noise.

Common mistake: changing several things at once.

In the example

After 200 visits Festkinder converts at 4 percent. First change: the subheading becomes a sentence a couple used in conversation.

Checklist

Checklist

Questions

What should a landing page include?

A benefit headline, a subheading, one clear call-to-action button, short sections on benefits, how it works and proof, answers to the most common objections, a price if it fits, a short form with a privacy note and, where required, an imprint. A menu and links that lead away from the action do not belong on it.

Can I create a landing page with a form for free?

Yes. Google Sites with Google Forms, the free WordPress.com plan with an embedded Tally form, or a free plan for pages written in an AI chat cost nothing. The page then usually runs on the provider's address. A custom domain costs something on most routes, the domain itself around $10 to $20 a year.

Can you password protect a Google Form?

Not natively. Google Forms has no password setting. You can require a Google sign-in or restrict responses to your organisation. A common workaround is a first question whose answer must match a word through response validation. That keeps casual visitors out but does not protect anything sensitive.

Can Google Forms use a custom domain?

No. A Google Form always runs on docs.google.com or forms.gle. To show it on your own address, embed it in a page you control, for example a Google Sites page, which does support custom domains.

Can you password protect a Typeform?

Not with a built-in setting. Typeform's help centre describes a workaround: a hidden field or an opening question asks for a code, and logic only lets people with the right code continue. For real password protection, look at Tally, Jotform or Fillout.

Sources

  1. Typeform Pricing, retrieved on 30.09.2026
  2. Restrict access to or password protect your typeform, Typeform Help Center, retrieved on 30.09.2026
  3. Custom domains, Typeform Help Center, retrieved on 30.09.2026
  4. Create a landing page with Typeform Pages (beta), Typeform Help Center, retrieved on 30.09.2026
  5. Typeform MCP server, Typeform Developers, retrieved on 30.09.2026
  6. Tally Pricing, retrieved on 30.09.2026
  7. Custom domains, Tally Help, retrieved on 30.09.2026
  8. Password protect forms, Tally Help, retrieved on 30.09.2026
  9. MCP, Tally Developer Docs, retrieved on 30.09.2026
  10. Jotform Pricing, retrieved on 30.09.2026
  11. How to use custom domains with Jotform Enterprise, Jotform Help, retrieved on 30.09.2026
  12. How to password protect a form, Jotform Help, retrieved on 30.09.2026
  13. Jotform MCP server, Jotform Developers, retrieved on 30.09.2026
  14. AI Landing Page Generator, Jotform, retrieved on 30.09.2026
  15. Fillout Pricing, retrieved on 30.09.2026
  16. Login page, Fillout Help, retrieved on 30.09.2026
  17. MCP overview, Zite Help, retrieved on 30.09.2026
  18. Paperform Pricing, retrieved on 30.09.2026
  19. Can I password protect a form?, Paperform Help, retrieved on 30.09.2026
  20. Youform Pricing, retrieved on 30.09.2026
  21. Connect an AI assistant to Youform, Youform Help, retrieved on 30.09.2026
  22. Choose who can respond to your form, Google Docs Editors Help, retrieved on 30.09.2026
  23. Configure the Google Workspace MCP servers, Google for Developers, retrieved on 30.09.2026
  24. Use a custom URL for your site, Google Sites Help, retrieved on 30.09.2026
  25. Conversion Benchmark Report 2024, Unbounce, retrieved on 20.10.2026
  26. Carrd Pro, pricing and features, retrieved on 20.10.2026
  27. WordPress.com Pricing, retrieved on 20.10.2026
  28. Regulation (EU) 2016/679 (General Data Protection Regulation), EUR-Lex, retrieved on 20.10.2026
  29. Federal Act on Data Protection (FADP), Fedlex, retrieved on 20.10.2026
  30. Cloudflare Turnstile, Cloudflare Docs, retrieved on 20.10.2026
  31. reCAPTCHA, Google for Developers, retrieved on 20.10.2026

Try it for free