This connector is only available for Next.js TypeScript web build tasks.
What you can do
Lead capture forms
Collect names, emails, and qualifying info from potential customers with a conversational flow that feels personal.
Customer surveys
Gather product feedback, satisfaction scores, or market research data with branching logic and progress bars.
Interactive quizzes
Build personality quizzes, knowledge tests, or product recommendation engines with scored outcomes.
Application forms
Collect detailed applications for jobs, programs, or memberships with file uploads and conditional fields.
Feedback collection
Add in-app feedback widgets that let users report bugs, request features, or rate their experience.
Connect Typeform
Typeform connects via OAuth - no API key needed.Typeform is a workspace-level connector. No matter where you connect it (Settings, Connectors tab, or chat), it links to your entire Rocket workspace and is available across all tasks.
- Web Browser
- Mobile App
You can connect from three places - all do the same thing.Option 1: From workspace SettingsClick your workspace name in the top-left, select Settings, then open the Connectors tab. Click the Typeform card and click Connect with Typeform.Option 2: From the Connectors tab inside a taskClick the 

Click the Typeform card, then click Connect with Typeform.

Option 3: From chatType a prompt that mentions Typeform - for example, 

After clicking Connect with TypeformA Typeform authorization screen opens in your browser. Log in and grant Rocket access to your forms. A green dot appears next to Typeform when the connection is active.DisconnectOpen Connectors and click the Typeform card. Click Disconnect to remove the integration.
Manage workspace connectors
Connect once from Settings and it is available across all tasks.
... button in the preview toolbar, then select Connectors.



Connect Typeform and embed a lead capture form on my landing page. Rocket detects the intent and shows a Connect button inline. Click it.

Manage workspace connectors
Disconnect or switch accounts from workspace Settings.
Example prompts
| What you want | Prompt to use |
|---|---|
| Lead capture | Embed a Typeform on my landing page that collects name, email, and company. |
| NPS survey | Add a Net Promoter Score survey after checkout using Typeform. |
| Product quiz | Create a Typeform quiz that recommends a product based on the user's answers. |
| Contact form | Add a Typeform contact form to my /contact page with name, email, and message fields. |
| Waitlist signup | Embed a Typeform waitlist form that collects email and notifies me via Resend. |
| Event registration | Build a Typeform event registration form with name, email, ticket type, and dietary preferences. |
| Bug report | Add a floating feedback button that opens a Typeform for bug reports. |
| Job application | Create a Typeform job application with resume upload, cover letter, and portfolio link. |
| Exit survey | Show a Typeform exit survey when users cancel their subscription. |
Tips
- Responses live in Typeform. Submissions are stored in your Typeform dashboard. Use webhooks to sync responses to Supabase or another database.
- Embedding options. Rocket can embed Typeform as a full page, popup, slider, or inline widget. Describe the style you want in chat.
- Free plan limits. Typeform’s free tier allows 10 responses per month. Upgrade to a paid plan for unlimited responses.
- Branching logic stays in Typeform. Set up conditional logic and branching inside the Typeform editor, then embed the finished form in Rocket.
- One Typeform account per workspace. All tasks share the same connected account.
What’s next?
Tally
A free alternative form builder with unlimited responses on the free tier.
Supabase
Store Typeform submissions in a database for querying and display in your app.
Resend
Send confirmation emails automatically when someone submits a Typeform.
Google Analytics
Track form views, starts, and completions with GA4 events.

