WorkMagic helps you apply consistent UTM and click tracking parameters across your ad campaigns. This ensures accurate attribution and clean reporting on campaign level without the need for manual updates. We’ve prepared a video walkthrough to follow along in case you have any questions.
Pre-requisite: Connect Ad Platforms and Access Tracking Settings
Before you can update tracking parameters, make sure you've completed the following steps:
1. Connect Your Ad Platforms
In Settings, open the Integrations tab.
Connect one or more of the following supported platforms:
2. Navigate to Tracking Settings
Log in to your WorkMagic dashboard.
Go to Settings in the bottom-left sidebar.
Select the Tracking Settings tab.
Tracking Setup Status
After connecting your ad accounts, you will see a platform-by-platform status summary that indicates how many of your campaigns have valid tracking parameters applied.
Status Label | Description |
Properly Set Up | More than 90% campaigns have correct tracking parameters. |
Missing Tracking | Some campaigns are missing or have incomplete tracking setup (Between 10-90% campaigns are tracked correctly) |
Wrong Setup | Only less than 10% campaigns are tracked correctly. |
Not Connected | The platform is not connected to WorkMagic. |
Click into any platform card to view which campaigns need updates.
Methods to Update Tracking Parameters
WorkMagic provides three flexible methods for applying or fixing your tracking parameters:
1. Automatic Update
Toggle on Automatically update all ongoing campaigns.
WorkMagic will automatically scan and update campaigns every 24 hours.
A countdown will appear showing when the next update will occur.
You can review a log of each update with success or failure status per campaign.
This is the recommended method for maintaining tracking consistently and with minimal effort.
For those campaigns that fail to update automatically, it's recommended to update it manually within the respective ad platforms.
2. Semi-Automatic Bulk Update
If you prefer to review changes before applying them:
Click View Details on any platform with missing or incorrect tracking.
Select individual campaigns or click Select All.
Click Update XX Campaigns to apply tracking parameters.
This method is ideal when you want manual control but still save time with bulk actions.
After clicking the "Update XX campaigns" button, it might take several minutes to complete the update process (you also need to hit the refresh button). You can come back later to check the updated status and errors if there is any.
3. Manual Update
You can also manually update tracking parameters directly within your ad platforms.
Example: Meta Ads
Open Meta Ads Manager.
Go to the adset's Tracking Settings.
Locate the URL Parameters field.
Copy and Paste the following tracking parameters and add them to the field:
If you haven't set the URL Parameters field, copy the following tracking parameters and add them to the field.
wm_source=facebook&wm_medium=ads&wm_ad_id={{ad.id}}
If you already set the URL Parameters field, copy the following tracking parameters and add them to your existing parameters.
&wm_source=facebook&wm_medium=ads&wm_ad_id={{ad.id}}
Refer to the "Manual Update Instructions" tab within WorkMagic for the correct parameters for other platforms:
Tracking History Logs
For each automatic update, WorkMagic records:
Platform name
Campaigns name
The original vs. updated tracking URLs
The update status (success or failed)
Timestamp of each change
You can review this history directly from the Tracking Settings page.
Common Update Issues
Some campaigns may fail to update due to:
Missing or empty destination URLs
Ad types not editable via API (such as Google video ads)
Temporary platform or connection issues
If an update fails, you can either retry or manually fix the tracking parameters within the ad platform.