Catch-All Events

Automatically track outbound clicks and form submissions on the browser side. Map them as server-side events for full tracking coverage across your property.

What Are Catch-All Events?

Catch-all events automatically track any outbound link or form submission on your website without requiring manual setup for each interaction. Instead of configuring individual events for every button, form, or external link, AnyTrack captures all of them as browser-side actions and converts them into server-side events.

This feature is useful when you want broad tracking coverage across your site without the overhead of configuring dozens of specific events.

Catch-All Events Tracking

Enable automatic tracking of all outbound clicks and form submissions on the browser side. AnyTrack maps these client-side interactions as server-side events for full tracking coverage.

The client-side tracking settings enable automatic tracking of all outbound clicks and form submissions occurring on the browser side of your property, mapping them as server-side events. By default, both options are disabled. Use this feature to capture all user interactions without manual event configuration.

When to Use Catch-All Events

  • Your website has many outbound links or forms and you want to track all of them
  • You want a quick setup that doesn't require configuring each event individually
  • You're interested in understanding user behavior patterns (which links are clicked, which forms are submitted)

When NOT to Use Catch-All Events

  • You only care about specific conversions (purchases, signups, demo requests). For these, configure custom events instead.
  • You have high traffic and want to minimize data noise. Catch-all events will increase your total event volume significantly.
  • You're tracking sensitive user interactions that shouldn't be in your data stream.

Related Articles