Forms
A site that talks back. No plugin.
A contact form, a sign-up list, a download, a discount code or a donation page on your own site. Ask your AI; messages arrive in your own inbox and payments go to your own Stripe account. No form service somewhere else.
- Put a contact form on my contact page. Messages can go to info@harpersbakery.com.
scripts.enablecontact form on- The form is ready. You will get one email at info@harpersbakery.com; click the link in it and the messages start coming in.
sites.deploycontact.html- Form live on harpersbakery.com/contact
Five kinds
Messages, sign-ups and payments, right on your own site.
Your site is still made of plain HTML files. The form sends what the visitor fills in to us, and we pass it on.
How it works
Three steps, and your AI does most of the work.
Ask your AI
Say what you want: a contact form, a signup list, and which address the messages go to. Your AI puts the form on the page and makes the thank-you page too.
scripts.enableConfirm the address
If messages go to an address other than your account's, that address first gets one email with a link. That way nobody can make your form email a stranger.
Messages come in
Each message is in your inbox within seconds. Signups are listed on your site's page in the dashboard, with a CSV export, or just ask your AI.
scripts.subscribers
Careful with data
We keep as little as we can.
A form handles your visitors' data. So we keep it small: what is not needed, we do not keep.
- Kept only if you choose
- We pass on a message from the contact form and, by default, do not keep it; we only count how many came in. If you turn on storage, you see the submissions in the dashboard and can download them as CSV; we erase them after a year. The same goes for a download: we pass the details on and only keep the link, without any details, until it expires. For a discount code from a list we only note when the code went out, not to whom. For a payment we keep the order; the buyer's details are erased after 90 days. A name a donor chose to show stays while the campaign runs and for a year after.
- Confirmed signups
- Only people who confirmed their address themselves are on the list. Unsubscribing is always one click.
- No cookies
- The form sets no cookies and does not track your visitors. It needs no cookie banner.
- European
- Forms and email run through servers in Germany and the Netherlands.
A site with a contact form, without a plugin?
Create an account and connect your AI. Then just say what you want: a site, a domain, a contact form.
Already using Claude, ChatGPT or Gemini? Add Spaicely as a connector with this address: https://mcp.spaicely.com/mcp