Formstep

Collect structured data without the chasing.

Send smart forms, automate follow-ups, and route validated responses directly to your workflowsn8nZapier and AI agentsClaudeChatGPT.

  • Hosted in the EU
  • No credit card
  • Free forever

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.

People finish, and get it right.

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?

    AI checks their answers while they fill it in

    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.

    Reminded until they finish

    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 account, no rush

    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?

    Already filled in

    They confirm or correct what you already know. Locked fields stay put.

  • Answers: These questions don’t apply to me.

    Only what applies

    Logic hides what doesn’t apply, or your agent builds the form for this one person.

  • Answers: Is this link even safe?

    Clearly from you

    Your logo, colors and domain, so they know the link is safe.

  • Answers: My English isn’t very good.

    In their language

    The form, emails and reminders in the language they read.

  • Answers: Do I have to print and scan this?

    Read, sign and pay in the form

    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.

Everything you need to collect the answers.

Send a request once. Formstep follows it until it ends, so you never chase anyone.

1Send

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.

Start from what you know

Prefill answers from a CSV column, your workflow, or what your AI agent knows about them.

Your context, carried through

Pass a case number or amount. The form can show it, and it comes back unchanged with the answers.

2Follow

Every request at a glance

Who opened it, who’s answering and who hasn’t started, with a timeline of every email and answer.

Half-finished answers

Read what they’ve filled in so far. If they stop, send it to your integrations anyway.

Reminders, expiry and cancel

Reminders on your schedule until they finish. Set an end date, or cancel any time.

3Get answers

Their decision, ready to branch on

Answers under your field keys, plus approve, decline or changes as a fixed value.

Told the moment they finish

An email to you or your team, with a PDF of the answers. Your integrations get them too.

Read in your language

They answer in Norwegian, you read English. Export to Excel or PDF any time.

Fits into your workflow. Doesn’t replace it.

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.

n8nYour workflow

One step in the tool you already use.

Send from
  • Dashboard
  • n8n
  • Zapier
  • ClaudeClaude
  • ChatGPTChatGPT
  • MCP
  • REST API

Ada’s request

Back under your keys

The case_id comes back unchanged. Signed, and retried until it lands.

Answers to
  • Your callback
  • Form inbox
  • Webhooks
  • Slack
  • Notion
  • Google Sheets
  • Airtable
  • HubSpot
  • Linear
  • Discord
  • GitHub
See all integrations

Built so your workflow doesn’t break

  • Keys that stay putSame key through edits and translations
  • Warned before it breaksPublish flags any key a workflow would lose
  • Test modeCalls back, but emails and counts nothing
  • Safe to retrySend a run ID, and a retried step makes one request
  • Callbacks that landRetried, then you’re told. Replay in a click
  • Always an outcomeEvery request ends, so no run waits forever
  • The form they sawEdits never change past answers

The form engine under every request.

Build a multilingual form once, or tailor it for each person. Every request and public link runs on it, in your brand.

01BuildWrite it like a document, drag questions into columns, add logic, and let AI Validation check uploads.

Start free. Let Formstep do the chasing on Pro.

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.

submissions & requests
1,000/mo
file storage
100 MB
Sign up

  • Unlimited forms and team members
  • Requests from the API, MCP, n8n or Zapier
  • Answers sent back to your workflow
  • 10 invitation emails, to your own address

Emailing recipients, reminders and your own domain come with Pro.

Pro

$39.00/mo

Formstep sends and reminds, from your domain, under your brand.

submissions & requests
50,000/mo
file storage
100 GB
Start Pro

Everything in Free, plus

  • Invitation and reminder emails
  • Up to 5 custom domains, no Formstep branding
  • Emails from your domain, with your templates
  • Confirmation email with a PDF copy, to the respondent

Business

$109.00/mo

Verified emails, data retention, and a domain per client.

submissions & requests
50,000/mo
file storage
500 GB
Start Business

Everything in Pro, plus

  • Up to 20 custom domains
  • Respondent email verification
  • Custom data retention
  • Version history
  • Shared AI credit pool
  • Paid add-ons above 500 GB and 50,000/mo

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.

Questions people ask first

Something else on your mind? The docs cover every setting, and we answer email.

Read the docs

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 members

In 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 agreement

No. 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 request

They’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 signatures

Yes. 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 embeds

Yes, 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.

Exports

No. 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 integration

Yes. 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

Ask anyone for what you need.

Publish a sample form, answer it as your recipient would, and watch the answers come back. No account needed.

Read the docs