Skip to main content

How to Set Up Tracking Parameters in WorkMagic

Updated over 3 weeks ago

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

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

  1. Open Meta Ads Manager.

  2. Go to the adset's Tracking Settings.

  3. Locate the URL Parameters field.

  4. Copy and Paste the following tracking parameters and add them to the field:

    1. 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}}

    2. 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.

Did this answer your question?