Every accepted lead gets a delivery receipt.
Point your website’s form at FormParcel. Each lead is stored first, then emailed to you and added to your Google Sheet, with a receipt that tracks it until it lands.
Free plan: 50 leads a month. No card needed.
On every plan, for every lead
- Saved before it is acknowledgedYour form gets its answer only after the lead is stored.
- Receipt ID in every Sheet rowColumn A holds the receipt ID, so any row matches its receipt.
- Retries that do not duplicate rowsBefore writing again, FormParcel looks for the lead in the Sheet.
- Encrypted at restLead content and Google tokens are encrypted before they are stored.
Live in three steps
No form builder and no migration. Your page keeps its own design.
- 1
Point your form at FormParcel
Change one attribute, the form’s action. Or send it with fetch.
- 2
Every lead gets a receipt
Stored first, then answered. The receipt ID is your proof it arrived.
- 3
It lands in your Sheet
A new row, retried if Google is busy. If a person is needed, the receipt says what to fix.
Works with the site you already have
One short guide per platform, with one block to copy.
- HTMLCode
- fetchCode
- ReactCode
- Next.jsCode
- AstroCode
- WordPressSite builders
- WebflowSite builders
- FramerSite builders
- WixSite builders
- SquarespaceSite builders
- ShopifySite builders
- All setup guidesWhere is your form?
WordPress is a trademark of the WordPress Foundation; Wix is a trademark of Wix.com Ltd. Vercel, the Vercel design, Next.js and related marks, designs and logos are trademarks or registered trademarks of Vercel, Inc. or its affiliates in the US and other countries. FormParcel is not affiliated with them.
In your inbox and your Google Sheet
- In the Google account you choose: yours or your client’s.
- Text that would run as a formula is neutralised first.
- A new field waits for your review, never the wrong column.
- A renamed header row pauses delivery instead of shifting columns.
- Each lead is also emailed to the people you add.
Spam is held, never delivered
Every form runs FormParcel’s own bot check, with no cookies and no widget. Suspected spam waits in a Spam folder and is never counted.
Release a real lead with Not spam. A site can add Cloudflare Turnstile with its own free keys.
Free for 50 leads a month
Pay for volume and client sites, never for reliability.
Free
₹0a month
Try FormParcel on your own site.
- 50 leads a month
- 1 site, 2 forms
Starter
Recommended₹499a month
A freelancer with a few client sites.
- 1,000 leads a month
- 3 client sites
Agency
₹1,599a month
An agency running many client sites.
- 10,000 leads a month
- 25 client sites
Receipts, retries and repair on every plan. No GST is charged.
Compare plansQuestions
More answers in the docs.
Why not wire a form to Zapier or Apps Script myself?
You can, and for one low-stakes form it may be enough. The difference shows when something fails.
| What happens | Form → Zapier or Apps Script → Sheet | FormParcel |
|---|---|---|
| Proof a lead arrived | A row in the Sheet, or nothing. A failed attempt leaves no record unless you log it yourself. | A receipt per lead: accepted, delivered or needs action, with times and attempts. |
| When Google is slow or down | The call fails. Unless you wrote retries, the lead is not stored anywhere else. | The lead is stored first, then delivery is retried automatically. |
| When someone edits the Sheet's columns | Values can land in the wrong columns without warning. | Delivery pauses and flags it, instead of writing into misaligned columns. |
| When a form gains a new field | The field may be dropped, or added where you did not plan for it. | The lead waits for your review, so nothing is dropped. |
Who owns the Google Sheet?
FormParcel creates each form’s Sheet in the Google account you choose, so it can live in your own Drive or in your client’s. Signing in shares only your name and email, and Sheet access is a separate, narrower permission that covers only the files FormParcel creates.
What happens to a lead if Google Sheets is down?
The lead is stored first, then FormParcel retries delivery on a schedule and the receipt shows it as retrying. If something needs a person, such as a deleted Sheet, the receipt names the problem and the lead waits. Content of a lead that has not been delivered is kept for up to 30 days.
What happens if I go over my monthly limit?
Going over your monthly limit does not stop delivery. Until a workspace has used three times its limit, every lead is still stored and delivered to your Sheet and by email. At three times the limit, the form refuses new leads for the rest of the month. The visitor is told plainly that their message was not accepted. A refused lead is not saved and has no receipt. Spam is not counted toward your limit.
Can visitors upload files, or can I collect payment details?
No. FormParcel accepts text fields only and refuses file uploads. A submission with a field named like a password or card detail, such as password or card number, is refused, and no receipt is created.
Point your first form at FormParcel.
Your first form is ready when you sign in. Send a test lead and watch its receipt before you touch a client’s site.