Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Notify Partner docs #8365

Merged
merged 3 commits into from
Nov 25, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
43 changes: 43 additions & 0 deletions _docs/_partners/message_personalization/dynamic_content/notify.md
Original file line number Diff line number Diff line change
@@ -0,0 +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."
alias: /partners/notify/
page_type: partner
search_tag: Partner
---

# Notify

> [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:

| Requirement | Description |
|-----------------------|--------------------------------------------------------------------------------------------------------------------------------------------|
| Braze REST API key | A Braze REST API key with `users.export.segment` and `campaigns.trigger.send` permissions. <br><br> This can be created in the Braze dashboard from **Settings** > **API Keys**. |
lydia-xie marked this conversation as resolved.
Show resolved Hide resolved
| 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. <br><br> **Fields:** <br><br> **Email:** A SHA256 hash of the email, converted to lowercase and with any leading or trailing spaces removed.<br><br>**Segment:** The segment information defining the level of activity (active or inactive).<br><br>**Sub-segment:** Any other relevant activity information such as purchase activity level.|
{: .reset-td-br-1 .reset-td-br-2 role="presentation" }

## Integration
lydia-xie marked this conversation as resolved.
Show resolved Hide resolved

### Step 1: Create your 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 2: Create your segment in Braze

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, 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 created in [Step 1](#step-1-create-your-campaign) to send to users at the time they deem most likely to engage.