CleverTap events on Web
  • 31 Jul 2023
  • 1 Minute to read
  • Contributors
  • Dark
    Light
  • PDF

CleverTap events on Web

  • Dark
    Light
  • PDF

Article summary

After integrating with the Tools CMS, the CleverTap system will begin tracking the following user events and their corresponding properties on your iOS app.

S.NEvent TypePropertiesEvent is raised when a user...
1Signed Up
  • registrationType
  • appVersion
  • platform

Registers with your app by email / Google/ Facebook / Apple on iOS app.
The option to log in with an email or mobile number is available as a native key.

2

Watched

  • seasonNumber
  • bitRate
  • actorName
  • contentDuration
  • contentGenre
  • episodeNumber
  • playSource    
  • networkType    
  • contentId
  • showName    
  • bufferCount    
  • contentTitle
  • subtitles    
  • platform    
  • contentType   
  • watchedTime    
  • playbackType    
  • directorName    
  • Stream    
  • bufferTime
  • contentId
  • contentTitle

Watches content for at least 2 minutes.
An event is triggered to update the stream time every 30 seconds.

3

Page Viewed


  • platform    
  • source    
  • pageName    
  • LastActivityName    
  • pageURL

- For every page visit, the Web fires "Page Viewed" event.
- Only for Refer and Earn page, "Page View" event is fired.

4

View Plans

  • platform
  • pageType
  • source
Visits the View plans page.
5Login
  • appVersion
  • registrationType
  • platform

Logs in to your website.

6Logout
  • platform

Logs out of the app.

7

Searched

  • keyword
  • platform
Enters any keywords into the search bar.
8Added to Watchlist
  • contentId
  • contentGenre
  • contentTitle
  • directorName
  • playSource
  • networkType
  • showName
  • Platform
  • contentType
  • contentDuration
  • playbackType
  • actorName

Adds a video / program to their watchlist.

9New Subscription -

From Web, the below event is fired:
{PlanPageName+Subscription Plan Status Success}

10

Removed From Watchlist


  • contentGenre
  • Platform
  • contentId
  • directorName
  • playSource
  • contentType
  • showName
  • playbackType
  • contentDuration
  • contentTitle
  • actorName
  • networkType

Clears their Watchlist page.

11Referral View Plans-Arrives at the Plans page through a referral source.
12

Referred User Subscription Completed

-


When the referred user subscribes to any referral plan for the first time.


13Referred Web Sign Up-

Signs up on the website through a referral.

14

Referred App Open

-Opens the application after clicking a referral URL link.
15Referred Web Open-Lands on your ViewLift website after clicking on a referral link.
16

Invite Event

-The event is triggered when a subscriber invites others via a referral link.
17Play Started
  • ContentId
  • seasonNumber
  • playSource
  • contentDuration
  • bitrate
  • showName
  • contentTypeDetail
  • actorName
  • SubTitle
  • rating
  • contentGenre
  • "stream --- not applicable on play started.
  • Because Play Started event triggered on play initialisation."
  • contentTitle
  • episodeNumber
  • watchTime
  • playbackType
  • networkType
  • directorname
  • contentType
  • bufferCount
  • bufferTime
  • freeOrPaid
  • platform
  • Content Type - Kids/movies/series/18+/paid/US-paid/free

Starts watching content.



18

Add to Cart

  • transactionAmount
  • paymentPlan
  • country
  • platform
  • deviceId
  • pageTyp

From the Web, below events are fired on subscription flow journey start:

Subscription Initiated
ADD_TO_CART

19

Subscription Plan Status Success


  • userId
  • transactionAmount
  • planId    source: -- Not Applicable in Web
  • pageType    
  • planEndDate
  • paymentHandler
  • planStartDate --> startDate
  • paymentplan
  • discountedAmount
  • autoDebitEnabled
  • transactionId --> vlTransactionId
  • platform
  • country
  • currency
  • payment plan
  • Auto-renewal

From Web, {PlanPageName+Subscription Plan Status Success} event is triggered.


20

Subscription Plan Status Failure



  • userId
  • transactionAmount
  • pageType
  • paymentHandler
  • planId
  • paymentplan
  • platform
  • autoDebitEnabled
  • country
  • currency
  • Auto-renewal


From Web, the below event is fired:

{PlanPageName+Subscription Plan Status Failure}

21

Subscription End 


  • transactionAmount    
  • userId    
  • planId    
  • pageType    
  • paymentHandler    
  • paymentplan    
  • platform    
  • autoDebitEnabled    
  • country    
  • currency    
  • Auto-renewal


Current subscription plan has expired.

22Free Email Captured
Logs the "Email required" prompt on contents associated with the Free Plan.
Note:
The CleverTap dashboard does not support viewing the following events as they are not integrated with the app's functionality. Instead, information regarding these events is collected and managed on the Tools' backend.

New Subscription
Subscription Renewed Manually
Subscription Renewed Automatically
Subscription Failure (this event was never implemented. Please check subscription_suspended_new),
 Subscription Cancelled New (subscription_cancelled_new)
MiTV Subscription Plan Status Success

Related topics

CleverTap Overview for Developers

CleverTap Web Integration Guide


Was this article helpful?