Login
ZappushZappush Docs
Reference

Standard events

The events Zappush captures automatically across your store and compliant pages, grouped by the funnel stage each maps to.

Zappush captures a standard set of events as shoppers move through your store and your compliant pages. Each standard event maps to a funnel stage: Top for discovery, Engage for intent, and Convert for the path to purchase. The stage decides where the event appears in the analytics funnel, so a Top event sits at the wide end and a Convert event near the sale.

Each table below lists the friendly display name shown in the dashboard alongside the event name a developer sees in the data and can pass to zappush.track.

Top

Discovery and the start of a visit, including the compliant page handoff.

Display nameEvent name
Compliant Page Viewcompliant_page_viewed
Compliant Opt-incompliant_page_yes
Brand Page Viewpage_viewed
Product Viewedproduct_viewed
Collection Vieweditem_list_viewed
Searchsearch_performed
Compliant redirect (automatic, fired by Zappush)(none)

The compliant redirect event is fired automatically by Zappush when a visitor is handed off from a compliant page to your store. You do not send it, and it has no developer-facing name to track against.

Engage

Signals that a shopper is interested and building intent.

Display nameEvent name
Add to Cartproduct_added_to_cart
Cart Viewedcart_viewed
Wishlist Addproduct_added_to_wishlist

Convert

The checkout path through to a completed purchase.

Display nameEvent name
Checkout Startedcheckout_started
Contact Info Submittedcheckout_contact_info_submitted
Shipping Info Submittedcheckout_shipping_info_submitted
Payment Info Submittedpayment_info_submitted
Purchasecheckout_completed
Appointment Bookedschedule

schedule is a Zappush-native event with no GA4 equivalent, so fire it directly with zappush.track("schedule", { ... }) rather than through window.dataLayer. It maps to Meta's standard Schedule CAPI event. See Lead events for the full payload reference.

Stages drive the funnel

Standard events come with these stages already assigned, so your funnel works out of the box. You can move any event to a different stage, rename its display name, or change its order. Custom events you send yourself start unclassified until you assign them a stage.

To reassign stages, open the analytics configure page. To send your own events that show up alongside these, see the SDK.

On this page