Skip to content

Facebook Ads Advanced Options

Connect with AnyTrack to enable Conversion API tracking and campaign reporting. Send server-side conversion data for better ad optimization and accurate attribution.

Configure advanced AnyTrack features for experienced users managing custom tracking setups and specific Facebook Ads requirements.

📘 Prerequisites

Complete the main setup guide before using these advanced features.

Map your custom AnyTrack events to Facebook conversion events if you use custom tracking setups (not Shopify or ClickFunnels) and track custom events such as CRM events.

  1. Track Custom Events: Your website or CRM sends custom events to AnyTrack via webhook, JavaScript, or API
  2. Map to Facebook Events: Map these custom events to Facebook standard or custom events in AnyTrack
  3. Automatic Forwarding: AnyTrack forwards mapped events to Facebook Conversion API
  • You’re tracking events from a CRM system (Salesforce, HubSpot, custom CRM)
  • You have custom checkout or conversion flows
  • You need to track business-specific milestones not covered by standard events
  • You’re forwarding offline conversions to Facebook
  1. Navigate to Tracking Tags in your AnyTrack dashboard
  2. Select your Facebook Tracking Tag
  3. Scroll to the Event Mapping section
  4. Find your custom event in the left column (AnyTrack events)
  5. Map it to a Facebook event in the right column
  6. Save changes
Map your custom events to Facebook standard or custom events.

📘 Best

Use Facebook’s standard event names when possible (Purchase, Lead, AddToCart, etc.) for better optimization. Only use custom event names for business-specific goals.


⚠️ Advanced Feature - Use with Caution

Catch-All Event mode sends every event tracked by AnyTrack to Facebook, bypassing event mapping configuration.

  • Forwards all events from AnyTrack to Facebook Conversion API
  • Bypasses event mapping rules
  • Includes events from all sources (website, CRM, webhooks)
  • You want complete event visibility in Facebook Event Manager
  • You plan to create custom conversions in Facebook based on event parameters
  • You need to track events that aren’t pre-defined in your event mapping

Use only if you understand the implications:

  • Sends many events to Facebook, which may reduce your Event Match Quality score
  • Events in Facebook may not tie directly to Facebook campaigns
  • Facebook may warn about events with low match quality
  • Use this mode only to create custom conversions in Facebook Event Manager
  1. Navigate to Tracking Tags
  2. Select your Facebook Tracking Tag
  3. Find the Catch-All Event toggle
  4. Enable it and save

📘 Creating

Once events are in Facebook Event Manager, you can create custom conversions based on combinations of events or event parameters directly in Facebook.


Create custom conversions directly from the AnyTrack dashboard to track business-specific goals without additional code.

Define conversion rules based on specific criteria. Examples include:

  • Filter purchases to track only transactions over $100
  • Track form submissions from specific pages
  • Measure repeat purchases separately from first-time purchases

You can create custom conversions in two ways:

Option 1: AnyTrack Dashboard

  1. Track your custom event in AnyTrack
  2. Map it to a custom conversion name in the Event Mapping section
  3. AnyTrack forwards it to Facebook with your custom name

Option 2: Facebook Event Manager

  1. Enable Catch-All Event mode or ensure events are sent to Facebook
  2. Open Facebook Event Manager
  3. Create custom conversion rules based on URL parameters, event parameters, or combinations

📖 Learn More

See the complete Custom Conversions guide for detailed setup instructions.


Create highly targeted custom audiences in Facebook using conversion data tracked by AnyTrack.

Understanding: All Events Flow to Facebook

Section titled “Understanding: All Events Flow to Facebook”

Important: Cross-Platform Data

AnyTrack sends all tracked events to Facebook, not just events from Facebook campaigns.

Example: With 100 total conversions (60 from Facebook Ads, 40 from Google Ads), create custom audiences in Facebook from all 100 conversions, not just the 60 from Facebook.

