HTML forms to Google Sheets.
No backend needed.
Point your form at one URL. Submissions appear in your sheet — with email alerts, redirects, and webhooks when you need them.
<form action="https://forms.codeaddon.com/s/your-form-id" method="POST">
How it works
Three steps, no server required.
Install the add-on
Install "HTML Forms to Google Sheets" in Google Sheets from the Workspace Marketplace.
Create Form Link
Click "Create Form Link" in the sidebar and copy your endpoint.
Paste into your form
Paste the endpoint into your form's action. Submissions appear in your sheet instantly.
Everything a form needs
Google Sheets sync
Your data lives in your sheet — yours forever, every plan.
Spam honeypot
Silently drops bots — no CAPTCHA needed.
Analytics in Sheets
Submission trends & traffic sources — see which pages convert.
Email alerts Essential
Get notified the moment a submission comes in.
Cloud Backup Essential
A searchable server-side copy of every submission — browse, export CSV, and restore to your sheet if rows ever get deleted.
Auto-response & webhooks Pro
Reply to every submitter automatically — different replies based on their answers: Hi {{name}}, we got your message.
Building an SPA?
Submit with fetch and get JSON back.
fetch(endpoint, {
method: 'POST',
headers: {
'Accept': 'application/json',
'Content-Type': 'application/json'
},
body: JSON.stringify(data)
})
Simple, transparent pricing
- ✓ 3 forms
- ✓ 300 submissions/mo
- ✓ Sheet keeps your data forever
- ✓ Stat tiles + 7-day chart
Upgrade anytime from the add-on
- ✓ Unlimited forms
- ✓ 2,000 submissions/mo
- ✓ Email alerts — 500 emails/mo
- ✓ Cloud Backup 30 days, CSV export & restore
- ✓ Redirects & custom thank-you text
- ✓ No branding
- ✓ 30-day analytics
Upgrade anytime from the add-on
- Everything in Essential, plus:
- ✓ 10,000 submissions/mo
- ✓ Smart auto-response & rules — 2,000 emails/mo
- ✓ Webhooks
- ✓ Traffic-source analytics
- ✓ Cloud Backup 90 days
- ✓ 90-day charts
- ✓ Full custom thank-you page
Upgrade anytime from the add-on
Every plan: your submissions live in your Google Sheet — yours forever.
Frequently asked questions
Is the free plan really free?
Yes — forever. No credit card, no trial clock.
Do you store my submissions?
Free plan: no — submissions go straight to your sheet and nowhere else; we keep only counters. Paid plans: Cloud Backup keeps a copy for 30 or 90 days for browsing, CSV export & restore.
How long do I keep my data?
Forever — it's your sheet.
What if I delete rows by accident?
On paid plans, Restore-to-sheet rebuilds them from Cloud Backup into a new tab.
File uploads?
Not yet.
Do I need to code?
Paste one line into your form's action. Or use the Generator to build a form with no code at all.
What happens over quota?
Submissions are politely rejected until next month. Your sheet data is untouched.
Who do auto-response emails come from?
Your name, our address — replies go to your inbox.
Have a question?
Send us a message, or reach us directly.
Contact details
Albuquerque, NM 87110