Skip to content

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

Released under the MIT License.