Skip to main content
Describe the form you need in chat and Rocket generates the embed, response handling, and conditional logic automatically.
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.
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.

Manage workspace connectors

Connect once from Settings and it is available across all tasks.
Option 2: From the Connectors tab inside a taskClick the ... button in the preview toolbar, then select Connectors.
Toolbar dropdown with Connectors option highlighted.Toolbar dropdown with Connectors option highlighted.
Click the Typeform card, then click Connect with Typeform.
Connectors panel showing the Typeform card with a Connect with Typeform button.Connectors panel showing the Typeform card with a Connect with Typeform button.
Option 3: From chatType a prompt that mentions Typeform - for example, Connect Typeform and embed a lead capture form on my landing page. Rocket detects the intent and shows a Connect button inline. Click it.
Rocket chat panel showing a Connect prompt for Typeform.Rocket chat panel showing a Connect prompt for Typeform.
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

Disconnect or switch accounts from workspace Settings.

Example prompts

What you wantPrompt to use
Lead captureEmbed a Typeform on my landing page that collects name, email, and company.
NPS surveyAdd a Net Promoter Score survey after checkout using Typeform.
Product quizCreate a Typeform quiz that recommends a product based on the user's answers.
Contact formAdd a Typeform contact form to my /contact page with name, email, and message fields.
Waitlist signupEmbed a Typeform waitlist form that collects email and notifies me via Resend.
Event registrationBuild a Typeform event registration form with name, email, ticket type, and dietary preferences.
Bug reportAdd a floating feedback button that opens a Typeform for bug reports.
Job applicationCreate a Typeform job application with resume upload, cover letter, and portfolio link.
Exit surveyShow 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.