One person or a whole list
Each person gets their own request, link and reminders. Upload a CSV, paste a list or pick from HubSpot.
Send smart forms, automate follow-ups, and route validated responses directly to your workflows and AI agents.
Demo: the Formstep dashboard. A request to Ada Lovelace is sent from the dashboard with her company name prefilled and locked. She opens it, starts answering, and submits. Her answers arrive on the Requests page under their field keys: the company name, the billing address, her company registration, an AI Validation that passed because the registration matches the company name, and her signature.
Each request opens a form made for one person. It answers the questions people always ask, and checks their answers before they reach you.
Example: a Nordlys supplier onboarding form. The supplier uploads an invoice by mistake, AI Validation notes that it needs the certificate of registration, and the certificate passes: it has the owner’s signature.
Answers: Did I fill this in right?
Write a rule in plain words. AI reads each file and written answer against it, and tells them what’s wrong or missing while they can still fix it. Fewer wrong answers, fewer follow-up emails.
Answers: Sorry, I forgot about it.
Reminders on your schedule, in their language, and the answers they gave are still there when they come back.
Answers: Can I finish this later?
No sign-up. Answers save as they go, so they can finish later on any device.
Answers: Why do I have to fill everything in again?
They confirm or correct what you already know. Locked fields stay put.
Answers: These questions don’t apply to me.
Logic hides what doesn’t apply, or your agent builds the form for this one person.
Answers: Is this link even safe?
Your logo, colors and domain, so they know the link is safe.
Answers: My English isn’t very good.
The form, emails and reminders in the language they read.
Answers: Do I have to print and scan this?
Read the contract or price list you attach, sign it, approve it and pay, with nothing to print. They can get a PDF copy by email.
Send a request once. Formstep follows it until it ends, so you never chase anyone.
Send from the tools you already use. The answers come back under keys that never change, to the run that asked.
A HubSpot deal starts an n8n workflow, which creates a request with case_id CS-2048 and waits to branch on approve, decline or changes. Ada answers it on her phone: her company name is prefilled and locked, AI Validation passes her registration, she approves and signs. A signed callback brings the outcome and her answers back under their field keys, with case_id CS-2048 unchanged.
Your workflow
One step in the tool you already use.
Ada’s request
Back under your keys
The case_id comes back unchanged. Signed, and retried until it lands.
Build a multilingual form once, or tailor it for each person. Every request and public link runs on it, in your brand.
Every plan creates requests, prefills and locks fields, and sends the answers back to your workflow. On Free you send the link. On Pro, Formstep sends it and follows up.
Showing monthly prices
Free
$0.00/mo
The whole request flow. You send the link.
Emailing recipients, reminders and your own domain come with Pro.
Pro
$39.00/mo
Formstep sends and reminds, from your domain, under your brand.
Everything in Free, plus
Business
$109.00/mo
Verified emails, data retention, and a domain per client.
Everything in Pro, plus
Requests
Build
Share
Collect
A request uses one unit when created, answered or not; answers, test requests and same-key retries are free. How the allowance works
Prices excl. tax, in your local currency. No credit card required for Free.
Something else on your mind? The docs cover every setting, and we answer email.
Yes, as many as you need, on every plan. Each client or brand gets its own workspace with its own members, forms, integrations, domains and answers, so nothing mixes. Invite your team with one link: members are unlimited, with no per-seat pricing. Payments go to the client’s own Stripe and bookings to their Cal.com, and on Pro and Business forms and emails can run on the client’s domain without Formstep branding. Your workspaces share your plan’s monthly allowance and storage. Remove a member, and their API keys and connected apps stop working.
Workspaces and membersIn the EU. Requests and answers are stored on AWS in Ireland, uploaded files and signatures in Cloudflare’s EU storage, and AI runs on Amazon Bedrock inside the EU, which keeps no copy and never trains on your data. A data processing agreement applies automatically. Data is encrypted in transit and at rest, with daily encrypted backups. Answers stay until you delete them, and on Business you can have them deleted on a schedule.
Data processing agreementNo. Send the request from the dashboard and read the answers on the Requests page; a workflow sends the same request when you automate later. On Pro and Business, Formstep emails the recipient, from your own domain once you set one up. On Free, it sends your first 10 invitations to your own address, so you can see the email; send the link yourself through any channel.
Send your first requestThey’re questions you add to the form, on every plan. Payments go through your own Stripe account, straight to you, in 15 currencies, and Formstep takes no cut; the amount can be fixed or calculated from the answers. Bookings use your Cal.com: people pick a time inside the form. File uploads take up to 1 GB per file, with the types and number you allow, within your plan’s storage. Signatures are drawn with a finger, mouse or trackpad and appear in the submission PDF.
Payments, files and signaturesYes. Every published form also gets a share link any number of people can answer: post it, embed the form, open it as a popup or print a QR code. Logic, translations and integrations work as they do on a request, and answers land in the same inbox, so you don’t need a separate form builder.
Share links and embedsYes, on every plan. Download a form’s answers as CSV or Excel, with your filters applied, and download a PDF of any submission from its row, in the language it was answered in. On Pro and Business, the PDF can also be attached to notification and confirmation emails, and webhooks and integrations carry a link to it.
ExportsNo. Formstep handles the step where you need something from a person; your CRM keeps the customer record, and Formstep keeps no contact list. Each request stores who it went to, the details your workflow passed along, and its answers. Expired or canceled requests are deleted 30 days after they end; completed ones stay until you delete them. With HubSpot, you can prefill a request from a contact, and the answers update that contact.
HubSpot integrationYes. Describe a form, or upload a PDF or a screenshot, and AI builds it; then refine it by chat in the editor. AI also translates forms, analyzes submissions and can run your workspace by chat, asking first before it publishes or deletes anything. It runs on Amazon Bedrock in the EU and never trains on your data. AI uses credit packs you buy when you need them, and they never expire. Your own AI agent can also work through MCP without using credits.
AI features
Publish a sample form, answer it as your recipient would, and watch the answers come back. No account needed.
Read the docsYour partner discount: 50% off Pro
For your first 3 months on monthly billing. Applied at checkout, no code needed. See pricing