Reply forms
Let them answer on the page — no email thread required.
A proposal that ends with "reply to this email" loses the moment. Put the reply form on the page itself: one HTML attribute, and every answer is captured, emailed to you instantly, and stored with the page.
What you get
A form that just works
No endpoint, no key
Write a plain HTML form and add one attribute: <form data-pagelive>. Pagelive wires it when the page is served — submit handling, success state, spam protection.
Instant email
The moment someone replies, the full submission lands in your inbox — "your client answered" beats "your client probably saw it."
Replies live with the page
Every submission is stored with the page — read them in the dashboard, or ask Claude ("did anyone reply to the proposal?") via the MCP connector.
Spam-filtered by default
Honeypot field, rate limits per visitor and per page, and size caps — wired in automatically, nothing to configure.
The whole integration
<form data-pagelive data-pagelive-success="✓ Got it — we'll be in touch."> <input name="name" placeholder="Your name"> <textarea name="notes" placeholder="Questions, changes, timing…"></textarea> <button type="submit">Send reply</button> </form>
How it works
Three steps to answered proposals
Add a form to your page
Any fields you like — name, decision, notes. Just include data-pagelive on the <form> tag. No action, no JavaScript.
Publish and send the link
Drop the HTML, or say "publish this" in Claude. The form works the moment the page is live.
Read the replies
Email per reply, a Replies list on the page's dashboard, and the list_form_submissions tool if your agent should read them.
Pairs naturally with link tracking (you saw them read it; now you see them answer) and publishing from Claude — your agent can build the proposal, publish it, and read the replies.
Frequently asked
How do I add a form to my page? +
Write a normal HTML form and add the data-pagelive attribute: <form data-pagelive>. Pagelive wires it automatically when the page is served — no action URL, no endpoint, no API key. An optional data-pagelive-success attribute sets the message shown after submitting.
Where do replies go? +
Three places: an email to you the moment each reply arrives, a Replies section on the page's dashboard, and the list_form_submissions tool in the Claude connector so an agent can read them too.
Does the person replying need an account? +
No. They type into the form on the page and hit send — no login, no account, nothing to install.
What about spam? +
Submissions pass a hidden honeypot check and per-visitor and per-page rate limits, and oversized submissions are rejected. Replies are stored privately with your page — never indexed, never used to train AI, never shared.
Which pages can collect replies? +
Claimed pages — pages in your account. Anonymous quick-publish pages can't collect replies (there's no owner to deliver them to); claim the page first.
Send a proposal they can answer.
Publish a page with a reply form in under a minute — free to start, no credit card.