Survicate

Survicate is a customer feedback automation solution that supports email, in-product, web and mobile surveys.

Data integration: Skyvia supports importing data to Survicate, exporting Survicate data to CSV files, and replicating Survicate data to relational databases.

Backup: Skyvia Backup does not support Survicate.

Query: Skyvia Query supports Survicate.

Establishing Connection

To create a connection to Survicate, you need to obtain an API Key.

Getting Credentials

To obtain a Survicate API Key, perform the following steps:

  1. Sign in to your Survicate account.
  2. Click the gear button in the top right corner and select Survey Settings.

    Survicate Menu

  3. Click Access Keys tab.

    Survicate API key

  4. Copy your API key.

Creating Connection

To connect to Survicate, specify the API key.

Connection Editor window

Additional Connection Parameters

Suppress Extended Requests

For some objects, Survicate API returns only part of the fields when querying multiple records. To query values of lacking fields, Skyvia performs additional extended requests. Such API requests can be performed for each record of such object. However, this can decrease performance and significantly increase the number of API calls used.

The additional fields are the following:

OBJECT FIELD
Surveys Points

SurveyPoints, Responses and ResponseAnswers get the data from Surveys table, which uses Extended Requests. To query SurveyPoints, Responses and ResponseAnswers object, Survicate API requires the ID of the corresponding Surveys record. Skyvia queries all the Surveys records first, takes their IDs, and then queries child object records for each Surveys record.

To reduce the number of API calls, you can select the Suppress Extended Requests checkbox.

Connector Specifics

Skyvia cannot write data to Survicate, its data is read-only.

Object Peculiarities

Responses

The VisitorId field can be NULL, depending on how the survey was configured.

Responses has the following standard fields: first_name, last_name, email, organization, department, job_title, phone, website, country, address_one, address_two, city, state, zip, fax, annual_revenue, employees.

Other fields are available as a JSON object, stored in the CustomAttributes object. For example, CustomAttributes can have the following value: {"industry":"IT","tags":"tag_1"}. Some of CustomAttributes fields are available in the Responses: Industry, Identity, Comment, PageUrl, Language, Tags, VisitorHash.

Incremental Replication and Synchronization

Skyvia does not support Replication with Incremental Updates for Survicate.

Skyvia does not support Synchronization for Survicate.

Supported Actions

Skyvia supports all the common actions for Survicate.