Description
The Campaign Tracker addon records the origin of every sale in Easy Digital Downloads, capturing UTM parameters from the URL at the time of purchase and linking the order to the campaign that brought the customer. Ideal for digital stores that invest in email marketing, paid ads, and affiliate partnerships, the module consolidates revenue reports by channel within the store’s own panel, connecting marketing effort to real revenue.
Key Features
- UTM Parameter Capture
Reads utm_source, utm_medium, utm_campaign and variants directly from the visitor’s landing URL. - Order Attribution
Associates each completed sale with the originating campaign recorded before checkout. - Campaign Reporting
Groups revenue, order count, and items sold into slices by traffic source. - Integration with the EDD panel
Adds screens and columns within the native Easy Digital Downloads reporting area. - Origin Persistence
Retains the campaign reference during the session until purchase completion.
Benefits of the Campaign Tracker
- Real ROI Visibility
Shows which channels generate actual revenue, not just clicks or visits. - Data-Driven Media Decisions
Allows reallocating budget to campaigns that truly convert into sales. - Winning Channel Identification
Highlights recurring sources in paid orders to repeat and scale formats. - Partner and Affiliate Measurement
Differentiates sales originating from each partner, newsletter, or UTM-configured ad.
Who is it for?
- Easy Digital Downloads merchants running paid traffic campaigns who need to measure return per ad.
- Digital businesses sending newsletters, email sequences, and promotions who want to know which trigger generated sales.
- Marketing and affiliate teams distributing links across multiple channels who need to isolate revenue from each source.
Geared toward those who sell digital products and already maintain a routine of paid campaigns or email, the Campaign Tracker addon closes the loop between acquisition and billing within Easy Digital Downloads, avoiding sole dependence on external analytics platforms to answer which campaign brought each sale.
Frequently asked questions
Is Easy Digital Downloads Campaign Tracker GPL-licensed?
Yes. Easy Digital Downloads Campaign Tracker is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use Easy Digital Downloads Campaign Tracker on multiple sites?
Yes. You can install Easy Digital Downloads Campaign Tracker on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.
How much does Easy Digital Downloads Campaign Tracker cost at Ultrapack?
Easy Digital Downloads Campaign Tracker costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does Easy Digital Downloads Campaign Tracker include updates?
Yes. The current version of Easy Digital Downloads Campaign Tracker is 1.0.2, published at Ultrapack on Oct 31, 2021. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is Easy Digital Downloads Campaign Tracker scanned before publication?
Yes. Every version of Easy Digital Downloads Campaign Tracker goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
- Download the file
edd-campaign-tracker.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
edd-campaign-tracker.zipand click Install Now. - Click Activate.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready