--- api_name: web-pixels source_url: html: https://shopify.dev/docs/api/web-pixels-api/standard-events md: https://shopify.dev/docs/api/web-pixels-api/standard-events.md --- # Standard Events [alert​\_displayed](https://shopify.dev/docs/api/web-pixels-api/standard-events/alert_displayed) [The `alert_displayed` event records instances when a user encounters an alert message, whether it's an inline validation message on an input field or a warning banner.](https://shopify.dev/docs/api/web-pixels-api/standard-events/alert_displayed) [cart​\_viewed](https://shopify.dev/docs/api/web-pixels-api/standard-events/cart_viewed) [The `cart_viewed` event logs an instance where a customer visited the cart page.](https://shopify.dev/docs/api/web-pixels-api/standard-events/cart_viewed) [checkout​\_address​\_info​\_submitted](https://shopify.dev/docs/api/web-pixels-api/standard-events/checkout_address_info_submitted) [The `checkout_address_info_submitted` event logs an instance of a customer submitting their mailing address. This event is only available in checkouts where Checkout Extensibility for customizations is enabled](https://shopify.dev/docs/api/web-pixels-api/standard-events/checkout_address_info_submitted) [checkout​\_completed](https://shopify.dev/docs/api/web-pixels-api/standard-events/checkout_completed) [The `checkout_completed` event logs when a visitor completes a purchase. It's triggered once for each checkout, typically on the **Thank you** page. However, for upsells and post purchases, the `checkout_completed` event is triggered on the first upsell offer page instead. The event isn't triggered again on the **Thank you** page. If the page where the event is supposed to be triggered fails to load, then the `checkout_completed` event isn't triggered at all.](https://shopify.dev/docs/api/web-pixels-api/standard-events/checkout_completed) [checkout​\_contact​\_info​\_submitted](https://shopify.dev/docs/api/web-pixels-api/standard-events/checkout_contact_info_submitted) [The `checkout_contact_info_submitted` event logs an instance where a customer submits a checkout form. This event is only available in checkouts where Checkout Extensibility for customizations is enabled](https://shopify.dev/docs/api/web-pixels-api/standard-events/checkout_contact_info_submitted) [checkout​\_shipping​\_info​\_submitted](https://shopify.dev/docs/api/web-pixels-api/standard-events/checkout_shipping_info_submitted) [The `checkout_shipping_info_submitted` event logs an instance where the customer chooses a shipping rate. This event is only available in checkouts where Checkout Extensibility for customizations is enabled](https://shopify.dev/docs/api/web-pixels-api/standard-events/checkout_shipping_info_submitted) [checkout​\_started](https://shopify.dev/docs/api/web-pixels-api/standard-events/checkout_started) [The `checkout_started` event logs an instance of a customer starting the checkout process. This event is available on the checkout page. For Checkout Extensibility, this event is triggered every time a customer enters checkout. For non-checkout extensible shops, this event is only triggered the first time a customer enters checkout.](https://shopify.dev/docs/api/web-pixels-api/standard-events/checkout_started) [collection​\_viewed](https://shopify.dev/docs/api/web-pixels-api/standard-events/collection_viewed) [The `collection_viewed` event logs an instance where a customer visited a product collection index page. This event is available on the online store page.](https://shopify.dev/docs/api/web-pixels-api/standard-events/collection_viewed) [page​\_viewed](https://shopify.dev/docs/api/web-pixels-api/standard-events/page_viewed) [The `page_viewed` event logs an instance where a customer visited a page. This event is available on the online store, Checkout, **Order status** and Customer Account pages.](https://shopify.dev/docs/api/web-pixels-api/standard-events/page_viewed) [payment​\_info​\_submitted](https://shopify.dev/docs/api/web-pixels-api/standard-events/payment_info_submitted) [The `payment_info_submitted` event logs an instance of a customer submitting their payment information. This event is available on the checkout page.](https://shopify.dev/docs/api/web-pixels-api/standard-events/payment_info_submitted) [product​\_added​\_to​\_cart](https://shopify.dev/docs/api/web-pixels-api/standard-events/product_added_to_cart) [The `product_added_to_cart` event logs an instance where a customer adds a product to their cart. This event is available on the online store page.](https://shopify.dev/docs/api/web-pixels-api/standard-events/product_added_to_cart) [product​\_removed​\_from​\_cart](https://shopify.dev/docs/api/web-pixels-api/standard-events/product_removed_from_cart) [The `product_removed_from_cart` event logs an instance where a customer removes a product from their cart. This event is available on the online store page.](https://shopify.dev/docs/api/web-pixels-api/standard-events/product_removed_from_cart) [product​\_viewed](https://shopify.dev/docs/api/web-pixels-api/standard-events/product_viewed) [The `product_viewed` event logs an instance where a customer visited a product details page. This event is available on the product page.](https://shopify.dev/docs/api/web-pixels-api/standard-events/product_viewed) [search​\_submitted](https://shopify.dev/docs/api/web-pixels-api/standard-events/search_submitted) [The `search_submitted` event logs an instance where a customer performed a search on the storefront. The products returned from the search query are in this event object (the first product variant for each product is listed in the array). This event is available on the online store page.](https://shopify.dev/docs/api/web-pixels-api/standard-events/search_submitted) [ui​\_extension​\_errored](https://shopify.dev/docs/api/web-pixels-api/standard-events/ui_extension_errored) [The `ui_extension_errored` event logs occurrences when an extension fails to render due to an uncaught exception in the extension code.](https://shopify.dev/docs/api/web-pixels-api/standard-events/ui_extension_errored)