From b3717685b5552a9cda14d483123903763e287016 Mon Sep 17 00:00:00 2001 From: alex-braze <62311500+alex-braze@users.noreply.github.com> Date: Mon, 4 Nov 2024 11:40:26 -0800 Subject: [PATCH 1/3] Notify Partner docs The partner docs submitted by Notify. --- .../dynamic_content/notify.md | 52 +++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 _docs/_partners/message_personalization/dynamic_content/notify.md diff --git a/_docs/_partners/message_personalization/dynamic_content/notify.md b/_docs/_partners/message_personalization/dynamic_content/notify.md new file mode 100644 index 00000000000..12e0e6ffbfb --- /dev/null +++ b/_docs/_partners/message_personalization/dynamic_content/notify.md @@ -0,0 +1,52 @@ +--- +nav_title: Notify +article_title: Notify +description: "This reference article outlines the partnership between Braze and Notify, a real-time, omnichannel personalization solution that offers personalization across the customer lifecycle. Use Notify with Braze's Connected Content partner to easily drive marketing pressure and orchestrate in omnichannel" +alias: /partners/notify/ +page_type: partner +search_tag: Partner +layout: dev_guide + +--- + + +# Notify + + +> +Notify is an AI software, connected to CRM's tools, to help drive marketing pressure and orchestrate in omnichannel. +

+Giving access to exclusives futures such as : individualized perfect timing activation, sleepers awakeness, marketing pressure management, omnichannel orchestration (email, sms, push app, push web, wallet, whatsapp, ...) and carbon footprint reduction. +

+ We currently work in France and abroad (Europe + USA) with more than 100 brands from different sectors. + + +## Prerequisites + +Before you start, you'll need the following: + +| Prerequisite | Description | +|-----------------------|--------------------------------------------------------------------------------------------------------------------------------------------| +| Braze REST API key | A Braze REST API key.

This can be created in the Braze dashboard from **Settings** > **API Keys**. Don't forget to provision permissions for 'users' and 'campaigns' (endpoint used for Notify integration | +| PARTNER_POST_URL`/users/export/segment| This endpoint is used to fetch segment attached to a campaign | +| PARTNER_POST_URL`/campaigns/trigger/send| This endpoint is used to trigger transactional communications. +| CNAME configuration | A subdomain has to be created for the tracking pixel that is used within the email so that Notify can track user engagement with messaging to further inform the model. Share the url of the subdomain with Notify once it's created +| Database opt-in export | The client send to notify the campaign and purchase datas​ of the year (12 months). ​This export will be used to train Notify predictive model.

**Fields:**

**Email:** A SHA256 hash of the email, converted to lowercase and with any leading or trailing spaces removed.

**Segment:** The segment information defining the level of activity (active or inactive).

**Sub-segment:** Any other relevant activity information (client/prospect, purchase activity level, RFM, etc.). + + +## Integrating Notify + +### Step 1: Campaign creation +Create an [API triggered campaign](https://www.braze.com/docs/user_guide/engagement_tools/campaigns/building_campaigns/delivery_types/api_triggered_delivery) in Braze and share the campaign api_identifier with Notify. + +### Step 2: Segment creation +Customer will create a segment in Braze and communicate the segmentId attached to the campaign. + +### Step 3: Segment fetching +Notify will fetch with an API call the list of contacts in the segment attached to the campaign. + +### Step 4: Notify triggers the campaign +Notify’s AI triggers the Braze campaign to send to users at the time they deem most likely to engage. + + + From 0640bf14f8227a7e0f10bb0179abaf77e39a28d3 Mon Sep 17 00:00:00 2001 From: Lydia Xie Date: Wed, 13 Nov 2024 10:39:16 -0800 Subject: [PATCH 2/3] doc team edits --- .../dynamic_content/notify.md | 49 ++++++++----------- 1 file changed, 20 insertions(+), 29 deletions(-) diff --git a/_docs/_partners/message_personalization/dynamic_content/notify.md b/_docs/_partners/message_personalization/dynamic_content/notify.md index 12e0e6ffbfb..8e7a41932ed 100644 --- a/_docs/_partners/message_personalization/dynamic_content/notify.md +++ b/_docs/_partners/message_personalization/dynamic_content/notify.md @@ -1,52 +1,43 @@ --- nav_title: Notify article_title: Notify -description: "This reference article outlines the partnership between Braze and Notify, a real-time, omnichannel personalization solution that offers personalization across the customer lifecycle. Use Notify with Braze's Connected Content partner to easily drive marketing pressure and orchestrate in omnichannel" +description: "This reference article outlines the partnership between Braze and Notify, a real-time, omnichannel personalization solution that offers personalization across the customer lifecycle." alias: /partners/notify/ page_type: partner search_tag: Partner -layout: dev_guide - --- - # Notify - -> -Notify is an AI software, connected to CRM's tools, to help drive marketing pressure and orchestrate in omnichannel. -

-Giving access to exclusives futures such as : individualized perfect timing activation, sleepers awakeness, marketing pressure management, omnichannel orchestration (email, sms, push app, push web, wallet, whatsapp, ...) and carbon footprint reduction. -

