# Ecommerce tracking

Use `trackGoal()` or `data-ed-goal`, not `track()`. Custom events do not count as conversions. Trusted revenue (Standard+) is `POST /api/server/events` with an `eds_` key after `identify()`.

Recommended names: `search` (query, results_count), `view_item_list` (list_name), `view_item`, `add_to_cart`, `begin_checkout`, `purchase` (amount, currency, order_id). Alias: `purchase_completed`.

Fire `purchase` on the thank-you page after payment succeeds. Send a flat order total, not nested line items.

HTML: https://www.eventda.sh/docs/features/ecommerce
