Skip to content

Troubleshooting Facebook Ads

Troubleshoot your Facebook Ads integration with AnyTrack. Learn which Meta deduplication warnings you can safely ignore, how to reconnect a disconnected Meta Pixel, fix overreporting of attributed results, and resolve campaigns that do not appear in the Campaign Report.

Meta Pixels send warning notifications. While some are false positives, many indicate setup issues requiring attention.

See Ad Platforms Attribution for the timing details on Meta Events Manager and Ads Manager delays.

Meta deduplication warnings apply when the same event reaches Facebook from both the browser pixel and the server. AnyTrack sends conversions to Facebook exclusively server-side through the Conversion API, so no duplication occurs within your account and no deduplication key is needed. You can safely ignore the warning variants below unless other systems also send data to your Meta Pixel.

  • Event missing deduplication parameters
  • Values previously set
  • PageView event missing deduplication parameter
  • Make sure identical events share a matching deduplication key

Ignore this warning. It appears when you update your UTM Tracking Template.

Values previously set warning in Meta Events Manager

PageView Event Missing Deduplication Parameter

Section titled “PageView Event Missing Deduplication Parameter”

The PageView event is fired by the base Tracking Tag and is not sent via the Conversion API. It doesn’t need a deduplication key.

PageView event missing deduplication parameter warning in Meta Events Manager

Matching Deduplication Keys for Identical Events

Section titled “Matching Deduplication Keys for Identical Events”

Disregard these warnings unless other systems send data to Facebook.

Matching deduplication keys warning for identical events in Meta Events Manager

AnyTrack sends an email notification if your Meta Pixel disconnects. This stops AnyTrack from sending conversion data to Facebook.

Common causes:

  • Password change (invalidates token)
  • Manual token revocation in Facebook Business Manager
  • API permission changes
  • API updates
  • Token expiration

How to fix:

  1. Go to Tracking Pixels in your AnyTrack dashboard
  2. Look for a yellow warning indicator on your Meta Pixel
  3. Click Reconnect and authorize the connection
  4. Verify that the Conversion API slider is enabled
If this issue becomes recurrent, please contact support

If the Campaign Report shows significantly more Attributed Results than Purchase or Lead events, another system is likely sending events. It could be another tracking software or Meta Pixel code installed directly or through an integration.

This campaign has 2 sales, but Facebook has registered 8.
This campaign has 2 sales, but Facebook has registered 8.

When you install the AnyTrack Tracking Tag and connect your Facebook Ads account, AnyTrack automatically loads the Meta Pixel. Remove any Meta Pixel installed directly on your website to prevent duplicates.

To quickly identify if conversion events are reported by systems other than AnyTrack, navigate to Meta Events Manager and ensure that Integration is not Multiple.

Multiple Integration means the conversion is received from more than one source.
Multiple Integration means the conversion is received from more than one source.

How to fix:

  1. Check Meta Events Manager for “Multiple” integration status
  2. Remove any other Meta Pixel installations from your website
  3. Disable other tracking plugins or integrations sending to Facebook
  4. Follow this guide to identify systems sending events to Facebook

Campaigns Not Found for Awareness and Traffic Objectives

Section titled “Campaigns Not Found for Awareness and Traffic Objectives”

The Campaign Report and the Verify Your Ads tool won’t display campaigns without conversion event objectives, such as Awareness and Traffic campaigns.

AnyTrack focuses on conversion tracking, and those types of campaigns don’t generate conversion events. Therefore, it’s normal for those ads not to be found.

However, if those campaigns are associated with the connected pixel and generate conversion events, they will become visible in the Campaign Report. Conversions coming from those campaigns will be correctly attributed.

Selection of Campaigns Objectives during Campaign creation in Meta Ads.
Campaigns without conversions as their objective won't be found by AnyTrack's 'Verify Your Ads'.

Dynamic Catalog Campaigns Not Recognized as Active

Section titled “Dynamic Catalog Campaigns Not Recognized as Active”

A Facebook dynamic catalog campaign (Advantage+ Catalog Ads, also called Dynamic Product Ads) can appear in AnyTrack as Meta but never register as active: no impressions, link clicks, ROAS, or attribution results, even though AnyTrack detects the campaign ID and name and the correct pixel and ad account are connected.

This happens when the product Catalog is not linked to the connected Pixel in Meta. Dynamic ads serve from a catalog, and if that catalog isn’t associated with the same Pixel/Dataset you connected to AnyTrack, the campaign’s events aren’t tied to your pixel, so AnyTrack can’t recognize the campaign as active or attribute its conversions.

As with every campaign, the Campaign Report and Verify Ads only display campaigns that generate conversion events tied to the connected pixel.

Use Campaign IDs to find and manage your campaigns with greater precision than campaign names.

In Facebook Ads Manager:

  1. Click Customize columns from the Columns dropdown menu
  2. Add the Campaign ID column
Click on Customize columns to add the Campaign ID column
Add the Campaign ID column in Facebook Ads Manager.

In AnyTrack Campaign Report:

  1. Click the Display Adset Names/Ids selector from the Settings menu
  2. Use the search box to find the Campaign ID
Use the Display Adset Names/Ids selector to switch between campaign names and IDs
Switch between campaign names and IDs in the Settings menu.

Depending on your issue, these specialized guides may help:

Frequently Asked Questions

FAQ was last reviewed on 2026-07-12

Why does my Facebook Ads account get disconnected?
The Ad Account API gets disconnected when the token is no longer valid. It can happen if you invalidate it manually or if you update your Facebook Login password.
Why do I not see test results in Meta Events Manager?
Use Meta CAPI Test Mode. Get the test event code from Meta Events Manager and add it to your Meta Pixel settings in AnyTrack, then trigger a test conversion. See Meta CAPI Test Mode for the full setup.
Why don't I see all my campaigns in the AnyTrack campaign report?
Campaigns appear in AnyTrack only if: (1) They're associated with the Meta Pixel connected to your property (verify), (2) They have a conversion event objective (learn more), and (3) The UTM template is installed (verify).
Can I connect multiple Meta Pixels to the same property?
Yes, you can connect multiple Meta Pixels to the same AnyTrack property. Each one is connected and configured individually.
If I have several pixels in my Meta account, does AnyTrack automatically use all of them?
No. AnyTrack only loads and sends conversions to the pixel(s) explicitly connected to your property as Meta Pixels. Pixels that exist in your Meta account but are not connected in AnyTrack are not used. Connect each pixel individually:
  1. In AnyTrack, navigate to Tracking Pixels and click Connect Tag.
  2. Follow the prompts to authenticate your Facebook account and select the correct ad account and pixel.
  3. Enable the Conversion API (server-to-server tracking) slider and save changes.
  4. Install the UTM Tracking Template on the campaigns using that pixel, then run Verify Ads Settings for that Meta Pixel.
Also make sure each campaign uses and optimizes on a pixel that is actually connected: campaigns only appear in AnyTrack if they are associated with a connected Meta Pixel and generate conversion events (learn more).
I don't see offline conversion events, why?
AnyTrack does not send conversions through the Offline Conversion API. We use exclusively the Conversion API for real-time server-side event tracking.
Can I use AnyTrack's UTM template with another software's parameters?
Yes. Append the other software parameters after the AnyTrack template. Avoid duplicate parameters like utm_source. Example: utm_source=facebook&utm_medium=cpc&tw_id={{ad.id}}.