Skip to content

Typeform to Stack

Welcome to your guide for migrating forms, surveys, and associated data from Typeform to Stack. This guide will help you transition smoothly and make the most of Stack’s features like CRM integration, marketing automation, and advanced analytics.

Important: Ensure you migrate these components when switching from Typeform to Stack:

  1. Forms
  2. Contacts
  3. Automations
  4. Domains & QR Codes
  5. Reports

Typeform allows users to collect information through forms, surveys, and polls, with responses downloadable in CSV format.

  1. Log in to Typeform: Access your workspace to manage forms and surveys.
  2. View Form Questions: Click on each form to see the questions on the left side of the preview screen.
  3. Document Existing Automations: Note any automation sequences like form logic, calculations, and notifications.
  1. Log in to Stack: Navigate to Contacts > Settings > Custom Fields.
  2. Recreate Form Questions: Add custom value folders for all form questions, ensuring data types match.
  1. Recreate Forms and Surveys: Create individual forms and surveys, adding corresponding questions.
  2. Recreate Form Design: Use Stack’s customization options to match your original Typeform design.
  3. Add Form Builder Automations: Replicate automation sequences, including logic and notifications.
  4. Test Forms: Ensure forms perform correctly.

Typeform submissions may lack email or phone fields, which are required for Stack Contacts.

Step 1: Export Form Responses from Typeform

Section titled “Step 1: Export Form Responses from Typeform”
  1. Export Typeform Data: Access your form in My Workspace, go to Results, and select Responses.
  2. Download Data: Select all responses and download them in CSV format for backup.
  1. Check Date Formats: Ensure all date fields are in YYYY-MM-DD format.
  2. Encode Special Characters: Use UTF-8 encoding to handle special characters.
  3. Clean Up Data: Remove line breaks, emojis, and unnecessary characters.
  4. Recreate Custom Fields: Go to Contacts > Settings > Custom Fields in Stack to add necessary fields.
  1. Start Import Process: Navigate to the Contacts section and click the Import Contacts button.
  2. Upload CSV File: Select and upload your prepared CSV file.
  3. Map Fields: Align CSV fields with Stack fields, creating custom fields if necessary.
  4. Assign Tags and Lists: Apply tags like “Typeform Import” during import.
  5. Complete Import: Click Import to add contacts to your account.
  1. Review: Ensure all data, including contacts and submissions, is accurate.
  2. Cross-Check with Typeform Data: Compare data in Stack with original Typeform data for accuracy.

Step 1: Review Existing Automations in Typeform

Section titled “Step 1: Review Existing Automations in Typeform”
  • Review automation sequences that can be recreated in Stack workflows, such as follow-up messaging and integrations.
  1. Set up Triggers and Actions: Use Stack’s automation workflows for sequences like follow-up emails.
  2. Test Automations: Ensure each automation triggers correctly.

Step 1: Document and Remove Typeform Domain

Section titled “Step 1: Document and Remove Typeform Domain”
  • Document your Typeform custom domain settings.
  1. Setup a Redirect: Go to Sites > URL Redirects.
  2. Test Sharing and Accessibility: Ensure forms are accessible across platforms.
  • Rebrand forms with your domain by navigating to Settings > Business Profile.

Step 4: Document Forms with QR Codes in Typeform

Section titled “Step 4: Document Forms with QR Codes in Typeform”
  • Access the Share panel in Typeform to document existing QR codes.
  1. Create QR Code: Go to Sites > QR Codes > Create QR code.
  2. Attach Stack Form URLs: Add your Stack form URLs and test for analytics.
  1. Generate Report: Open your form, go to the Results panel, and click Summary to generate a report.
  2. Show Open-ended Questions: Toggle to display these in your report.
  • Save as PDF: Use the Print option to save your report as a PDF for safekeeping.

Step 3: Form Submissions and Dashboard Widget Reporting

Section titled “Step 3: Form Submissions and Dashboard Widget Reporting”
  • Explore where form responses appear and utilize custom widgets for advanced reporting.
Can't find what you need? Call or text +1 787 665-9212 or email support@stackapp.co.© Stack · Privacy · Terms