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

Partner docs: Narvar #8394

Merged
merged 3 commits into from
Nov 13, 2024
Merged
Show file tree
Hide file tree
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
2 changes: 2 additions & 0 deletions _docs/_partners/home.md
Original file line number Diff line number Diff line change
Expand Up @@ -310,4 +310,6 @@ valid_partner_list:
url: /docs/partners/message_personalization/dynamic_content/seen
- name: Dixa
url: /docs/partners/message_orchestration/additional_channels/instant_chat/dixa/
- name: Narvar
url: /docs/partners/message_orchestration/channel_extensions/ecommerce/narvar/
---
2 changes: 2 additions & 0 deletions _docs/_partners/message_orchestration.md
Original file line number Diff line number Diff line change
Expand Up @@ -111,4 +111,6 @@ valid_partner_list:
url: /docs/partners/message_orchestration/additional_channels/direct_mail/mypostcard/
- name: Dixa
url: /docs/partners/message_orchestration/additional_channels/instant_chat/dixa/
- name: Narvar
url: /docs/partners/message_orchestration/channel_extensions/ecommerce/narvar/
---
2 changes: 2 additions & 0 deletions _docs/_partners/message_orchestration/channel_extensions.md
Original file line number Diff line number Diff line change
Expand Up @@ -64,4 +64,6 @@ valid_partner_list:
url: /docs/partners/message_orchestration/channel_extensions/surveys/typeform/
- name: Friendbuy
url: /docs/partners/message_orchestration/channel_extensions/loyalty/friendbuy/
- name: Narvar
url: /docs/partners/message_orchestration/channel_extensions/ecommerce/narvar/
---
Original file line number Diff line number Diff line change
Expand Up @@ -18,4 +18,6 @@ valid_partner_list:
url: /docs/partners/message_orchestration/channel_extensions/ecommerce/olo/
- name: Yotpo
url: /docs/partners/message_orchestration/channel_extensions/ecommerce/yotpo/
- name: Narvar
url: /docs/partners/message_orchestration/channel_extensions/ecommerce/narvar/
---
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
---
nav_title: Narvar
article_title: Narvar
description: "Learn how to integrate Narvar with Braze."
alias: /partners/narvar/
page_type: partner
search_tag: Partner
---

# Narvar

> Narvar is a post-purchase platform that enhances customer loyalty through order tracking, delivery updates, and returns management. The Braze and Narvar integration enables brands to leverage Narvar’s notification events to trigger messages directly from Braze, keeping customers informed with timely updates.

## Prerequisites

| Requirement | Description |
|-----------------------|-----------------------------------------------------------------------------------------------|
| Narvar Account | A Narvar account is required to take advantage of this partnership. |
| Braze REST API key | A Braze REST API key with `messages.send` permission. This can be created in the Braze dashboard from **Settings** > **API Keys**. |
| Braze REST endpoint | [Your REST endpoint URL]({{site.baseurl}}/developer_guide/rest_api/basics/#endpoints), which depends on the URL for your Braze instance. |
{: .reset-td-br-1 .reset-td-br-2 role="presentation" }

## Supported features

|Type|Supported features|
|-------|----------|
| Notifications | - Delivery Anticipation<br>- Carrier Delay<br>- Delivered Standard |
| Channels | Push Notifications |
{: .reset-td-br-1 .reset-td-br-2 role="presentation" }

{% alert note %}
If you’re interested in additional notification types or channels, please contact your Braze and Narvar CSM.
{% endalert %}

## Integration Details

For each notification event, Narvar initiates a request to Braze’s [`/messaging/send`]({{site.baseurl}}/api/endpoints/messaging) endpoint to deliver a push message to each opted-in consumer.

Narvar is responsible for configuring the push notification payloads for each message. Currently, Narvar does not have a built-in design interface for push notifications, so their team will collaborate with your team to determine and define payload requirements. These payloads can be customized to the same extent as those sent through your own system, including support for variable content placeholders, such as order data and consumer details.

## Getting Started with the Braze-Narvar Integration

1. **Contact your Narvar CSM** to express interest in the integration.
2. **Designate Braze environments** for staging and production.
3. **Generate API Key** in Braze for Narvar’s use.
4. **Generate Campaign Key(s)** in Braze as needed.
5. **Provide API and Campaign keys** to Narvar through a secure one-time link.
6. **Share Push Notification Payload Details** to finalize setup.