A feedback form — and JSON endpoint — that uses AI to tag every submission with sentiment, a category, and a summary.
Collect customer feedback and understand it automatically. This provisions a hosted, branded feedback form (that is also a JSON endpoint your own site can POST to) into your Google account. Each submission is analyzed by Claude — positive/neutral/negative sentiment, a category, and a one-line summary — and saved to your Sheet, so raw comments become structured data you can filter and chart. Optionally get an email the moment negative feedback comes in.
A JSON endpoint you POST to from your own site.
Connect Google, configure, and spin it up — it lives in your Drive. No servers, no subscription.
What lands in your Google account
A Drive folder
Holds this app — yours to browse, share, or delete.
A Google Sheet
The app’s database — rows you own.
An Apps Script web app
Deployed as you — a permanent URL.
What you configure
- Form headline
- Anthropic API key *Your Anthropic API key — used only inside your own script to classify feedback.
- Categories (optional)One per line. The AI picks the best fit for each submission. Leave blank to let it choose its own.
- Claude modelWhich Claude model classifies feedback.
- Alert email for negative feedback (optional)Emailed whenever a submission is classified negative. Leave blank for none.
- Accent color
Permissions
Beyond its own Sheet, this app requests script.external_request, script.send_mail. You authorize the script once, after it deploys into your account.