Skip to main content

Klaviyo: Configuring Push Settings

Need a Klaviyo Account?

If you do not have a Klaviyo account, please contact your Implementation Specialist or Account Manager to assist with an introduction to a Klaviyo representative. Once you set up your free push notification account, you will follow the instructions below to configure the push notifications in Klaviyo.

Already have a Klaviyo Account?

If you already have an existing Klaviyo account, please follow the instructions below to configure your account to send push notifications.

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

Setting up Push for iOS

  1. To begin, navigate to your Push Notification Settings in Klaviyo

    image__17_.png
  2. Once Push Notification is selected, you will be redirected to your iOS Push Setup and will need to complete the form as shown below

    Screen_Shot_2019-10-28_at_3.29.23_PM.png
  3. To complete this form, you will need the APNs Authentication Key ID, Team ID, and Bundle ID. To find this information, you will need to visit your Apple Developer Account.

    Screen_Shot_2019-10-28_at_3.29.23_PM.png
  4. To generate an APN Key on Apple, visit Certificates, Identifiers and Profiles within your Apple Developer portal and navigate to Keys. From here, click Create Key

    Screen_Shot_2021-12-06_at_2.30.24_PM.png
  5. Use the following settings to configure your APN

    • Important reminder, this APN can only be downloaded once after registering. After the initial download, save it in a protected folder! You will be given a .p8 file and a Key ID upon registering this key.

      Screen_Shot_2021-12-06_at_2.30.50_PM.png
  6. The remainder of the form includes the Team and Bundle IDs. The Team ID is found within your Apple Developer account under the Membership tab > Team ID.

    Screen_Shot_2021-12-06_at_2.06.21_PM.png
  7. The Bundle ID is found in App Store Connect under App Information within your app.

    Screen_Shot_2021-12-06_at_2.07.12_PM.png
  8. Your completed Klaviyo settings show look like this

    Screen_Shot_2021-12-06_at_2.32.10_PM.jpeg

Setting up Push for Android

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

  1. Download the Android JSON file

    74f8128b-1f57-4978-99d1-4cd74f497656.gif
  2. Within the Android platform settings:

    • Select the Service Account tab and click Manage service account permissions

    • You will be directed to the merchant's Google Cloud account

    • On this page, locate the email that starts with firebase-adminsdk and click on it

    • Once you get to the next page, select Keys > Add Key > Create new key

    • On the modal, JSON will be auto-selected and you will select Create

    • The JSON will be generated and automatically saved to your computer's Downloads folder

  3. Upload the JSON to Klaviyo

    • Under Settings select Push Notifications and Add Android Credentials

      bcbde141-c9a5-4897-89f0-df0b50c2ddcf.png

Considerations

The Klaviyo integration is available to Tapcart Enterprise customers only.

Reference Klaviyo + Tapcart for the steps to enable the integration in the Tapcart dashboard.

More Questions

If you have additional questions regarding the Klaviyo Integration, we’re happy to help! Please reach out to us through LiveChat in your dashboard or email us at [email protected]!

Did this answer your question?