Blog
How to Make a Form with Claude

How to Make a Form with Claude

To make a form with Claude, describe the fields you need in plain English and connect Claude to a hosted form tool. Claude writes the questions, builds the form, and hands you a live link you can share and collect responses through. There is no editor to learn and no account required to try it. This guide covers the exact steps, the prompts that work, and where the approach falls short.

TL;DR

You can build a real, working form by telling Claude what you want to collect, as long as Claude has a way to publish it. The simplest path is to point Claude at a hosted form builder like QuizGen (opens in a new tab) and say "make me a contact form with these fields and send me the link." Claude drafts the form, hosts it, and returns a URL that works on any phone. The catch is that the form is only as sharp as the context you give Claude, so tell it what the form is for and who fills it in. New to working this way? The free Claude Cowork course is the fastest way to get the hang of it.

Two things "make a form with Claude" can mean

There are two versions of this, and it helps to know which one you want.

In the first, Claude writes the form's fields and questions as text, and you paste them into Google Forms or a document yourself. It saves you the wording, but you still do the assembly.

In the second, Claude builds and hosts the whole form, so you never open a form editor. You describe it in chat and get back a live link that collects responses. That is what this guide is about, because it is the version that actually removes the work.

The difference is whether Claude is connected to a tool that can publish. On its own, Claude writes text. Connected to a hosted form builder, that text becomes a working form.

Step 1: Give Claude somewhere to publish the form

Claude does not host web pages by itself, so you connect it to a form tool that does. With QuizGen (opens in a new tab) you have two ways in:

  • Paste-and-go. In any Claude chat, say: "Use quizgen.dev to build me a form. Read quizgen.dev/llms.txt first, then make it and send me the link." Claude reads the instructions and creates the form itself.
  • Connect it once. In Claude Desktop or Claude Cowork you can add the tool as a connector so Claude already knows how to build forms without a reminder each time. If that idea is new, Claude Projects, explained covers the same concept of giving Claude standing tools and context.

Now Claude has somewhere to put the form instead of only describing one.

Step 2: Describe the form in plain English

This is the whole job. You list what you want to collect and Claude handles the rest:

Make a contact form for my landscaping business. Fields: name, email,
phone, property address, service needed (mowing, cleanup, or design),
and a message box. Keep it short.

Claude turns that into a real, hosted form with the right field types, and you can keep talking to refine it:

Add a dropdown for how they heard about us, make the phone number
optional, and add a checkbox to agree to be contacted by text.

You are editing the form by describing changes, not by dragging boxes around. Ask for the field types you want, mark which ones are required, and tell Claude the order.

Step 3: Get your link and collect responses

Claude hands back a normal-looking web link. Open it to check it, then put it on your site, email it, or text it. A good hosted form works on a phone, saves someone's progress if they get interrupted, and needs no account for them to fill it in.

You do not sit in a dashboard waiting. You can ask Claude "how many people filled out my contact form this week, and what did they say?" and it reads the responses back to you, or you route new submissions straight to your email or a spreadsheet.

Common forms you can build this way

The same approach covers most of what a small business needs to collect:

  • Contact and inquiry forms for your website.
  • Client intake forms that gather the details before a first call.
  • Booking and request forms for quotes, appointments, or service calls.
  • Feedback and survey forms after a job or a purchase.
  • Signup and waitlist forms for an event or a launch.

Each one is the same move: describe what you need, get a link, share it.

What makes a Claude form good (or generic)

Here is the part most guides leave out. Turning your description into fields is the easy part. Whether the form is actually useful depends on how much Claude knows about your business.

Ask a cold Claude for "an intake form" and you get name, email, and a message box. Ask a Claude that knows your services, your pricing tiers, and the three things you always end up asking a new client anyway, and you get a form that collects what you actually need before the first call, so you stop playing email tag. Teaching Claude your business once, so every form, email, and document afterward comes out sharper, is exactly what making AI remember your business is about.

The same skill also lets you make a quiz with Claude when you want scoring or a result at the end, not just data collection.

Where this falls short

A few honest limits. Claude works only from what you tell it, so if you leave out a field it will not read your mind. Review the form before you share it and add anything missing.

Hosted forms collect what people type, and people mistype emails and skip optional fields. Keep required fields to the few that matter, and confirm important details on the call rather than trusting every entry.

And Claude does not have live access to your other systems unless your setup connects them. It can hand responses to your email or a spreadsheet if you wire that up, but "build a form" and "plug it into my CRM" are two different asks. Start with the form, then connect it.

None of this makes the approach less useful. It means you stay the editor: Claude clears the setup work, you check the result before it goes live.

Frequently asked questions

How do I make a form with Claude for free?

Connect Claude to a hosted form tool and describe the form. With QuizGen, a form built without an account is live immediately as a sandbox for a limited number of responses, and the free plan covers a few permanent forms. You can make and share a working form without paying.

What kinds of forms can Claude build?

Contact forms, client intake forms, booking and quote requests, feedback surveys, event signups, and waitlists. Anything that is a set of fields people fill in. If you want scoring or a result at the end, that is a quiz, which Claude can also build.

Do I need to know how to code to make a form with Claude?

No. The whole process is describing what you want in plain English. Claude and the connected form tool handle the building and hosting. This is aimed at business owners and operators, not developers.

How do I get the form responses?

Ask Claude to read them back to you, or route new submissions to your email or a spreadsheet automatically. You do not have to log into a dashboard to see what came in.

Why does my Claude form feel generic?

Because Claude does not know your business yet. Tell it what the form is for, who fills it in, and what you actually need to collect, and the fields get specific. Giving Claude your business context once is the biggest single improvement to anything it builds for you.

Learn to work this way

Building a form is one small example of a bigger shift: describing what you want in plain English and letting Claude do the assembly. Once it clicks for forms, the same approach works for emails, documents, spreadsheets, and quizzes.

The free Claude Cowork course teaches that way of working from scratch, no technical background assumed. If you want Claude set up around your specific business, that is what Get Set Up on Claude is for.

— Clarence T. Archibald IV


MIT 2026 © Nextra.