Events fired automatically
These are the shopping steps CartWhizz reports to GA4. They use Google's standard names, so GA4's built-in e-commerce reports fill in without any setup.
| What the shopper does | GA4 event |
|---|---|
| Opens any page | page_view |
| Sees a list of products (category, search results, homepage rail) | view_item_list |
| Clicks a product in a list | select_item |
| Opens a product page | view_item |
| Adds to cart / removes from cart | add_to_cart / remove_from_cart |
| Opens the cart | view_cart |
| Starts checkout | begin_checkout |
| Chooses delivery / chooses payment | add_shipping_info / add_payment_info |
| Places an order | purchase |
| Searches your store | search |
| Creates an account | sign_up |
Amounts are sent in your store currency as normal prices (₹499.00, not paise). Product events carry the product name, category, brand and the chosen option (for example Size: M).
Purchases are counted once. The purchase event goes out once per order, even if the shopper refreshes the confirmation page. It is not sent for orders that are cancelled, failed or incomplete (for example, a UPI payment the shopper abandoned).
Cash on delivery orders count as a purchase when they are placed, because the order is real even though money comes later. If a COD order is later refused, GA4 still counts it; your Reports in CartWhizz show the true picture.
