Typeform

Let's connect your Typeform account, and sync your survey results straight into EnjoyHQ!

Connecting Typeform

Got to Integrations section in your account, then click on Typeform and finally Connect with Typeform

You'll be taken to the authentication screen where you have to authorize the connection. After accepting you'll be taken back to EnjoyHQ. It's time to synchronize some data!

Configuring data synchronization

Click on Select Survey to select and configure how you want your survey data synchronized. Once set up EnjoyHQ will periodically check for new responses to a survey, fetch them and format them according to the mapping of your choosing.

Select a survey you'd like to synchronize

You are now presented with a preview of the survey. You can configure as many surveys as you want.

Each column represents a question in given Typeform and each row represents answers given when filling out the form. Select the columns you'd like to synchronize. Depending on the type of the question, we will suggest what type of mapping you can choose. 

The possible choices are:

Document attributes

  • content - will map to the document content, it will be preceded by the question title, at least one has to be selected for the mapping to be valid
  • tags - will be mapped to content, only multiple choice questions can be represented as tags
  • properties (text and date) - will map to document properties, the property name will be the question and property value will be mapped from the answer. All questions and answers mapped as properties will be injected as document content and document properties. If your question suports "Other' as an optional answer - we will import it the verbatim answer as document content, and set the property value as "Other". You can choose to use the question as the propery name, or provide your own
  • sentiment - sentiment can come from rating fields, we can infer sentiment from ratings on 10 point or 5 point scale. If your rating question doesn't fit these scales, best to map it as a document property and use Rules to convert your custom scale to sentiment
  • creation date will be taken from the time the form has been submitted by your user/customer

Customer attributes

  • email - email of the submitter, it has to be selected to be able to fetch the rest of the user attributes
  • name - the name of the user
  • company name - the name of the company user works for
  • property (number, date, and text) - field can be mapped to user properties and will be added to their customer profile in EnjoyHQ. You can choose to use the question as the propery name, or provide your own.

User data will be synchronized and merged with other user data already present in the system.  each row with 'email' field mapped will be associated with  user.

Once  happy with your mapping, you can preview it in the last step:

File uploads
Typeform supports file uploads via "File upload" question type - you can select that as part of your mapping. Our importer will automatically import image files and make them part of the imported content. Other file types (PDFs, Doc etc) will not be imported - we will link to Typeform responses viewer instead.

If everything looks good - hit "Import Survey". Your results will show up in  minutes.

Changes to a Typeform survey configuration: If you change questions in any of the linked surveys EnjoyHQ will stop synchronizing them as it won't be able to use your old mapping. We will send you an email notification when that happens

Updating or changing form mapping

Updating or changing form mapping: In case you want to change how a form is imported you have two choices:

  • Click on the trashcan icon to completely remove the mapping along with any data fetched so far and start over
  • Click on the pencil icon to edit current mapping, once mapping is updated only new responses will be processed according to that mapping, already fetched form answers will remain untouched in EnjoyHQ

Search and reports integration

Each response fetched from Typeform comes a set of metadata fields, which you can use to:

To access metadata of a response, navigate to any of the response's sidebar and expand the metadata pane:

You can use the form_id metadata as a filter to find other reponses for given survey. The form_id field can also be used in rules.


How Did We Do?


Powered by HelpDocs (opens in a new tab)