Adobe Experience Platform (AEP) and Pugpig Bolt
What is Adobe Experience Platform (AEP)?
Adobe Experience Platform (AEP) is Adobe's suite of mobile SDKs that supports both analytics tracking and push notification delivery. Pugpig Bolt integrates with AEP on both iOS and Android, meaning you can use it for analytics, push, or both independently.
What do we support?
Analytics
- All standard events from the Bolt analytics spec are sent to Adobe Analytics
- App lifecycle events (launches and first launches) are tracked automatically
- User identity is set using your authenticated user ID, with additional user profile attributes (as returned from your auth endpoint) sent via the AEP Profile extension
- Push notification campaign tracking: include a
PPCampaigncustom key in your push payload and it will be forwarded as thepugpigCampaigndimension on theBoltNotificationOpenevent
Push notifications
- Standard push notifications
- Rich push (push with images)
- Deep linking from push into specific content
A note on using push and analytics separately
AEP push and AEP analytics are decoupled in Bolt — you can use just analytics, just push, or both together. If you are using AEP for analytics but a different provider for push (e.g. Airship), this is supported. Just let us know your intended setup when getting configured.
Getting set up
To enable AEP in your Bolt app, we'll need the following:
- For analytics: Your Adobe Analytics report suite ID(s) for iOS and Android
- For push: Your Adobe Campaign Standard account details
Please provide these to your customer success manager or via support@pugpig.com, and we'll handle the integration from there.


