Usertick
Braze integration

Survey answers as Braze custom events

Send each survey answer to Braze as a custom event on an existing user, with the score, the AI reading and the answers, ready for segments and Canvas journeys.

Follow up on what each person said

Braze runs your lifecycle messages. Send each answer to Braze as a custom event, and a Canvas can follow up on a low score, or a segment can hold everyone who asked for a feature.

The event is sent for your user ID, or for the email when there is no user ID, and only to people Braze already knows. Usertick never creates a Braze user from an answer.

A workflow sends the event. It can send every answer to a survey or only the ones its conditions pick, such as detractors or answers the AI read as a bug, and it can wait until the AI has read the answer.

Plan
Every plan, 1 workflow per survey on Free
Connects with
A REST endpoint and an API key with users.track
Sends
One event for each answer a workflow picks
Sent for
Existing users, by your user ID or the email

How answers become Braze events

A workflow step names the event, and Usertick sends it for the person who answered.

Name the event

Add Track an event to a workflow and keep the default name, Survey Response, or write your own with fields from the answer. Nothing is sent until the workflow is published.

Sent to users Braze already has

The event goes to your user ID from Usertick.identify(), or to the email when there is no user ID, and only to a user Braze already has. An answer with neither is skipped, and the workflow's activity says why.

What Usertick sends to Braze

One custom event for each answer, sent through the REST endpoint you chose.

nameThe event name you set in the step, Survey Response unless you change it
external_id, emailYour user ID, or the email when there is no user ID
timeWhen the answer arrived
properties.survey_id, survey_nameThe survey the answer belongs to
properties.response_id, response_urlThe answer, and a link that opens it in Usertick
properties.nps_score, csat_score, ces_scoreThe scores the survey asked for
properties.ai_type, ai_theme, ai_urgency, ai_sentimentThe AI reading of the answer
properties.country, language, page_urlWhere the answer came from, with the page's query string removed
properties.answer_<question>One property for each answered question, named after its text
_update_existing_onlytrue, so Braze never creates a user from an answer

Connect Braze in three steps

Connecting sends nothing by itself. A workflow decides which answers become events.

  1. 1

    Connect Braze

    In Usertick, open Settings, then Integrations, select Braze, choose your REST endpoint and paste an API key with only the users.track permission.

  2. 2

    Add the step to a workflow

    Add Track an event, keep or change the event name, and choose which answers the workflow sends.

  3. 3

    Test it, then publish

    A test run checks the connection and shows the request it would send, without writing an event. Then publish the workflow.

Braze can't check a key without sending data, so the first answer sent confirms the connection.

Read the setup guide

Frequently asked questions

Braze comes with every plan, along with the workflows that send the event. Free runs 1 workflow per survey.

The answer had no user ID and no email, or Braze has no user with that ID or email. The workflow's activity lists each skipped run with its reason.

Yes. Each answered question becomes its own property, named after the question's text, such as answer_what_could_we_improve. Files, screenshots, signatures and contact details are never sent.

Braze has no way to drop a duplicate event, so Usertick doesn't send an event again after a timeout. The workflow's activity notes that it may have arrived.

No. Usertick sends the custom event only, and leaves attributes and purchases as they are.

At the moment the answer arrived, even when the workflow waited for the AI reading or a retry sent it later.

More integrations

HubSpotKeep each HubSpot contact current with what they told you, and send Usertick surveys from your HubSpot workflows.
MailchimpUpdate tags, merge fields and events on existing Mailchimp audience members from what they answered, without ever subscribing anyone.
KlaviyoAdd each response to the person’s Klaviyo profile as an event with their answers.
Customer.ioRecord each response on the person’s Customer.io profile as an event with their answers.

Listen better, act faster, and build what truly matters.

Start free, see what your customers mean, and get each answer to the person who can act on it.

  • 150 responses a month on Free
  • Every channel and AI analysis
  • No card needed