Typeform Actions and Triggers in Sparkforge Workflows
Sparkforge's native Typeform integration runs workflows the moment a form is submitted and lets you create, duplicate, or search forms from inside an automation. Premium-billed per execution; agencies can rebill sub-accounts.
The Typeform integration ties form submissions directly into Sparkforge workflows. Use the New Entry (Instant) trigger to react the moment a Typeform is submitted, then run actions to create new forms, duplicate existing ones, or search prior responses to enrich your CRM and follow-up.
Triggers and actions
| Type | Name | What it does |
|---|---|---|
| Trigger | New Entry (Instant) | Fires immediately on form submission and enrolls the record into the workflow. |
| Action | Create Empty Form | Creates a new blank Typeform in the connected workspace and returns the new Form ID/URL. |
| Action | Duplicate Existing Form | Clones an existing Typeform (structure, logic, design) and returns the new Form ID/URL. |
| Action | Search Responses in a Form | Retrieves submissions for a selected Typeform so you can branch logic and map fields. |
Connect Typeform
From a trigger or action step
- Open a workflow and click + Add Trigger (or + Add Action) and search Typeform.
- Choose New Entry (Instant) or a Typeform action and click Connect Now.
- Sign in to Typeform and authorize Sparkforge.
From Settings
Go to Settings → Integrations, find Typeform, and complete the OAuth connection. Connections are per sub-account.
Build your first flow
- Go to Automations → Workflows and click Create Workflow.
- Add the New Entry (Instant) trigger and select the form.
- Add a Create/Update Contact action and map email and phone from the submission.
- Add follow-ups: Send Email, Notify User, Create Opportunity.
- Publish and submit the Typeform once to verify entries appear in Execution Logs.
Configure trigger output mapping
Click Test Your Trigger → Fetch Trigger Data. The webhook waits for a sample payload — submit the Typeform once. Once the payload is detected and the trigger saved, you can map answers by question title in downstream steps.
Sample use cases
Onboarding form to ClickUp task
- Trigger: Typeform New Entry (Instant), filtered to
Form Name = Client Onboarding Form. - Create Task in ClickUp with the client's details.
- Update Contact Field with the latest information.
- Send Internal Notification to the onboarding team.
Conditional branching by response value
- Trigger: Typeform New Entry (Instant), filtered to
Form Name = Order Submission Form. - Create New Document in ClickUp.
- Condition:
total_items = 3. - If true: Update Contact, Notify Internal, Send confirmation email. If false: End workflow.
Pipeline-stage-driven form lookup
- Trigger: Pipeline Stage Changed, filtered to the Onboarding pipeline.
- Action: Search Responses in a Form (Typeform).
- If found: Create Document, Update Contact, Notify, Email.
- If not found: Duplicate the onboarding form, Notify, Email the client to complete it.
Billing
Typeform trigger and actions are premium and billed per execution at your account's standard rate. Agencies can rebill sub-accounts for premium executions.
Frequently Asked Questions
Do I need a paid Typeform plan?
Are Typeform steps premium-billed in Sparkforge?
Where do new or duplicated forms live?
Can I edit existing Typeform questions from a workflow?
How do I troubleshoot a failing Typeform step?
Was this article helpful?
Thanks for the feedback.