Logos and brand guidelines
Set the question to accept SVG, PDF, AI or PNG and cap the size. What arrives is the file you asked for, not a logo screenshotted out of a slide deck.
One link collects the scope, the budget range, the deadline, the decision makers and the brand files before your first call. Upform asks one question per screen, branches by service line, and takes unlimited intakes on the free plan.
Unlimited forms and unlimited intakes on the free plan. Forever.
4 →
In two or three sentences, what are we making?
Your words, not ours. We will pull on the threads in the call.
21
Question types, all on the free plan
∞
Client intakes, never capped
20
Logic operators to branch on
$0
To onboard every client this year
A client intake form is a structured questionnaire a new client completes before work starts. It collects the facts a project cannot begin without (contact details, scope, goals, budget range, timeline, decision makers and existing assets) in one pass, so the brief arrives complete instead of arriving across fourteen replies.
The kickoff email thread is not a bad process because clients are disorganized. It is bad because it has no structure. Every question you forget to ask becomes a reply two days later, every answer sits in a different message, and the logo always arrives last.
An intake form is not a proposal, a contract or a discovery call. It is the thing that makes the discovery call short. Send it once the lead has qualified, and the kickoff changes from tell me about your business into we read your answers, here is what we would do.
Ten things, and each has to earn its place. The test: if the answer would not change what you do, what you charge or when you start, it is a question for the call. Here is the set that passes, with the Upform question type for each.
With sub-fields counted, that is eleven to fourteen screens. On one scrolling page it looks like paperwork. As a conversational form it is a short sequence with a progress bar, and most clients finish it on a phone the evening it lands.
The budget question
Budget is the question intake forms skip most often, and skipping it is why the proposal comes back to a number nobody expected. Bands fix it: the client picks a range on a screen of its own, rather than negotiating over email.
7 →
What budget range are you working with?
Pick the closest band. It shapes what we propose, not whether we reply.
A Single Choice question with A–E shortcuts, one of 21 question types, free on every plan.
3 →
Which service are you here for?
Branching
Studios end up maintaining four intake forms because a brand questionnaire and a web build questionnaire share only their first three questions. Ask the service line up front and let one form sort itself out.
Logic routes, it does not calculate. There is no scoring engine, so pricing still happens in the proposal. See forms for agencies for the rest of the process.
See conditional logicAssets
Most of the kickoff thread exists to chase attachments. A File Upload question ends it: the client attaches what they have while still answering, with no account, no login and no request for drive access.
Set the question to accept SVG, PDF, AI or PNG and cap the size. What arrives is the file you asked for, not a logo screenshotted out of a slide deck.
Existing page copy, a product list, last year's report. One upload question replaces the three-message exchange about where the content lives and who owns the folder.
Screenshots of sites they like, product shots, the deck their board already approved. Pair the upload with a Picture Choice grid when you would rather offer three directions than read a paragraph.
Uploads are scoped to the form that collected them and open from the response drawer alongside the answers. The free plan includes 100 MB of storage; Pro removes the cap.
After the submit
Every intake sits in the responses table with search, a date filter, CSV export and a side drawer holding the full answer set and the files. Then it goes where your projects already start.
The Notion connection lists only the databases you have explicitly shared, so a client tracker syncs without handing over the rest of your workspace.
Everyone who submits appears in Contacts with their name, email, company, submission count and when you last heard from them.
Every integration connects through your own account over OAuth, and n8n and custom webhooks sign each delivery with an HMAC-SHA256 header.
Templates
Preview any of them live, clone onto your account in one click, then cut the questions that do not fit how you work.
What's your project budget?
The ten fields on this page, in order, with the budget branch already wired up.
OnboardingWhat's the main goal of this project?
Audience, message, tone, references and the one thing the work has to achieve.
OnboardingHow many pages do you need?
Pages, current URL, who updates it, what the site has to do that the old one did not.
OnboardingWhat do you need a quote for?
The shorter cousin, for people who are not clients yet. Five screens, branched on budget.
OnboardingTwenty-plus more in the template gallery, including booking, order and feedback forms.
Ten things: contact details, company and website, project scope, goals, budget range, timeline, decision makers, existing assets, brand references and success criteria. Anything that would not change what you do, what you charge or when you start belongs in the kickoff call instead. Ten questions is around twelve screens in a conversational form, which most clients finish on a phone in under five minutes.
Yes, and it stays free. The free plan includes unlimited forms, unlimited intakes, all 21 question types, conditional logic, every integration and 100 MB of file storage. Your forms carry a small Upform mark. Pro is 12 dollars a month and removes the mark, lifts the storage cap and adds up to five team members.
Yes, but ask it as a Single Choice with bands rather than an open number field. A band gets answered because picking a range is not a commitment, while a blank box reads like a negotiation and gets skipped. Add a not-sure-yet option so nobody abandons the form on that screen, and put the question after scope, once the client has already invested a few answers.
Yes. Add a File Upload question, choose which file types you accept and set a maximum size. Clients attach files inside the form with no account, no login and no shared drive invitation. Uploads are stored scoped to that one form and open from the response drawer, and the free plan includes 100 MB of storage.
Yes, and that is the usual setup. Ask which service the client is here for as a Single Choice or Dropdown near the top, then use conditional logic to show only the questions that service needs. One link covers web, brand and retainer work, and every answer still lands in the same responses table with the service recorded against it.
Every intake lands in the responses table for that form, with search, a date filter, CSV export and a side drawer holding the full answer set and any uploaded files. From there it can create a Notion database row, a Google Sheets row, a Slack message, a monday.com board item, a HubSpot contact, a custom webhook call or an n8n workflow run. Each integration connects with your own account over OAuth.
Get started
Clone the intake template, change the questions to match how you work, publish. Twenty minutes today, and every client after this one starts with a complete brief.
No credit card. Unlimited forms and unlimited intakes on the free plan.