- Browser — the Upstack pixel fires standard events like
page_view,add_to_cart, andpurchaseas shoppers browse your store. - Shopify — automatic webhooks feed server-side
purchaseandrefundevents without any browser dependency. - Server-side — the Events API and the
upstackCLI ingest events from your own backend.
The event taxonomy
All events Upstack recognizes are organized in the Event Taxonomy:- Standard Events — the 27 predefined ecommerce and lead-gen events every destination understands.
- Custom Events — your own events beyond the standard set.
- Upstack-Generated Events — backend-derived events like
nc_purchaseand AOV-tier purchases. - Quiz Events — quiz funnel tracking.
- SaaS Events — subscription lifecycle, trials, payments, and seat management for B2B.
- Event Properties — the fields every event accepts, from
valueandcurrencyto theitemsarray.
All events and properties
Event Taxonomy · Custom EventsStandard Events
page_view · view_content · view_category · view_item_list · view_cart · add_to_cart · product_removed_from_cart · add_to_wishlist · initiate_checkout · add_shipping_info · select_shipping_method · add_payment_info · purchase · nc_purchase · rc_purchase · refund · search · lead · subscribe · complete_registration · sign_up · login · contact · book_call · schedule · submit_applicationUpstack-Generated Events
all_purchase · AOV Events · upsell_purchase · lapsed_purchase · subscription_initial_purchase · subscription_recurring_purchaseQuiz Events
quiz_completed · quiz_question_answeredSaaS Events
account_created · account_deleted · signup_started · signup_completed · demo_requested · content_downloaded · webinar_registered · trial_started · trial_activated · trial_extended · trial_ending_soon · trial_expired · trial_converted · subscription_created · subscription_started · subscription_upgraded · subscription_downgraded · subscription_paused · subscription_resumed · subscription_cancelled · subscription_churned · subscription_reactivated · order_fulfilled · order_shipped · user_invited · user_joined · user_activated · user_inactive · signed_out · user_removed · payment_succeeded · payment_failed · payment_refunded · invoice_created · invoice_paid · invoice_past_due · seat_added · seat_removed · addon_purchased · addon_cancelled · feature_used · milestone_reachedEvent Properties
Core Properties: value · currency · transactionId · orderName Customer Properties: email · phone · firstName / lastName · Address Properties Checkout Properties: subtotalPrice · tax · shipping · discount · coupon · paymentType · shippingTier Content Properties: searchTerm · content_ids Promotional Properties: promotionId · promotionName · creativeName · creativeSlot · locationId Complex Properties: Items Array · SaaS Properties · Auto-Captured FieldsMore events
H&W Category Events (Deprecated)Next steps
- Install the pixel with Pixel Setup.
- Send events from your own code with the JavaScript SDK.
- Rename or remap events per destination with Destination event mappings.
- Query tracked events with the Analytics API.