Wicked ID for Facebook Ad Tracking

This article is for setting up Facebook ad tracking with Wicked Reports.

Wicked Reports supports both WickedID and UTM tracking codes for your Facebook Ad ROI needs.  If you creating new Facebook ads, WickedID is faster and easier.  If you prefer UTM tracking codes, go to our document on that topic.
Wicked Reports tracks Facebook ad clicks and ties that activity to optins and sales in your CRM. The crucial first step of this process is to have Wicked ID on your Facebook Ads.

For all new ads created after you have connected Facebook with Wicked Reports, the proper ID tagging is done as part of the ad creation process!  This article pertains to ads that you manually tag - which are typically ads created and running PRIOR to connecting Facebook and Wicked Reports.

Wicked ID can be used in place of UTM variables for faster and more accurate tracking.

Instead of creating distinct UTM values for each Facebook ad, Wicked ID uses your existing Facebook campaign, adset, and ad names.

For example, let's say GetMaineLobster.com was sending Facebook ad traffic to their home page, and the Facebook ad id for their ad was 6036174216584.

They would set their Facebook ad URL to be: http://GetMaineLobster.com

Note: Facebook now supports Dynamic URL Parameters. You can use the token instead of the actual Ad ID value as your WickedID.

If you choose to do this, the URL Paramters would be: WickedSource=Facebook&WickedID=

Then they would update their URL Parameters to be: WickedSource=Facebook&WickedID=6036174216584

The WickedID and WickedSource would result in the following UTM tracking values inside Wicked Reports.

UTM Variable

UTM Value






The name of the Facebook campaign for ad 6036174216584.


The name of the Facebook ad 6036174216584.


The name of the Facebook adset for ad 6036174216584.


Let's walk through 3 examples: 1) Creating a new ad, 2) updating an existing ad, or 3) globally updating your tracking settings using Qwaya.
** If you use AdEspresso to run your Facebook Ads, you'll want to see our help on Facebook Ad Tracking Using AdEspresso


Creating a new ad with Facebook Power Editor using Wicked ID

      1. Click on the + sign to create a new ad. Choose or name your campaign, ad set, and ad. Notice the great naming structure below, there are dashes instead of spaces, and the ad set uses a very descriptive name so that the exact ad targeting is clear.

  1. During the create ad process, at to the URL Parameters:  WickedSource=Facebook&WickedID=

And even though you are creating a new ad, make sure the status slider is to the left, which means you are creating the ad in draft mode at the outset.

  1. Upload the ad and then notice that your ad now has an Ad ID. You are going to take the Ad ID, and copy and paste it to the end of your URL just after the "=" sign.

When you are done, your URL Parameters field should look like this: WickedSource=Facebook&WickedID=6042540258584 

  1. Upload your ad again, You're good!

Remember, the website URL you are sending the ad click to needs to have both Wicked Tracking and Google Analytics code snippets on the page. You will also want to have your Facebook ad account, Google Analytics, and CRM authorizations done.


Update an Ad with Facebook Power Editor using Wicked ID

  1. Open the Facebook Power Editor and bring up the ad you wish to edit.
  2. Update the URL Parameters by adding WickedSource=Facebook&WickedID=
  3. Copy and paste the Ad ID onto the end of the URL Parameters field
  4. URL Tag field will now look like WickedSource=Facebook&WickedID=1234 (1234 will be replaced with the actual Ad ID)
  5. Upload the Ad.  You're all set!  Note - This will re-trigger the Facebook ad review process

Qwaya Tracking Settings for Wicked ID

Qwaya users, you are in luck.

  1. Go to tracking settings.
  2. Check custom
  3. For the 1st key/value pair,
    1. Key, type in "WickedSource" (not case-sensitive)
    2. Value, type in "Facebook" (not case-sensitive)
  4. Add a 2nd key/value pair,
    1. Key, type in "WickedID" (not case-sensitive)
    2. Value, choose [adid] from the dropdown

Validate that your Facebook Ads were set up correctly

After you create new Ads or update your Ads, you want to validate that your ads are set up correctly.  You will want to wait till the following day, once we've pulled in your ads for today. Then you will use the Facebook Ad Validator to ensure your Ads were set up correctly.


**NOTE: If you regularly use Boosted Posts you will want to read the help on Tracking Facebook Boosted Posts
**NOTE: If you use Facebook Lead Ads you will want to read the help on Tracking Facebook Lead Ads