Custom Configuration
We understand that each store is different and that a single configuration won’t work for everyone. Kuoll's API can be used for custom configuration.
Report eCommerce events to Kuoll
After the simple installation, you are ready to report eCommerce events to Kuoll.
Kuoll support four types of events:
- Visit, (some people call it Catalog)
- Add to cart (same as Cart)
- Checkout
- Purchase
Kuoll tracks JavaScript (and some other) Errors in user sessions and calculates how many times errors happened and how the errors affected conversions between checkout funnel steps.
kuoll.ecommerce("Visit"); kuoll.ecommerce("AddToCart"); kuoll.ecommerce("Checkout"); kuoll.ecommerce("Purchase");
Insert these pieces of code into corresponding places of your store's code.
Kuoll error-reporting API
To report an error to Kuoll explicitly:
kuoll.createIssue("error", description, stacktrace); // JS error tracking
description
is a text description of an error;
stacktrace
is the error's stack trace.