Error Tracking with CatchJS

Error Tracking with CatchJS

by Simple Integrations

Know when your store is breaking

4.0 of 5 stars(1 review)

Know when errors happen

Keep your store awesome and error free. Be notified if something ever goes wrong.

Know when slow downs happen

Ensure a fast experience for your customers, by tracking web performance on your store's pages.

Be safe and sleep well

Relax, knowing that unexpected problems are not silently ruining your customers' experience.

About Error Tracking with CatchJS

Make your store fast and error free

Shoppers love fast loading websites. Search engines rank fast sites higher. Make sure that your store loads quickly, by tracking the load times on your pages. CatchJS will track a large set of performance metrics, including those used by Google to rank your site. The performance metrics (including Core Web Vitals) are measured from the real users of your site, so you can see if a change has unexpectedly slowed something down.

Is your store breaking for half your users?

Conflicting app installations and ever-changing browsers can cause errors to happen in your store, and leave a user with unfinished business. For this reason, it is important to install error tracking so you won't silently lose business due to errors you don't know about.

CatchJS automatically collects any and all errors that happens in your store, and presents you with a detailed log of their circumstances. This way you can have peace of mind, knowing that things work as they should, and that you will be notified if not.

  • Get email notifications when errors happen
  • See screenshots of the users screen when the error happened
  • See the clicks that lead to the error
  • Get a full technical description of the problem
  • See a graph of error counts over time

Reproduce the problem easily

You get screenshots of the users screen when the error happened. Along with this, you get the series of clicks that happened on the page, so you can replay the users interaction with the page. This way you can easily reproduce the problem yourself, and assess its impact.

Drill down into technical details

Perhaps the error only happens on a certain type of smart phone? Perhaps it only happens when looking at a particular product? The error reporting script gives you insight into all relevant details about an error, down to the exact line of code on which the error occurred.

Error monitoring that doesn't slow you down

Error tracking shouldn't slow things down. The CatchJS error tracking script has a small file size, which translates into fast load times, and a snappy experience for your users.

This app integrates with your CatchJS account. CatchJS subscriptions start at $49 per month.

Integrates with

  • CatchJS

Media gallery



External charges may apply. These charges are billed by the external provider and won’t appear on your Shopify invoice.


4.0 of 5 stars

The overall rating reflects the current state of the app. It accounts for all app reviews but prioritizes the most recent ones.

  • 5 of 5 stars
    0% of ratings are 5 stars
  • 4 of 5 stars
    100% of ratings are 4 stars
  • 3 of 5 stars
    0% of ratings are 3 stars
  • 2 of 5 stars
    0% of ratings are 2 stars
  • 1 of 5 stars
    0% of ratings are 1 stars

Most recent reviews


It's great to have an app like this on Shopify but unfortunatelly all the errors appear like "Script error." without any detail. We have added the crossorigin="anonymous" but still not working. Would love some support, if it works I will update my review, it is really useful