- We currently work in France and abroad (Europe + USA) with more than 100 brands from different sectors. +> [Notify](https://notifyai.io/) is an AI-driven software solution that seamlessly integrates with customer relationship management tools to enhance marketing strategies and facilitate engagement across multiple channels. + +The Braze and Notify integration empowers marketers to effectively drive engagement across various platforms. Instead of relying on traditional marketing methods, a Braze API-triggered campaign can leverage Notify's capabilities to deliver personalized messaging through multiple channels, including email, SMS, push notifications, and more. - ## Prerequisites Before you start, you'll need the following: -| Prerequisite | Description | +| Requirement | Description | |-----------------------|--------------------------------------------------------------------------------------------------------------------------------------------| -| Braze REST API key | A Braze REST API key.

This can be created in the Braze dashboard from **Settings** > **API Keys**. Don't forget to provision permissions for 'users' and 'campaigns' (endpoint used for Notify integration | -| PARTNER_POST_URL`/users/export/segment| This endpoint is used to fetch segment attached to a campaign | -| PARTNER_POST_URL`/campaigns/trigger/send| This endpoint is used to trigger transactional communications. -| CNAME configuration | A subdomain has to be created for the tracking pixel that is used within the email so that Notify can track user engagement with messaging to further inform the model. Share the url of the subdomain with Notify once it's created -| Database opt-in export | The client send to notify the campaign and purchase datas​ of the year (12 months). ​This export will be used to train Notify predictive model.

**Fields:**

**Email:** A SHA256 hash of the email, converted to lowercase and with any leading or trailing spaces removed.

**Segment:** The segment information defining the level of activity (active or inactive).

**Sub-segment:** Any other relevant activity information (client/prospect, purchase activity level, RFM, etc.). +| Braze REST API key | A Braze REST API key with `users.export.segment` and `campaigns.trigger.send` permissions.

This can be created in the Braze dashboard from **Settings** > **API Keys**. | +| CNAME configuration | A subdomain must be created for the tracking pixel used in the email for Notify to track user engagement with messaging to further inform the model. Share the subdomain URL with Notify after it's created. | +| Database opt-in export | Send the campaign and purchase data from the past year (12 months) to Notify. ​This export will be used to train Notify predictive model.

**Fields:**

**Email:** A SHA256 hash of the email, converted to lowercase and with any leading or trailing spaces removed.

**Segment:** The segment information defining the level of activity (active or inactive).

**Sub-segment:** Any other relevant activity information such as purchase activity level.| +{: .reset-td-br-1 .reset-td-br-2 role="presentation" } - -## Integrating Notify +## Integration -### Step 1: Campaign creation -Create an [API triggered campaign](https://www.braze.com/docs/user_guide/engagement_tools/campaigns/building_campaigns/delivery_types/api_triggered_delivery) in Braze and share the campaign api_identifier with Notify. +### Step 1: Create your campaign -### Step 2: Segment creation -Customer will create a segment in Braze and communicate the segmentId attached to the campaign. +Create an [API triggered campaign](https://www.braze.com/docs/user_guide/engagement_tools/campaigns/building_campaigns/delivery_types/api_triggered_delivery) in Braze. Then, share the campaign `api_identifier` with Notify. -### Step 3: Segment fetching -Notify will fetch with an API call the list of contacts in the segment attached to the campaign. +### Step 2: Create your segment in Braze -### Step 4: Notify triggers the campaign -Notify’s AI triggers the Braze campaign to send to users at the time they deem most likely to engage. - +Next, create a segment in Braze and share the segment ID attached to the campaign with Notify. +### Step 3: Fetch your segment + +Then, use the `/users/export/segment` endpoint to fetch the list of contacts in the segment attached to the campaign and share this list with Notify. + +### Step 4: Notify triggers the campaign +Using the `/campaigns/trigger/send` endpoint, Notify’s AI triggers the Braze campaign to send to users at the time they deem most likely to engage. \ No newline at end of file From 53fda3ac02eaf688c5a3475010498fab28a391e2 Mon Sep 17 00:00:00 2001 From: Lydia Xie Date: Thu, 14 Nov 2024 15:37:14 -0800 Subject: [PATCH 3/3] alex feedback --- .../message_personalization/dynamic_content/notify.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/_docs/_partners/message_personalization/dynamic_content/notify.md b/_docs/_partners/message_personalization/dynamic_content/notify.md index 8e7a41932ed..7240f8317c1 100644 --- a/_docs/_partners/message_personalization/dynamic_content/notify.md +++ b/_docs/_partners/message_personalization/dynamic_content/notify.md @@ -32,12 +32,12 @@ Create an [API triggered campaign](https://www.braze.com/docs/user_guide/engagem ### Step 2: Create your segment in Braze -Next, create a segment in Braze and share the segment ID attached to the campaign with Notify. +Next, create the segment of users that they would like to target with the campaign created in [Step 1](#step-1-create-your-campaign). Then, share the segment ID with Notify. ### Step 3: Fetch your segment -Then, use the `/users/export/segment` endpoint to fetch the list of contacts in the segment attached to the campaign and share this list with Notify. +Then, Notify will export the users in the segment attached to the campaign. ### Step 4: Notify triggers the campaign -Using the `/campaigns/trigger/send` endpoint, Notify’s AI triggers the Braze campaign to send to users at the time they deem most likely to engage. \ No newline at end of file +Using the `/campaigns/trigger/send` endpoint, Notify’s AI triggers the Braze campaign created in [Step 1](#step-1-create-your-campaign) to send to users at the time they deem most likely to engage. \ No newline at end of file