The Survicate and Bloomreach integration allows you to:
Embed a survey directly into Bloomreach Engagement email campaigns;
Identify survey respondents using data from Bloomreach;
Send survey responses to Bloomreach Engagement as customer properties or events;
Consolidate feedback and analyze it with AI-powered Insights Hub to uncover patterns, blockers, and opportunities fast;
Enrich survey responses with Bloomreach data to create highly targeted feedback loops.
This article will teach you how to connect Bloomreach integration step-by-step on a survey level to update contact properties with survey responses or create new contacts when someone answers your survey.
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 Bloomreach as the tool to identify respondents with:
For more in-depth instructions, check out our article.
Enable Bloomreach integration
To enable Bloomreach integration, go to the Integrations tab, find, and pick Bloomreach from the list of integrations.
Click the Connect button to set up the authorization and provide credentials such as API Key ID, API Secret, Project Token, and API Base URL:
Connect your survey to Bloomreach
Now that the Bloomreach integration is connected, you can set up individual settings for each survey. Go to your survey, select the Connect tab, and choose Bloomreach 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
Update fields
You can pass survey responses to update information about your customers in Bloomreach.
Select the question from which you wish to update the fields.
❗️Ranking and Matrix questions are not supported.
Add the existing property name or type name for a new one that will be created.
By default, Survicate is sending the content of an answer as the user field value, but you can change the label to make it shorter or to fit your data structure - click edit mapping to modify these values:
📌Note: We send the values mapped based on the response group for the NPS® question. However, if you'd like to receive your numeric value, you can enable the Send answers as 0-10 values toggle.
You can connect more questions to your integration by clicking ➕Add new and applying the same steps.
We allow mapping responses to your customer profiles in Bloomreach using the Email and Registered properties.
If a customer’s response includes an identified Email address, we will search for that user in Bloomreach by their email and associate the response with their customer profile.
The same will work with the Registered property.
🪄 Once you open the customer profile detail, you will be able to see updated fields under the Properties&Events tab ➡️ Properties:
Create new customers
Create new customers
Once enabled, we’ll automatically create a new Bloomreach customer based on the email address collected with survey URL merge tags, contact form, or attributes passed from your site or app.
Send responses as custom events
Send responses as custom events
If you want to send response data to Bloomreach as a custom event, you can enable this feature and decide:
Send custom events for all questions - we send a custom event
survicate-question-answered for every question answered, except Ranking and Matrix;or Send custom events for questions selected in the Update fields section.
Once you receive a new response, Survicate will trigger a custom event that contains information about the survey, questions, respondent, and response.
Test integration
Once you have your survey ready and integration set up, you can test it without leaving Survicate - click the Test Integration button next to any attribute, tag, or new contact setup that you've created.
We'll create a dummy bloomreach-test@survicate.com contact in your Bloomreach account. The contact's profile will include updated fields as per the setup.
In Bloomreach, you'll see sample data from the mapped fields in the Survicate Dummy Contact detail:
Share your survey
After everything is set up in your survey, go to the Share tab and decide how to send your email survey.
The Bloomreach integration will work as long as respondents are identified!
Direct link
Direct link
Grab a link to your survey from the Copy Link button, and hide it behind a CTA button or hyperlink.
💡The survey URL can also be sent via SMS, and respondents can be identified.
📌 If you want to shorten your survey link, use the Campaign link shortener feature from Bloomreach if it's included in your plan.
Launch in Email
Launch in Email
Display the first question directly in the email's body, and start the survey directly from the email. They'll then be redirected to a landing page to take the rest of the survey.
1. Click Get your code, then copy the HTML code.
2. Open your campaign builder in Bloomreach, go to Email Campaigns ➡️ + New Email Campaign and pick the template or HTML builder.
HTML builder
Remove the text that you see there and paste the HTML code of your survey in the field under the Design tab:
🔧 Under the Settings tab, apply all necessary settings based on your needs, add the Subject line, and configure other options.
In the Test tab, you can see a survey preview for a specific customer and also Email previews for different devices:
Template with HTML
Add an HTML block to your template.
Remove the text you see there and paste the HTML code of your survey in the field.
You can use the Bloomreach integration with other survey types, as long as respondents are identified:
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.
For Mobile app survey, check here how to identify respondents by passing their
email
attribute to Survicate with the Mobile SDK. Then, launch the survey.
💡 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 Bloomreach fields.
❗️Please note that the integration won't work for anonymous responses.
Analyze your survey results
After collecting responses through your Bloomreach 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 Bloomreach!
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:
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 Bloomreach
If you choose to update contact fields with survey responses or pass an event, when a respondent submits their answer, you will see the survey data synced in real time.
Open a respondent's profile. All data sent from Survicate will be visible right away:
Best practices
Turn NPS® into actionable journeys
Once the customer completes an NPS® survey, their score is pushed into Bloomreach as an event and attribute. Next steps could be:
Promoters (9–10) are automatically added to referral or upsell campaigns.
Passives (7–8) get nurturing content.
Detractors (0–6) trigger a support ticket or personal follow-up.
Track survey responses by creating Trends
Go to Analyses ➡️ Trends and click +New trend. Create a new trend by choosing conditions based on your needs, such as question_type, answer, etc.
FAQ
Can I identify respondents with Registered property only?
Can I identify respondents with Registered property only?
Yes! We allow mapping responses to your customer profiles in Bloomreach using the Email and Registered properties.
Why is my Bloomreach integration not working?
Why is my Bloomreach integration not working?
Ensure the integration is enabled at the survey level and that all necessary fields are correctly mapped.
📞 If you have any questions about setting up HubSpot integration - feel free to reach out to our team via chat or email: support@survicate.com.
Net Promoter, NPS, and the NPS - related emoticons are registered U.S. trademarks, and Net Promoter Score and Net Promoter System are service marks, of Bain Company, Inc., Satmetrix Systems, Inc. and Fred Reichheld.