Przejdź do głównej zawartości

Auto mode

Ta treść nie jest jeszcze dostępna w Twoim języku.

auto is the default commerce mode. Quomerce detects commerce events from two sources, without slowing the page: your GA4 events and your own rules. On Shopify, the Quomerce app sends them instead.

Quomerce does not guess. A page’s type, a button’s label or a cart request is never counted as a step by itself, so a step your GA4 does not send is empty in Quomerce too, until you add a rule.

If your shop sends GA4 e-commerce events through gtag() or Google Tag Manager, Quomerce reads them from the dataLayer, including events pushed before the script loaded.

GA4 event Quomerce event Data taken
view_item Product viewed The first item
add_to_cart / remove_from_cart Added to / removed from cart Each item, with its quantity
view_cart Cart viewed Items, value, currency
begin_checkout Checkout started Items, value, currency
add_shipping_info Shipping method chosen shipping_tier
add_payment_info Payment method chosen payment_type
purchase Order placed transaction_id, value, currency, items
search / view_search_results Search search_term (emails and phone numbers masked)
view_item_list / select_item Product list viewed / product picked List id and name, item count, index
add_to_wishlist Added to wishlist The first item
view_promotion / select_promotion Promotion viewed / clicked Promotion id, name, creative, slot
sign_up / login Signed up / logged in method

A coupon on checkout, shipping, payment or purchase events is recorded as an accepted coupon. If your setup uses another array name, set dataLayer name in Analytics settings.

In Analytics settings → Commerce events → Your rules, add up to 50 rules. Each says: when this click or this successful request happens, this event happened.

Event Example rule
Added to cart Click, button text Dodaj do koszyka
Removed from cart Click, button text Remove
Started checkout Request, path starts with /api/checkout
Submitted payment info Click, CSS selector [data-payment-method]
Went to payment Request, path matches ^/api/pay/

Request rules can also require a method (GET, POST…). A rule fires at most once per page load. An action seen by several sources is sent once.