AnalyticsUpdated 2026-06-01

Tracking events

The four storefront events Saleporia tracks server-side via the /track endpoint.

Saleporia tracks shopper behavior with four server-side events. No client-side SDK or cookie banners are needed — events are recorded via a single endpoint.

The four events

FieldTypeDescription
PageVieweventFired on every storefront page load. Drives the visitors and page views metrics.
ProductVieweventFired on a product detail page. Powers the top products ranking.
AddToCarteventFired when a shopper adds an item to their cart.
BeginCheckouteventFired when a shopper starts the checkout flow. The conversion funnel's top step.

How events are sent

The storefront client calls the /track endpoint with the event type and a session identifier. Events are batched and aggregated for the analytics dashboard. Because tracking is server-side, it's resilient to ad blockers that target client-side analytics scripts.

POST/storefront-public/track
Record storefront analytics events (PageView, ProductView, AddToCart, BeginCheckout) for a session.
Public

Google Analytics & Meta Pixel

For retargeting and paid attribution, connect GA and the Meta Pixel under Settings → General → Analytics integrations. These run client-side alongside Saleporia's server-side tracking.