# Track UTMs in FluentBooking

## UTM attribution overview

Booking pages are a common leak in attribution. FluentBooking UTM Tracking Integration needs UTMs on the booking URL when the appointment is confirmed. UTM Grabber already captured them on your WordPress site. Here is how to carry them over.

FluentBooking is WordPress-native scheduling. Hidden fields on the booking form work the same as other WP plugins.

### Steps

1. Add custom booking fields for UTMs
2. Let UTM Grabber populate on load

Add `utm-out` to any button or link that opens your FluentBooking UTM Tracking Integration scheduler. [utm-out class guide](https://docs.utmgrabber.com/books/102-getting-started-for-handl-utm-grabber-v3/page/appending-utms-to-the-buttons-using-class-name-attributes-selectively).

For a thank-you page webhook flow, read [Send FluentBooking UTMs via Webhook](https://docs.utmgrabber.com/books/fluent-booking-integration/page/end-luent-ooking-s-via-ebhook).