Skip to main content

Ad tracking in Attribuly

Alex avatar
Written by Alex
Updated this week

How ad tracking in Attribuly works

By connecting your ad account with Attribuly, you unlock the power of tracking parameters that will be seamlessly applied to your active or pending review ads. This essential feature ensures that every purchase and conversion can be accurately attributed to the specific ads that your customers interacted with. Armed with this invaluable information, companies can uncover valuable insights into their customers' preferences and behaviors.

In the rare event that Attribuly is unable to track an ad, rest assured that the reports from the ad network will still be reflected in your analytics tools. This comprehensive view includes click, impression, and purchase data. If needed, you also have the option to visit the ad network and append a tracking template to these ads, ensuring no valuable data slips through the cracks.

Sync frequency

Different ad platforms have different synchronization frequencies for different plans.

Free Plan

Starter

Pro

Enterprise

Meta ads/Google/

TikTok/Bing and other ad networks

30 minutes

30 minutes

30 minutes

30 minutes, adjustable

Facebook ads

  1. For new Facebook ads after connection, Attribuly automatically detects ads in active and review status and adds tracking parameters at regular intervals. Auto tracking can help merchants better analyze the ROAS of each ad.

  2. For the ads that are already running, you need to add the following template to the Facebook ad URL parameters.

dm_cam={{campaign.id}}&dm_grp={{adset.id}}&dm_ad={{ad.id}}&dm_net=facebook

Using your existing UTMs

If your existing UTMs already contain the following parameters, you can skip adding the Attribuly template.

Any of

  • utm_source=facebook

  • utm_source=instagram

  • {{site_source_name}}

And

  • {{ad.id}}

Some important points

  • Advantage + ad ads can only be traced to the campaign level

  • According to Facebook document, Adding URL parameters will not put the ad back into the learning phase.

Set up guide

Connect your Facebook account.

Enable Auto tracking for your new ads' tracking template.

You can also toggle it on when you connect your Facebook account. If you have done that, you don't need to add tracking template manually for new ads.

Fix tracking errors.

You will find some error messages if the Facebook "auto-tracking" feature doesn't work.

Error

What the error means

Steps to resolve the error

Too many engagements

URL parameters do not conform to the Attribuly specification

Click "Fix", Attribuly append tracking parameters to the ad automatically. However, doing so may have a 5% possibility to cause your Facebook ads to go back to the learning phase.

Invalid crop size

This error occurs if Facebook's horizontal crop size option, 1.91:1, is selected when creating and configuring your ad's image.|

Due to a limitation in Facebook's API, Attribuly cannot apply tracking to ads with this aspect ratio.

Click "Go to the platform" and add tracking parameters manually.

Other errors

All other errors. However, Facebook doesn't indicate any error message.

Click "Go to the platform" and add tracking parameters manually.

Follow the below video to add tracking parameters manually.

dm_cam={{campaign.id}}&dm_grp={{adset.id}}&dm_ad={{ad.id}}&dm_net=facebook

Google ads

Google Ads: Attribuly can track most Google ad types, but some ad types are not supported due to API limitations.

Below is the tracking template that automatically appends to Google ads' final URL, after "auto tracking"

{lpurl}?dm_cam={campaignid}&dm_grp={adgroupid}&dm_ad={creative}&dm_kw={keyword}&dm_net=adwords

To enable "auto tracking"

Linkedin ads

LinkedIn Ads: Attribuly can track most LinkedIn ads, but some ad types are not supported due to API limitations.

TikTok Ads

Below parameters are updated to TikTok campaigns for existing & new ads.

dm_net=tiktok&dm_cam=__CAMPAIGN_ID__&dm_grp=__AID__&dm_ad=__CID__

Attribuly supports most TikTok ads. Smart+ campaigns are not supported currently due to API limiations. Please add URL parameters to every Smart+ campaign manually.

Bing ads

Below parameters are updated to Bing campaigns for existing & new ads

{lpurl}?dm_net=Bing_ad&dm_cam={Campaignid}&dm_grp={Adgroupid}&dm_ad={Adid}&dm_kw={keyword:default}

Attribuly supports most Bing ads, as listed below: URL Tracking with Upgraded URLs - Microsoft Advertising API

Ad Type

Expanded Text Ads

Dynamic search ads

Microsoft Advertising in Bing Smart Search

Microsoft Audience Ads

Multimedia Ads

Product ads

Responsive search ads

Vertical ads

Auto tracking

×

Notes

Sunsetted from 2023

Support account level

IMPORTANT:

  • By default, the tracking templates are placed at campaign level, if you add new templates to a lower level, the campaign level templates will be overwritten. Since Bing prioritizes the level at Keywords>Ad>Ad group>Campaign>Account. More information: URL Tracking with Upgraded URLs - Microsoft Advertising API

Snapchat

The "auto tracking" is not available currently. Please use the below tracking template manually.

dm_net=snapchat&dm_cam={{campaign.id}}&dm_grp={{adSet.id}}&dm_ad={{ad.id}}&dm_cam_name={{campaign.name}}&dm_grp_name={{adSet.name}}

Please note:

  1. Attribuly can only track conversion after the tracking template is enabled, no conversion can be tracked at the campaign level without tracking template.

FAQ

Do the dynamic parameters work if I put them in the ad's content?

It doesn't work.

Did this answer your question?