---
title: "Choose your platform"
description: "Where is your form? Pick your site builder, your code or your AI builder, and follow one short guide with one block to copy."
url: "https://formparcel.live/docs/setup"
---

# Choose your platform

Where is your form? Pick your site builder, your code or your AI builder, and follow one short guide with one block to copy.

## Where is your form?

[**I write code** Plain HTML, fetch, React, Next.js or Astro.](https://formparcel.live/docs/guides/html)[**AI builder or coding agent** Lovable, Bolt, v0, Replit, Cursor, Claude Code, Codex.](https://formparcel.live/docs/guides/ai)[**WordPress** A Custom HTML block or Elementor’s HTML widget.](https://formparcel.live/docs/guides/wordpress)[**Webflow** A custom form action plus one script line.](https://formparcel.live/docs/guides/webflow)[**Framer** An Embed, not Framer’s own form.](https://formparcel.live/docs/guides/framer)[**Wix** An Embed HTML element.](https://formparcel.live/docs/guides/wix)[**Squarespace** A Code block.](https://formparcel.live/docs/guides/squarespace)[**Shopify** A Custom Liquid section.](https://formparcel.live/docs/guides/shopify)

Something else? Send [the instructions for your AI](https://formparcel.live/docs/guides/ai#copy-the-instructions) to your developer: they work for people too.

## One rule for every platform

The form must post from the visitor’s browser and load FormParcel’s bot check. A builder that forwards the form from its own server, through a webhook or a plugin, sends leads that wait in your Spam folder. [Learn more](https://formparcel.live/docs/reference/bot-check)

## Then set up the form

- [Google Sheets](https://formparcel.live/docs/setup/google-sheets): where leads are delivered.
- [Spam protection](https://formparcel.live/docs/setup/spam-protection): the bot check, the Spam folder and the optional Turnstile check.
- [Auto-reply](https://formparcel.live/docs/setup/autoresponder): an optional thank-you email to the visitor.
