Kilkaya (Browser-side)
Track Sesamy events in Kilkaya using browser-side JavaScript.
Server-side tracking
For automatic server-side conversion tracking with Kilkaya, see the Kilkaya built-in integration. This page covers browser-side JavaScript tracking only.
Overview
Kilkaya provides advanced analytics and insights for digital publishers. Integrating Sesamy with Kilkaya using browser-side JavaScript enables tracking of paywall events, user behaviour, and content engagement.
Features
- Subscription event tracking - Track subscription lifecycle events
- User behavior analytics - Monitor how subscribers interact with content
- Conversion tracking - Measure paywall conversion rates
- Revenue analytics - Track subscription revenue and trends
- Audience segmentation - Segment users based on subscription status
Integration Methods
Via JavaScript
Integrate Kilkaya tracking into your Sesamy implementation:
html
<script>
// Track subscription events
window.addEventListener('sesamyPaywallProductSelected', (event) => {
kilkaya.track('Subscription Started', {
product: event.detail.product,
checkoutId: event.detail.checkoutId,
paywallId: event.detail.paywallId
});
});
// Track content access
window.addEventListener('sesamyUnlocked', (event) => {
kilkaya.track('Content Unlocked', {
itemSrc: event.detail.itemSrc,
publisherContentId: event.detail.publisherContentId
});
});
</script>Via Webhooks
Use Sesamy Webhooks to send subscription events to Kilkaya:
- Configure webhook endpoints to forward to Kilkaya
- Track subscription creation, renewal, and cancellation events
- Sync subscriber data for analytics
Events to Track
- Paywall Viewed - User encounters a paywall
- Subscription Started - User begins subscription process
- Subscription Completed - Subscription successfully created
- Content Unlocked - Premium content accessed by subscriber
- Subscription Cancelled - User cancels subscription
- Subscription Renewed - Subscription automatically renewed
Use Cases
- Track paywall conversion funnel
- Measure content engagement by subscription tier
- Analyze subscriber retention and churn
- Optimize paywall placement and messaging
- Monitor subscription revenue trends
Resources
- Sesamy Webhooks Guide: /guides/webhooks
- Sesamy Components Events: /components/