Skip to main content

Attentive + Tapcart Integration

Connect Attentive to your Tapcart app so you can send personalized push from Attentive alongside SMS, email, and RCS.

What is Attentive?

Attentive is an AI-powered marketing platform for SMS, RCS, email, and push. It captures customer data, then uses that data to send 1:1 messages across the channels your shoppers already use.

Tapcart is Attentive's official push partner in mobile commerce. That means push from your Tapcart app is a connected channel inside Attentive, sitting next to the SMS and email programs many brands already run there.

To learn more about Attentive, visit Attentive's push page or the Tapcart integrations listing.

Why Attentive + Tapcart?

Tapcart powers the app experience. Attentive sends the messages. Together, they let you treat push like a seamless extension of the app, then coordinate it with text and email instead of running push in a separate tool.

With this integration you can:

  • Create and send personalized push, SMS, and email from one platform

  • Target push subscribers with Attentive Audience Manager

  • Trigger real-time, behavior-based push in Attentive Journeys

  • Add images and GIFs to push so messages stand out on the lock screen

  • Deep link shoppers into a product, collection, or other in-app destination when they tap the notification

  • Track opens, clicks, conversions, and revenue across push, SMS, and email in unified reporting

Push is a high-intent channel because shoppers who enable it have already installed your app. Tapcart benchmarks shared with Attentive show up to 92% open rates, +63% conversion, and +35% LTV when push is used well with the rest of your program.

Availability: This integration is available to Tapcart Enterprise customers with an active Attentive account. If you do not see Attentive under Integrations, reach out to your Tapcart CSM or email [email protected].

How it works

Here is the flow:

  1. Tapcart runs the app. Shoppers download your app, grant push permission, and shop as they normally would. See The Power of Push.

  2. You connect your Attentive domain in the Tapcart dashboard. That tells Tapcart which Attentive account the app belongs to. Confirm the domain with your Attentive CSM. If Attentive's tag is already on your site, the domain is the value used in that tag (your Attentive CSM can confirm it).

  3. You give Attentive your mobile push credentials so Attentive can authenticate with Apple (APNs) and Google (FCM). Collect those files using Attentive Push Notification Credentials, then either upload them in Attentive or send them to your Attentive onboarding contact.

  4. You send from Attentive. Campaigns and Journeys in Attentive can include push. SMS, RCS, and email stay in Attentive too, so one journey can use the right channel for each shopper.

What you send from where

Channel

Where you create it

What Tapcart does

Push

Attentive campaigns and Journeys

Hosts the app and collects push permission. Attentive sends the notification.

SMS and RCS

Attentive (your existing text program)

The app is a place to shop and, when you use deep links, a destination after the tap

Email

Attentive

Same as above: use store URLs so taps can open the app when native deep linking is enabled

A useful pattern is to orchestrate, not duplicate. For example, email can tease a drop, push can alert app users when it goes live, and SMS can follow up with shoppers who never installed the app. In Attentive Journeys, subscribers without the app typically skip the push step and continue to the next SMS or email step.

Before you start

Make sure you have:

  • A Tapcart app that is live or in development

  • An active Attentive account, plus your Attentive CSM or onboarding contact

  • Your Attentive domain (confirm with Attentive, do not guess)

  • Access to your Apple Developer account (for iOS push)

  • Access to the Firebase Console project tied to your Android app (for Android push)

Credentials you will collect

iOS (Apple Push Notification service):

  • Key ID

  • Team ID

  • Bundle ID

  • Private key (.p8 file). You can download this file only once, so store it securely.

Android (Firebase Cloud Messaging):

  • FCM service account JSON key file

Follow the step-by-step screenshots in Attentive Push Notification Credentials, then give the files to Attentive (upload in Attentive, or send them to your Attentive onboarding contact).

