Skip to main content
All CollectionsBraze
Braze - Dynamic Optimisation - Getting Started with Push Messages
Braze - Dynamic Optimisation - Getting Started with Push Messages
Updated over a week ago

To make Dynamic Optimisation function (say that five times fast) for push messages with Braze, you need to share the engagement data to Jacquard.

Braze Currents

Jacquard leverages the Braze Currents feature to collect tracking information from your subscribers.

If you're not familiar with Currents, you can read up on the feature in Braze's documentation.

Essentially, the Current will work by passing along push events to your friends at Jacquard via a webhook. We then tie those events back to your language variants so we can use that information to help you say it better with real-time language optimisation. Neat, huh?

One quick note before we move on: each Braze Current is a line item in your Braze account. So, you should connect with your Braze representative to discuss what additional fees a Current will incur.

Let's get going!

1. Request Jacquard Amazon s3 credentials

To start, you'll need Jacquard to set up a special Amazon s3 bucket to receive your click tracking events from Braze. This may already be done to share Email Click events with Jacquard. In which case jump down to step 2.

Reach out to your Jacquard Customer Success representative to start this process. When the bucket has been created, your Customer Success representative will provide you with your unique credentials to create your click tracking Current.

Under Integrations in the sidebar on the left side of your screen, click on Currents.

Click Create New Current at the top of the screen.

Choose Amazon S3 Data Export from the dropdown.

Give your Current a name and enter an email address that can be contacted in the event of errors.

In the Credentials box, add in the Jacquard AWS Access Key ID and Secret Access Key you were sent to their respective fields.

Then, add phrasee-braze-currents-exports in for the AWS S3 Bucket Name.

Finally, add the AWS S3 Bucket Folder you received from your Customer Success representative. It will likely be your company's name.

2. Choose which Message Events to share

Under General Settings, check the Include events from anonymous users box. Under Message Engagement Events, check Push Open. Email Click may already be selected if you are using Jacquard in the email channel.

When you're finished, click Launch current in the bottom-right corner.

3. Remove personally identifiable information (PII)

Now that you've set up your Current, you'll need to apply some field transformations to ensure that no personally identifiable information (PII) is transmitted to Jacquard.

By default, the Current will include certain PII attributes, like email address. The Jacquard integration does not ingest PII, so it's critical you take this action to turn this off for any event data passed along to Jacquard.

If you're Jacquard in the email channel then EMAIL_ADDRESS should already be removed.

No other fields need removing for the push channel.

Once this is done, you're ready to move on to code snippet configuration.

Did this answer your question?