Skip to content

Outgrow

Outgrow is an interactive content platform that empowers you to create quizzes, calculators, surveys, and other types of engaging content to collect user data and insights. The Braze and Outgrow integration lets you automatically transfer user data from Outgrow into Braze, enabling highly personalized and targeted campaigns.

When you use the Braze and Outgrow integration for interactive content, the benefits you get include:

  • Enhanced personalization: Collect data from Outgrow quizzes, surveys, and calculators that can be mapped to custom attributes in Braze. This data allows for precise segmentation and personalized campaigns.
  • Real-time data sync: Receive Outgrow data in Braze in real-time, allowing you to act on user insights immediately. This allows for timely follow-ups or personalized messages based on users’ most recent interactions.
  • Streamlined data management: Automate data transfer between Outgrow and Braze, eliminating manual data exports and imports, reducing data discrepancies, and saving time.
  • Improved user experience: Leverage user insights to create more relevant experiences, leading to higher satisfaction, retention, and lifetime value.
  • Flexible targeting and segmentation: Refine segmentation in Braze using Outgrow data, allowing you to target users based on specific interactions (such as quiz scores or survey responses) to create campaigns that resonate with your users.

Prerequisites

Before setting up the Outgrow and Braze integration, confirm you have the following:

Integration

Follow these steps to configure the Braze and Outgrow integration:

Step 1: Generate Braze API key

  1. In your Braze account, go to Developer Console > API Settings.
  2. Select Create New API Key.
  3. Name your API key, turn on the users.track permission, and save the API key.

Step 2: Configure the Braze integration in Outgrow

  1. Log into your Outgrow account.
  2. In the dashboard, go to Integrations.
  3. From the list of available integrations, select Braze.
  4. Enter your Braze API Key and REST API Endpoint URL:
    • API Key: Enter the API key that was generated in Braze
    • REST Endpoint URL: Enter the endpoint for your Braze instance (for example, https://rest.iad-01.braze.com)
  5. Select Save to turn on the integration.

Step 3: Map Outgrow data to Braze attributes

In Outgrow, you can map responses from interactive content (such as quiz results, custom segments, or engagement scores) to Braze custom attributes.

  1. In the Outgrow Integration Settings for Braze, define which Outgrow responses to map to Braze attributes.
  2. Make sure that each selected response aligns with a custom attribute in Braze. For example:
    • Quiz score maps to outgrow_quiz_score.
    • Custom segment maps to outgrow_custom_segment.
  3. Save your mapping settings.

Step 4: Test the integration

After configuring the integration, run a test to confirm data is properly transferring from Outgrow to Braze.

  1. Publish an Outgrow experience (such as a quiz or calculator) and complete it as a test user.
  2. In your Braze account, go to the User Profile section and check for updated attributes (such as outgrow_quiz_score or outgrow_custom_segment).
  3. Verify that the data is correctly populated under the appropriate custom attributes.

Using Outgrow data in Braze for segmentation and targeting

Creating segments in Braze with Outgrow data

With the integration, you can create Braze segments based on custom attributes populated from Outgrow responses.

  1. In Braze, go to Engagement > Segments and select Create New Segment.
  2. Name your segment and set filters based on Outgrow data. For example:
    • Filter by outgrow_quiz_score to target users who scored above a certain threshold.
    • Filter by outgrow_custom_segment to target users who belong to a particular Outgrow-defined segment.
  3. Save your segment for use in campaigns and Canvases.

Launching campaigns with Outgrow-defined segments

You can use the custom segments created from Outgrow data to personalize your Braze campaigns and target users based on their responses to interactive content. To do so and create a more personalized user experience, follow these steps:

  1. In Braze, go to Engagement > Campaigns.
  2. Select Create Campaign and choose your campaign type (email, push, in-app message, or others).
  3. In the audience targeting step, select the segment created from Outgrow attributes (such as users with specific quiz scores or segments).
  4. Customize your campaign content and settings, and then launch.

Troubleshooting common issues

Additional considerations

  • Data privacy: Comply with data privacy regulations (such as GDPR and CCPA) when transferring user data between platforms.
  • Rate limits: Outgrow data is sent to Braze in real-time, but Braze API rate limits may apply for large volumes of data. Plan accordingly for high-traffic experiences.
  • Custom attribute configuration: Verify that the Braze custom attributes used in this integration are correctly configured to capture data sent from Outgrow.

For additional assistance, refer to Outgrow documentation or contact Outgrow Support.

HOW HELPFUL WAS THIS PAGE?
New Stuff!