Easy Digital Downloads Campaign Tracker is an official extension designed for digital stores built with Easy Digital Downloads that need to know exactly which marketing campaigns generate real sales. If you sell digital products and use newsletters, paid ads, social media, or affiliate programs, this plugin allows you to attribute each order to the campaign that originated it, without relying on external tools or complicated reports.
The extension automatically captures the UTM parameters present in the URLs of links that bring visitors to your store. When a customer arrives through a tagged link and completes a purchase, the plugin records the five standard parameters: campaign, source, medium, term, and content. This data is stored directly in your Easy Digital Downloads database, meaning you have immediate, real-time access to attribution information without waiting for Google Analytics to process the data.
One of the great advantages of this plugin is that it displays campaign information in multiple areas of the admin panel. In the payment history, a dedicated campaign column appears, allowing you to sort and filter orders by their origin. In each order's details, you can see a complete table with the five UTM values, which is invaluable when managing support tickets or reviewing high-value orders. Additionally, you can add the {campaign_info} tag to purchase confirmation and sale notification emails, so both the customer and you receive detailed campaign information with each transaction.
The plugin also includes advanced reporting features. From the Easy Digital Downloads reports section, you can generate charts and tables showing sales and earnings grouped by campaign, filtered by specific time periods. This allows you to compare the performance of different campaigns, identify which ones generate the most revenue, and calculate your return on investment accurately. Performance dashboards highlight the top campaign by orders, revenue, and average order value, with visual indicators showing percentage changes compared to the previous period.
Installation is simple and configuration is minimal: once activated, the plugin works automatically. It is the ideal tool for digital entrepreneurs, course creators, plugin developers, and any business that sells downloadable products and needs to make decisions based on real data about where to invest their marketing budget.