Frequently Asked Questions

Does this plugin require WooCommerce?

Yes. UTM Tracking attaches source data to WooCommerce orders, so WooCommerce must be installed and active.

Is it compatible with High-Performance Order Storage (HPOS)?

Yes. The plugin fully supports HPOS as well as the classic order storage, so the Order Source box, the Source column, and reports all work either way.

Do I need to add UTM parameters to every link?

No. UTM parameters give you the most control, but when they are missing the plugin automatically detects organic, social, paid, referral, and direct traffic. Add UTM tags when you want precise campaign names and mediums.

Does it slow down my site?

No. Tracking runs from a lightweight script and stores the source in a first-party cookie. Nothing is sent to external services.

Will it work with caching plugins?

Yes. Source detection happens in the browser, so cached pages do not prevent tracking. The source is only written to the order at checkout, which is never cached.

Can it track sales in multiple currencies?

Yes. Revenue is handled correctly across currencies in the dashboard reports.

What happens to data if I deactivate the plugin?

Source data already saved on past orders remains in your database. New orders simply will not receive source data while the plugin is inactive.

Browse our plugins

Lightweight WooCommerce plugins built for speed. No bloat, no frameworks -- just clean code that works.

View all plugins
Stay in the loop

Get notified when we launch new plugins. No spam, just product updates.