Adobe Analytics
Integration guide for sending Recurly Engage prompt events to Adobe Analytics using the Experience Platform Web SDK (Alloy.js).
The Adobe Analytics connector uses the existing Alloy.js instance on your site to report prompt interaction events (impressions, clicks, and dismissals) in the same session context as your page analytics.
Available on all Recurly Engage subscription plans
Prerequisites
- You must have Company or App Administrator permissions in Recurly Engage.
- You must have an Adobe Experience Platform Web software development kit (SDK) (Alloy.js) set up on your web property.
- You must have access to Recurly Engage → Settings → Integrations → External → Adobe Analytics.
Definition
The Adobe Analytics integration fires custom events for Recurly Engage prompt interactions directly through Alloy.js, preserving user and session data in your Adobe Analytics reports.
Key benefits
Consistent session data
Events emit using the same Alloy session context as your other Analytics events.
Built-in tracking
No additional SDKs are required. The integration uses your existing Alloy.js configuration.
Full interaction visibility
Capture all prompt lifecycle events in Adobe Analytics.
Key details
Event details
| Activity | Description |
| Recurly Engage Prompt Impression | A user has seen the prompt |
| Recurly Engage Prompt Dismiss | A user has dismissed the prompt by clicking the 'X' or outside the prompt (if enabled) |
| Recurly Engage Prompt Timeout | The prompt has closed automatically due to a timer |
| Recurly Engage Prompt Decline | A user has declined the prompt by clicking the decline button |
| Recurly Engage Prompt Click | A user has accepted the prompt using the primary call-to-action (CTA) button |
| Recurly Engage Prompt Holdout | A holdout user has been served the prompt but not exposed |
| Recurly Engage Prompt Click 2 | A user has accepted the prompt using the secondary CTA button |
Each event includes these attributes when available:
| Event property | Description |
promo_id | Unique prompt identifier (from the Prompt ID field under Details) |
promo_name | The name of the prompt |
variation_id | Identifier of the experiment variation (if any) |
variation_name | Name of the experiment variation (if any) |
event_timestamp | Timestamp of when the interaction occurred |
Setup
Updated 4 days ago
Did this page help you?