This guide uses only the front end access to troubleshoot.
Enter algoliaConfig into your console to look at your configuration.
Look at the ccAnalytics section. Ensure that enabled:true. For troubleshooting, we recommend that conversionAnalytics is set to add_to_cart. If you open a support ticket, this makes it easier for us to test the issue.
Make a search and check that your queries response has a queryId returned, as in this screenshot.
If everything is working as expected, it should be added to the product ID. You can check this by hovering over the item.
When you click on it, you want to see it in the url.
For a click event, the event is sent on the front end. Make sure the queryId is sent.
For a conversion event, it is sent on the back end. Make sure the queryId is also sent.
The addToCartSelector should reflect the DOM selector of the "Add to Cart" button. That element should have the data-objectid as here:
Otherwise, you should have a value at algoliaConfig.productId
This is in conjunction with an output like this:
These are just some of the things you should check to address where the source of the issue is. You can then troubleshoot where the issue may have occurred by using dev tools to debug the variables and methods used here.