Pixelflow
Getting Started

How to Track & Trigger Events

There are 4 different ways you can track and trigger events from your website or app:

  1. Visual Tagger: Best for buttons, forms, popups, and other on-page interactions. This is the recommended option for most users.

  2. Event URLs: Best for thank-you pages, booking confirmations, and other page-load milestones.

  3. Manual tagging with CSS classes: Best when you need more control, richer data capture, or a fallback for setups where Visual Tagger is not the right fit.

  4. Programmatic API: If you are a developer wanting granular control of triggering events via your website or app.

Recommendation: Use Visual Tagger for the simplest setup.

Use Visual Tagger for most event tracking

Visual Tagger is the simplest way to set up event tracking on most no-code sites. It works well for:

  • button clicks

  • form submissions

  • newsletter signups

  • lead forms

  • booking buttons and popups

Use it when you want to set up tracking quickly without editing classes on each element.

Use Event URLs for success pages

Event URLs work best when a conversion ends on a unique page, such as a thank-you page after a purchase or a confirmation page after a booking.

  • Good fit for /thank-you and /booking-confirmed pages

  • Simple to set up

  • Less accurate for on-page forms, modals, or buttons that do not load a new URL

If users can reload or revisit the page, use Event Blocking Rules to reduce duplicates.

Use manual tagging with CSS classes for more control

Manual tagging is more hands-on, but it gives you stronger control over how events fire and what data PixelFlow captures, especially if you make changes to your website consistently. It is the best option when you need to:

  • capture form fields like name, email, phone, or value

  • tag custom components that need precise control

  • track eCommerce elements with product details

  • set up a fallback when Visual Tagger is not enough

Manual tagging takes more setup than Visual Tagger, but it can capture richer metadata and handle more custom tracking cases.

Best practice

  • Use Visual Tagger first for buttons, forms, and common on-page actions.

  • Use Event URLs for thank-you pages and confirmation screens.

  • Use manual tagging with CSS classes when you need more control or stronger data capture.

When you finish setup, use How to Test and Verify Your PixelFlow CAPI Setup to confirm events are firing correctly.

Was this helpful?