Skip to main content

Braze + Tapcart

Updated yesterday

Integration Overview

Tapcart's integration with Braze supports most of their functionality including

  • Support for both iOS and Android push notifications

  • Rich push message support

  • User journey and segmentation support

Note: We currently do not support Push Stories, Web Push, In App Messages

Prerequisites

Before getting started, make sure you have the following:

  • An active Tapcart account with a published or in-development app

  • Access to the integration partner's dashboard or admin panel

Setting up Braze + Tapcart?

To configure Braze on Tapcart you'll follow the three key sections below

  1. Configure iOS push notifications in Braze

  2. Configure Android push notifications in Braze

  3. Provide Braze keys to Tapcart

The integration is available to Tapcart Enterprise customers.

Important Note - Before getting started, please have the following websites open:

Setting up Push for iOS

In order to send a push notification from Braze to an iOS device you need to provide Braze with your apps .p8 file.

  1. Step 1: Locate Your Apple Team & App Bundle IDs

    1. Navigate to Account > Membership and make note of your Team ID.

    2. Go to Program Resources > Certificates, IDs & Profiles > Identifiers.

    3. If your app is already listed:

      • Select it from the App IDs list.

      • Record the Bundle ID.

      • Make sure Push Notifications are enabled, then save any changes.

Step 2: Create and Download Your Authentication Key

  1. Still in your Apple Developer account, visit Certificates, Identifiers & Profiles.

  2. Click Keys, then hit the + button in the top right to create a new key.

  3. Give the key a recognizable name (e.g., “Braze Push Key”).

  4. Check the box for Apple Push Notifications service (APNs), then proceed.

  5. Select Configure to the right of the APN checkbox.

  6. Ensure that this is a combined Sandbox + Production .p8 file.

  7. Save the generated Key ID, and download the .p8 file.

    1. Important: You can only download this once, keep it in a secure location.

Step 3: Add Key and IDs to Braze

  1. Go to your Braze dashboard

  2. Navigate to Settings > App Settings

  3. Upload the .p8 file under App Push Certificate

  4. Add the Bundle ID, Key ID, and Team ID to complete the steps in Braze.

Setting up Push for Android

In order to send a push notification from Braze to an Android device you need to provide Braze with a JSON key file.

Pre-requisite: Firebase must be configured in the app before enabling for Android

  1. Go to the Firebase Console and select your project.

  2. In the left sidebar, click the gear icon → Project Settings.

  3. Go to the Service Accounts tab.

  4. Under Firebase Admin SDK, click Generate New Private Key, then confirm.

  5. A .json file will download, store this securely.

  6. Go to your Braze dashboard

  7. Navigate to Settings > App Settings

  8. Under the Android Push Notification Settings, upload the JSON file and click Save

Connecting to Tapcart

The Braze App identifier API key is required to connect. Each platform (iOS and Android) has its own app identifier. In the Braze dashboard, go to Settings > APIs and Identifiers > App Identifiers.

Once the previous steps are completed, please reach out to your account or implementation manager to complete the setup.

Considerations

The Braze integration is available to Tapcart Enterprise customers only. For more information on plans, check out our pricing page.

Need Help?

Reach out to us at [email protected] and we'll be happy to help!

Did this answer your question?