Skip to main content
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

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:
Embed a Tally contact form on my /contact page with name, email, subject,
and message. Store submissions in Supabase and send me a notification via Resend.
Rocket creates: Tally form embed, webhook listener, Supabase insert, and email notification.
Collect user feedback, feature requests, or satisfaction ratings with a quick inline form.Try this prompt:
Add a feedback form in the app sidebar that asks users to rate their
experience (1-5) and leave a comment. Save responses in Supabase.
Rocket creates: embedded Tally form, webhook handler, and Supabase storage for feedback entries.
Build a pre-launch waitlist that collects emails and optionally tracks referral sources.Try this prompt:
Create a waitlist landing page with a Tally form that collects email
and referral source. Show a thank-you message after signup.
Rocket creates: landing page with Tally embed, submission webhook, and confirmation message.
Handle event registrations, course enrollments, or membership applications with multi-field forms.Try this prompt:
Build a workshop registration form with name, email, company, and session
preference (morning or afternoon). Save registrations to Supabase.
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.
To generate an API key:
  1. Log in to Tally and go to Settings > API Keys.
  2. Click Create API Key.
  3. Add a name and confirm.
  4. Copy the key. You will paste it into Rocket during setup.
Never paste your Tally API key directly into Rocket chat. Always use the secure integration flow or the API key input in settings. If you believe your key has been exposed, revoke it from Tally Settings and create a new one.

Detailed setup

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.
Method 2: From your project settings
  • 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.
A green dot next to Tally in your integrations list confirms the connection is active.

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 casePrompt
Contact formEmbed a Tally contact form on my /contact page with name, email, and message fields.
Feedback widgetAdd an in-app Tally feedback form that asks for a rating (1-5) and comment.
WaitlistCreate a pre-launch waitlist page with a Tally form that collects email addresses.
RegistrationBuild a Tally event registration form with name, email, and ticket type.
Newsletter signupAdd a Tally email signup form in the footer of every page.
Bug reportCreate a Tally bug report form with title, description, steps to reproduce, and screenshot upload.
Job applicationEmbed a Tally job application form with name, email, resume upload, and cover letter.
PollAdd a quick Tally poll to the homepage asking users which feature they want next.
RSVPBuild a Tally RSVP form for my event with name, email, and plus-one count.
Beta access requestCreate 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?