Add free, simple forms with a single prompt. Tally is a free-first form builder that lets you create unlimited forms with no response limits on the free plan. Connect it to Rocket to describe the form you need in chat and have the embed code, webhook listeners, and response storage generated automatically.Tally pairs well with Supabase (for persisting responses), Resend or SendGrid (for notification emails), and Stripe (for accepting payments directly in forms).Prerequisites
- A Rocket account at rocket.new.
- A Tally account.
- For mobile: the Rocket mobile app installed.
What you can use it for
Contact forms
Contact forms
Add a simple contact form to your website with name, email, and message fields. Route submissions to your inbox or store them in a database.Try this prompt:Rocket creates: Tally form embed, webhook listener, Supabase insert, and email notification.
Feedback forms
Feedback forms
Collect user feedback, feature requests, or satisfaction ratings with a quick inline form.Try this prompt:Rocket creates: embedded Tally form, webhook handler, and Supabase storage for feedback entries.
Waitlist signups
Waitlist signups
Build a pre-launch waitlist that collects emails and optionally tracks referral sources.Try this prompt:Rocket creates: landing page with Tally embed, submission webhook, and confirmation message.
Registration forms
Registration forms
Handle event registrations, course enrollments, or membership applications with multi-field forms.Try this prompt:Rocket creates: Tally registration form embed, webhook handler, and Supabase storage with session tracking.
Get your Tally API key
Open Tally’s API documentation to learn how to create your API key.
- Log in to Tally and go to Settings > API Keys.
- Click Create API Key.
- Add a name and confirm.
- Copy the key. You will paste it into Rocket during setup.
Detailed setup
- Web Browser
- Mobile App
Connect Tally to Rocket
There are two ways to connect Tally to Rocket:Method 1: Use Rocket Chat (fastest)-
In any project, open the chat panel and type something like:
Connect my Tally account to: -
Embed a contact form on my landing page. -
Collect waitlist signups from users. - You will see a popup appear where you can paste and save your API key instantly.
- Open any project and go to Integrations.
- Click the Tally card.
When you connect Tally from Project Settings, Rocket will not automatically create form flows.
After saving your key, describe the form you want in chat for Rocket to implement it.
Save your API key
- Paste your API key into the field and click Save to complete setup.
Update or disconnect
- Click the Tally integration again.
- Replace the existing key or click Disconnect to remove it.
Prompt cookbook
Copy-paste these prompts after connecting Tally to build common form flows:| Use case | Prompt |
|---|---|
| Contact form | Embed a Tally contact form on my /contact page with name, email, and message fields. |
| Feedback widget | Add an in-app Tally feedback form that asks for a rating (1-5) and comment. |
| Waitlist | Create a pre-launch waitlist page with a Tally form that collects email addresses. |
| Registration | Build a Tally event registration form with name, email, and ticket type. |
| Newsletter signup | Add a Tally email signup form in the footer of every page. |
| Bug report | Create a Tally bug report form with title, description, steps to reproduce, and screenshot upload. |
| Job application | Embed a Tally job application form with name, email, resume upload, and cover letter. |
| Poll | Add a quick Tally poll to the homepage asking users which feature they want next. |
| RSVP | Build a Tally RSVP form for my event with name, email, and plus-one count. |
| Beta access request | Create a Tally form for beta access requests with email, use case, and company name. |
Tips and limitations
- Unlimited forms on the free plan. Tally’s free tier includes unlimited forms and responses, making it ideal for side projects and MVPs.
- API key connection. Tally uses an API key (not OAuth). Generate it from Settings > API Keys in your Tally dashboard.
- Responses live in Tally. Submissions are stored in your Tally dashboard. Use webhooks to sync data to Supabase or another database.
- Embedding options. Rocket can embed Tally as an inline form, popup, or full-page experience. Describe the style you want in chat.
- File uploads supported. Tally forms can accept file uploads. Uploaded files are stored in Tally’s infrastructure.
What’s next?
Typeform
A conversational form builder with branching logic and advanced design options.
Supabase
Store Tally form submissions in a database for querying and display in your app.
Resend
Send confirmation emails automatically when someone submits a Tally form.
Google Analytics
Track form views and submission rates with GA4 events.

