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:
Tapcart runs the app. Shoppers download your app, grant push permission, and shop as they normally would. See The Power of Push.
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).
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.
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 |
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
In the Tapcart dashboard, go to Integrations and select Connect Integration for Attentive.
Enter your Attentive Domain (confirm with your Attentive CSM), then select Save & Enable.
Notify your Tapcart CSM or support that the integration was connected so new builds can be run to install the SDK.
Collect Mobile Push Credentials using this credentials guide.
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.
Deep links in push
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-nameCollection:
https://yourstore.com/collections/new-arrivalsCart:
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.



