Skip to main content

Attentive integration

Send surveys via Attentive and sync responses as fields and events.

Agnieszka avatar
Written by Agnieszka
Updated today

The Survicate - Attentive integration allows you to:

  • Identify survey respondents using data from Attentive

  • Send survey responses to Attentive as subscriber attributes

  • Save question answers as events in Attentive

  • and much more!

This article will teach you how to connect the Attentive integration step-by-step on a survey level to update contact properties with survey responses and see Survicate events in Attentive.

🚀 Keep on reading to learn more!

Create your survey

Click on + Create new survey, select any creation method (a template, using AI survey creation, or adding your own questions), and survey type:

In the Configure tab of the survey, select Attentive as the tool to identify respondents with:

For more in-depth instructions, check out our article.

Enable the integration

To enable the Attentive integration, go to the Integrations tab, find, and pick Attentive from the list of integrations:

Click the Connect button to set up the authorization:

A pop-up window will appear, asking you to log in to your Attentive account and confirm the connection. If you don't see the pop-up window, you may need to allow pop-ups in your browser - please look for the settings in your browser URL bar, or use instructions for Chrome, Firefox, Opera, Edge, or Safari.

Click Authorize to finalize the integration:

💡 Please note that it's only possible to integrate one Survicate workspace with one Attentive workspace. If you'd like to sync survey data to multiple Attentive instances, contact sales@survicate.com, or start a chat with us to purchase another Survicate workspace.

High five! The integration is ready to use 🚀

Connect your survey to Attentive

Now that the Attentive integration is connected, you can set up individual settings for each survey. Go to your survey, select the Connect tab, and choose Attentive from the list of available integrations:

Here, we'll look closer at all the possible options and features that you can set up for each survey:

Update fields

Set up survey responses to flow into Attentive as custom attributes. By doing so, you'll enrich your Attentive user profiles with collected data.

1. In the Settings tab of Attentive Integration you'll see the Update fields section.

Select the question you wish to update the fields from. To avoid flooding your Attentive user profiles with data, we enable you to only send responses to chosen questions:

Ranking and Matrix questions are not supported for Attentive integration

2. Add the name of the custom attribute you'd like to update under the User field:

By default, Survicate sends the content of a survey response as an attribute value, but you can change the label to make it shorter or to fit your data structure - click edit mapping to modify these values:

3. You can connect more questions to your integration by clicking ➕Add new and applying the same steps.

Send responses as custom events

Apart from the above settings, each time a respondent answers a survey question, Survicate can send a custom event in Attentive named survicate-question-answered, for every question answered, except Matrix and Ranking.

In the Survicate panel, under Send responses as custom events, you can choose if you want to:

  • send the event for all questions,

  • questions chosen in the Update fields tab,

  • or not at all (by disabling the Send custom events toggle):

If you choose to send the events, you'll be able to see custom events in the Activity tab of the subscriber in Attentive:

📌 There might be a delay in receiving the custom event in Attentive - up to 10 minutes.

While it's not possible to see the content of the event in Attentive, it contains the following event properties that you can use to create segments and build journeys:

answer: Answer given (e.g. "4")

question: Name of the question (e.g. "How easy is it to find the information you need?")

question_type: Question type (e.g. "rating")

respondent_uuid: Unique ID of the respondent

response_uuid: Unique ID of the response

survey_id: Unique ID of the survey

survey_name: Name of the survey (e.g. "Customer satisfaction survey")

💡You can use the event's data to create a campaign in Attentive, build journeys, or create Segments.

Share your survey

The Attentive integration will work as long as respondents are identified!

We map responses to the specific subscriber based on their email, so the email attribute should be collected for the integration to work.

In this paragraph, we'll explain how to pass respondent traits to Survicate for all survey types.

Email or Shareable link survey

After everything is set up in your survey, go to the Share tab and decide how to send your email survey.

There are two options - you can send your survey as a link or embed the first question in the email so that respondents start answering the survey right from the email.

Survey Link

  • Grab a link to your survey from the Copy Link button, and hide it behind a CTA button or hyperlink in an Attentive email campaign:


    💡The survey URL can also be sent via SMS, and respondents can be identified.

    📌 If you want to shorten your survey link, click on 🔗:

    then provide the survey link under Link URL and click Shorten and insert URL:

Email Embed

Display the first question directly in the email's body and start the survey directly from the email. The respondent will then be redirected to a landing page to complete the rest of the survey.

1. Click Get your code, then copy the HTML code:

2. Create a campaign in Attentive, and paste the HTML code into the email.

Once your email is ready, we recommend sending the survey to yourself or your colleagues to see what the survey experience will be like for your respondents and to see if all responses are captured as expected, along with user data.

Please remember that sending a preview/test email can result in anonymous responses.

To thoroughly test the experience and the integration, email an existing contact using the Set live option.

Other survey types

If you created a Website or in-product survey, learn how to identify respondents by passing their email with JavaScript SDK. Then, launch the survey.

If you created a Mobile app survey, check here how to identify respondents by passing their email attribute to Survicate with the Mobile SDK. Then, launch the survey.

If you created an Braze in-app survey, share it via the dedicated tool - Braze.

💡 Alternatively, in any survey type, use a Contact form question to ask respondents for their email address (and, optionally, other details). Make sure to place the Contact form before the questions mapped to Attentive fields.

🚀 Once you've got everything ready, set your message live, and get ready to dive into your insights.

Analyze your survey results

After collecting responses through your Attentive survey, it's time to look into the feedback and insights your respondents have shared. Survicate allows you to easily review results, statistics, and trends to take further action.

Keep on reading to see how feedback can be analyzed in Survicate and in Attentive!

Feedback in Survicate

After your survey starts collecting responses, you will see them immediately in the Analyze tab of the survey.

The Analyze tab shows you Overall results with statistics and over-time data, as well as Individual responses to look into each survey submission in detail.

You can check out our guide for an in-depth description of all the possibilities of the Analyze tab.

Feedback in the Insights Hub

💡 To obtain even more comprehensive feedback, we recommend syncing survey responses to the Insights Hub, where they will be automatically analyzed and categorized into Topics along with feedback from your other sources, such as:

  • insights from support chats,

  • online reviews,

  • call transcripts.

After you connect sources to the Hub, feedback will appear there in real-time and it will be automatically segmented into Insights, and categorized into Topics:

The Hub will categorize and analyze feedback from surveys and other sources, to:

  • automatically detect customer sentiment;

  • identify technical issues and bugs reported by users and segment them into Topics and actionable Insights;

  • understand your customers' needs and wants better.

You can also ask the Research Assistant to quickly and effectively find answers to all your questions. The responses are generated based on the feedback you integrated into the Insights Hub and the answers collected with surveys in your workspace.


Feedback in Attentive

If you chose to update contact fields with survey responses or send events, when a respondent submits their answer, you will see the survey data synced in real time.

Custom events will be seen in the Activity tab of the subscriber in Attentive:

To see custom attributes updated by survey responses, click View full profile and go to the Attributes tab.

📞 If you have any questions or need further assistance, feel free to contact our team via chat or email at support@survicate.com.

Did this answer your question?