Tracking API

Event Categories

Required and recommended tracking events for PSYKHE AI.

CategoryEventWhy it matters
MandatoryProduct Page View (PDP)Primary indicator of SKU-level interest; feeds dwell-time and relevance models.
Product List View (PLP)Establishes browsing context and impression exposure for ranking evaluation.
Add to CartHigh-intent signal powering conversion forecasting and cart-aware recommendations.
TransactionAuthoritative conversion event used for revenue attribution and ROI measurement.
Site SearchMandatory only if you call the Search API; captures explicit intent for preference profiling.
RecommendedProduct Dwell Time on PLPGranular engagement metric-how long shoppers pause on list items.
Product Dwell Time on PDPMeasures deep SKU engagement, refining interest scoring.
Hover over Product CardMicro-engagement that often precedes clicks, enriching intent models with low-friction data.
Remove from CartNegative feedback for abandonment, accidental additions, price sensitivity, and replenishment modelling.
Checkout StepsEnables funnel analytics to pinpoint drop-off points and trigger abandonment recovery campaigns.
List ClickCorrects for positional bias in ranking algorithms and enhances CTR analytics.
RefundCloses the post-purchase loop, recalibrating lifetime-value and returns-propensity models.

Refund events: Turnkey platforms such as Shopify emit these automatically. For manual integrations, emit Refund events explicitly to maintain accurate return analytics.

Remove from Cart events: Recommended, not mandatory. Many storefronts expire cart items rather than emitting a discrete remove action. Capture it where possible; otherwise, expiration supplies a weaker proxy.


Quality Filters

Apply client-side filters to boost signal quality:

Event TypeMinimumMaximumRationale
Dwell Time (PLP/PDP)300ms5 minDrops scroll-by flickers and "tab-left-open" outliers.
Hover300ms60sIgnores accidental passes and extreme idle hovers.

On this page