This creates larger audience pools for retargeting and lookalike audiences.

  • Larger Audiences: Build audiences from your entire customer base, not just Facebook traffic
  • Better Lookalikes: Create lookalike audiences from all your best customers
  • Cross-Channel Retargeting: Retarget Google Ads converters on Facebook and vice versa
  • Unified Customer Data: Use your complete conversion dataset for audience building
  1. Go to Facebook Ads Manager
  2. Navigate to Audiences
  3. Create Custom Audience
  4. Select Website as the source
  5. Select your Facebook Pixel (connected to AnyTrack)
  6. Define audience rules based on:
    • Standard events (Purchase, Lead, AddToCart, etc.)
    • Custom events you’ve mapped
    • Event parameters (purchase value, product category, etc.)
    • URL parameters
    • Time windows
  • High-Value Customers: Target people with Purchase value above $500
  • Abandoned Cart: Target people who added to cart but didn’t purchase within 30 days
  • Product Category Buyers: Target people who purchased specific product categories
  • Multi-Step Funnel: Target people who completed step 1 but not step 2
  • CRM Converters: Target people who converted in your CRM (tracked via Conversion API for CRM)

Pause and resume Facebook campaigns directly from the AnyTrack Campaign Report without switching to Facebook Ads Manager.

  • Pause underperforming campaigns
  • Resume campaigns when ready
  • Control campaigns directly from AnyTrack
  1. Navigate to the Campaign Report in AnyTrack
  2. Find your Facebook campaigns
  3. Use the campaign action menu to pause or resume
  4. Changes sync with Facebook Ads Manager immediately

📘 Pro

Use this feature to quickly pause underperforming campaigns while analyzing data in the Campaign Report, then resume once you’ve made optimizations.


When using advanced features like Catch-All Event mode or custom event mapping, keep Event Match Quality in mind.

📘 Deep

For a complete understanding of EMQ scores, what they mean, and detailed troubleshooting steps, see our dedicated Event Match Quality Guide.

Safely ignore EMQ warnings in these cases:

  • You’re an affiliate marketer without access to first-party data (email, phone)
  • Your platform collects customer data only at Purchase, not at earlier funnel steps
  • You’re using Catch-All Event mode and sending non-conversion events to Facebook

Address EMQ warnings in these cases:

  • You have customer data available but aren’t sending it
  • You see consistently low scores (below 4.0) on key conversion events
  • Multiple integrations send conflicting data
Ad clicks don't generate the UID parameter.
Ad clicks don't generate the UID parameter.

Facebook generates the User ID (UID) only when users log in with Facebook Login. This ID doesn’t pass through tracking parameters like fbclid or UTMs, so AnyTrack cannot capture it directly. Implement Facebook Login on your website to enable UID tracking and improve Event Match Quality.


AnyTrack sends an automatic email notification if your Facebook Tracking Tag disconnects, so you can resume forwarding conversion data immediately.

Common causes:

  • API updates
  • Permission changes
  • Token expiration
  • Password changes
A yellow mark indicates the Tracking Tag is disconnected from AnyTrack
A yellow mark indicates the Tracking Tag is disconnected.

🔧 Troubleshooting

See Troubleshooting Guide - Disconnected Pixel for step-by-step resolution instructions.

If this issue becomes recurrent, please contact support

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.

🔧 Fix: Link the Catalog to the Pixel

  1. In Meta Commerce Manager, open your Catalog → Settings → Data sources (or Events) and confirm the catalog is connected to the same Pixel/Dataset you connected in AnyTrack.
  2. In AnyTrack, confirm the connected pixel and ad account match the ones running the dynamic campaign.
  3. Disconnect and reconnect the Facebook Tracking Tag in AnyTrack (or wait for the next AutoScan) so AnyTrack re-fetches the campaign. Reconnecting also ensures the integration uses AnyTrack’s current connection flow, which fetches catalog and dynamic ads regardless of the campaign’s promoted object.
  4. Add the UTM Tracking Template to the ads, then run Verify Ads to confirm the campaign shows as active.

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.

Meta Ads uses cookies to support its attribution and tracking processes. The two main cookies relevant for advertisers are _fbc and _fbp.

AnyTrack includes the values of these cookies and the Meta click ID (fbclid) in the attribution data for all conversion events sent to the Conversion API via your connected Tracking Tags.

Facebook automatically appends the `fbclid` to all links
Facebook automatically appends the `fbclid` to all ad links and links on their platforms.

AnyTrack records the values of _fbc and _fbp cookies and includes them in the attribution data for that user.

AnyTrack documentation screenshot

AnyTrack will include the `fbclid` in the attribution
AnyTrack will include the `fbclid` value in the attribution data.