---
title: "FormParcel docs"
description: "FormParcel gives a website form a public address. Each lead it accepts is stored, delivered to your client's Google Sheet, and gets a receipt you can check."
url: "https://formparcel.live/docs"
---

# FormParcel docs

FormParcel gives a website form a public address. Each lead it accepts is stored, delivered to your client's Google Sheet, and gets a receipt you can check.

[**Quickstart →** Form address to first receipt.](https://formparcel.live/docs/quickstart)[**Choose your platform →** WordPress, Webflow, Framer, Wix, Squarespace, Shopify or code.](https://formparcel.live/docs/setup)[**Use an AI builder →** One block of instructions to paste into your AI.](https://formparcel.live/docs/guides/ai)[**Answers and error codes →** What the form address sends back, and every refusal.](https://formparcel.live/docs/reference/responses)[**Read a receipt →** What each delivery state means.](https://formparcel.live/docs/reference/receipts)[**Fix a problem →** Start from the code or the state you see.](https://formparcel.live/docs/help/troubleshooting)

## What FormParcel does not do

- It does not take file uploads. A file in a form post is refused.
- It does not take passwords, one-time codes or card details. A field named like one is refused.
- It is not a form builder. Your form keeps the markup you wrote.
- It does not take posts from a server yet: a post without the browser’s bot check waits in Spam. See [Bot check](https://formparcel.live/docs/reference/bot-check).
- It has no management API, command line or MCP server. Only the form address is documented here.

## For AI agents

Every page has a Markdown copy at the same address plus `.md`. The whole set is in [llms.txt](https://formparcel.live/llms.txt) and [llms-full.txt](https://formparcel.live/llms-full.txt), and the form address is described in [openapi.json](https://formparcel.live/openapi.json).

## All pages

Get started

- [Overview](https://formparcel.live/docs)
- [Quickstart](https://formparcel.live/docs/quickstart)
- [How it works](https://formparcel.live/docs/how-it-works)

Set up

- [Choose your platform](https://formparcel.live/docs/setup)
- [Google Sheets](https://formparcel.live/docs/setup/google-sheets)
- [Email notifications](https://formparcel.live/docs/setup/email)
- [Spam protection](https://formparcel.live/docs/setup/spam-protection)
- [Auto-reply](https://formparcel.live/docs/setup/autoresponder)

Guides

- [Plain HTML form](https://formparcel.live/docs/guides/html)
- [JavaScript fetch](https://formparcel.live/docs/guides/fetch)
- [React](https://formparcel.live/docs/guides/react)
- [Next.js](https://formparcel.live/docs/guides/nextjs)
- [Astro](https://formparcel.live/docs/guides/astro)
- [WordPress](https://formparcel.live/docs/guides/wordpress)
- [Webflow](https://formparcel.live/docs/guides/webflow)
- [Framer](https://formparcel.live/docs/guides/framer)
- [Wix](https://formparcel.live/docs/guides/wix)
- [Squarespace](https://formparcel.live/docs/guides/squarespace)
- [Shopify](https://formparcel.live/docs/guides/shopify)
- [AI builders and agents](https://formparcel.live/docs/guides/ai)

Reference

- [`POST /f/{formId}`](https://formparcel.live/docs/reference/endpoint)
- [Responses and errors](https://formparcel.live/docs/reference/responses)
- [Special fields](https://formparcel.live/docs/reference/fields)
- [Bot check](https://formparcel.live/docs/reference/bot-check)
- [Limits and retention](https://formparcel.live/docs/reference/limits)
- [Receipts and delivery states](https://formparcel.live/docs/reference/receipts)

Help

- [Troubleshooting](https://formparcel.live/docs/help/troubleshooting)