How to connect Attentive + Tapcart

  1. In the Tapcart dashboard, go to Integrations and select Connect Integration for Attentive.

  2. Enter your Attentive Domain (confirm with your Attentive CSM), then select Save & Enable.

  3. Notify your Tapcart CSM or support that the integration was connected so new builds can be run to install the SDK.

  4. Collect Mobile Push Credentials using this credentials guide.

  5. Give the credentials to Attentive in one of these ways:

    • Upload them yourself in Attentive: go to Setup → Settings → Mobile App Settings. Use the iOS (APNs) tab for the .p8 file, Bundle ID, Key ID, and Team ID. Use the Android (FCM) tab for the JSON key file. Save settings on each tab.

    • Send them to Attentive if your Attentive onboarding contact or CSM is handling the upload for you.

Save & Enable in Tapcart only connects the domain. New builds have to be run to finish the SDK install. Once that's complete, Attentive cannot send push until the APNs and FCM credentials are in your Attentive account. Once the Attentive setup is complete and the new builds are live, you can start using the integration.

After you are connected

Once the integration is live in the Tapcart app and Attentive has your push credentials, you work in Attentive:

  • Campaigns: Compose push the same way you compose other Attentive messages. Add a title, body, creative, and a destination URL.

  • Journeys: Add a Send push notification step for moments like a drop, a loyalty perk, or a cart reminder. Shoppers who are not reachable on push continue through SMS or email if you add those steps next.

  • Audiences: Build segments in Audience Manager (for example, app users who are also SMS subscribers) instead of maintaining a separate push list.

  • Reporting: Review opens, clicks, conversions, and revenue for push next to SMS and email.

Use your store's website URL as the destination. When native deep linking is enabled, tapping the notification can open the matching screen in the app.

  • Product: https://yourstore.com/products/product-name

  • Collection: https://yourstore.com/collections/new-arrivals

  • Cart: https://yourstore.com/?tcr=route/cart

Replace yourstore.com with your real store domain. For other in-app pages (account, custom screens, discount URLs), use the examples in the deep linking article.

When push works best

Push is strongest for shoppers who already have the app and expect something worth acting on right away:

  • Early access and product drops

  • Loyalty perks and exclusives

  • Time-sensitive reminders (sale ending, restock, last hours)

Use SMS when you need universal reach, including people who never installed the app. Use email when you need longer storytelling. Use push when you want an immediate, in-app action from an engaged app audience.

Considerations

  • You typically send mobile push from one provider at a time. If you already send push through Klaviyo, Bloomreach, or another partner, talk with your Tapcart CSM before you switch so tokens and builds are handled cleanly.

  • Shoppers must opt in to notifications on the device. Push will never reach 100% of app users. Grow opt-ins with a strong prompt and app-only value. See The Power of Push.

  • iOS and Android each need their own credentials. If you only give Attentive one platform's files, push will only work on that platform.

  • New builds have to be run to install the Attentive SDK in the iOS and Android apps.

FAQs

Where do I find my Attentive domain?
Ask your Attentive CSM. If the Attentive tag is already on your website, the domain is the value used in that tag. Do not invent a domain from your store URL.

Do I send the push keys to Tapcart?
No. Tapcart does not configure Attentive's sending credentials. Upload them in Attentive, or send them to your Attentive onboarding contact or CSM.

Does connecting Attentive turn off Tapcart's other marketing tools?
No. This connection is so Attentive can send push to your Tapcart app. Your SMS, RCS, and email programs still live in Attentive.

Do I need a developer to add Attentive's SDK?
No, the SDK will be installed after new builds are run once the integration is connected in Tapcart.

When can I send my first push?
After the domain is enabled in Tapcart, new builds are live and Attentive has your APNs and FCM credentials in Mobile App Settings.

Can I test on a sandbox-only Apple key?
No. Attentive needs an APNs key that works for Production and Sandbox. Details are in the credentials guide.

Need help?

For the Tapcart dashboard connection (Integrations and Attentive domain), reach out through LiveChat on your Tapcart dashboard, email [email protected], or contact your Tapcart CSM.

For push credentials, Mobile App Settings, campaigns, Journeys, and your Attentive domain, work with your Attentive CSM or onboarding contact.

Did this answer your question?