How to Set Up Meta Events Manager for Tracking (2025)
I rely on Meta Events Manager to track what happens after someone clicks or views an ad. You can use it the same way to see page views, sign-ups, and purchases that show whether ads drive revenue or just traffic.
In this article, I’ll explain how Meta Events Manager works, show you how to set it up, and share my tried-and-tested process for troubleshooting errors. I’ll also give you the daily audit flow that I run myself, so you can use it in your own daily tracking routine.
What is Meta Events Manager?
Meta Events Manager (formerly Facebook Events Manager) is a standalone tool in Meta Business Suite that shows what people do after interacting with your ads. It tracks user actions (events) like page views, add-to-cart actions, and purchases so you can measure results beyond just counting clicks.
The system uses two data sources: the Meta Pixel, which captures browser activity, and the Conversions API, which sends data directly from your server. Together, they give a more complete view of customer behavior and help limit the blind spots caused by cookie restrictions or privacy settings.
You can also use the Events Manager to confirm data flow, verify your domain, and set up or adjust standard and custom events. These tools make it possible to build audiences from real actions and give Meta’s algorithm better signals to deliver ads to the people who are most likely to convert.
Advertisers used to use Facebook Analytics in the past, but Meta replaced it with tools like Events Manager and Ads Manager. Today, Events Manager provides the data you need for tracking user actions and ad attribution, while Ads Manager focuses on campaign management and performance reporting.
What is the Meta Pixel (and what does it track)?
The Meta Pixel is a piece of code you add to your website to record what visitors do after engaging with your ads. It tracks actions such as viewing a page, signing up for a form, or completing a purchase, then links those actions back to your campaigns.
The data collected helps advertisers measure how ads perform, refine targeting, and build custom audiences for retargeting. By seeing which site interactions connect to conversions, you can judge whether ad spend drives revenue or just traffic.
When the Pixel is active, it can track:
- Page views: When someone visits a page on your site
- Add to cart: When a product is added to a shopping cart
- Purchases: When an order is completed
- Leads or registrations: When someone submits a form or signs up
What the Pixel doesn’t track are the reasons behind those actions. It won’t tell you why an ad failed to convert, which headline kept people engaged, or where a video lost attention. For that kind of creative insight, you need a separate layer of analysis outside Meta’s reporting.
Client-side tracking vs. server-side tracking
The Meta Pixel handles client-side tracking. It runs through the browser with cookies and records actions such as viewing a product page, adding an item to a cart, or submitting a form. These events usually appear in Meta Events Manager within seconds, which makes it easy to confirm that the setup is working correctly.
The Conversions API (CAPI) handles server-side tracking. It sends events directly from your server to Meta, which makes data more reliable when cookies are blocked, ad blockers are used, or traffic comes from iOS devices.
When I was just starting out, I remember noticing purchases missing from my reports until I added CAPI. But once I got it running, the gaps closed and the numbers lined up much better.
If you’re setting this up, my advice is to use both. The Pixel shows you quick browser activity, and CAPI backs it up with server data. Running them together has helped me keep reports accurate and avoid undercounting conversions.
Facebook Pixel vs. Meta Pixel
I still hear people call it the Facebook Pixel, but it’s the same tool as the Meta Pixel. The name switched after Facebook rebranded, though the function hasn’t changed. When I first started using Meta Events Manager, I kept running into guides that mixed both names, and it honestly confused me at first.
Now, I treat them as interchangeable. Anytime I see someone mention Facebook Pixel in a tutorial or forum, I know they’re talking about the same tracking code I use today. The rebrand didn’t change how it works; it still logs events and sends them back to Meta so you can measure what ads actually deliver.
How to set up Meta Events Manager (step by step)
You need a verified Meta Business Manager account and access to your website or store platform before you can start. Once that’s ready, here’s how to set up tracking:
Step 1: Create a Meta Pixel
Start by creating a Meta Pixel inside Business Suite. This code connects your website to Meta’s tracking system. Without it, Events Manager can’t log the actions people take after they click your ads.
Follow these steps:
- Log in to Meta Business Suite with the account tied to your ad campaigns.
- From the left-hand menu, select All Tools, then click Events Manager.
- Hit Connect Data Sources.
- Choose Web as your data source, then click Connect.
- Type in a descriptive pixel name. Something like “Store_Pixel_2025” works better than “Pixel1.”
- Enter your website URL so Meta can scan your site and suggest setup options.
- Click Create Pixel to finish.
Here’s a tip: Give each pixel a clear name. I’ve tried vague names before, and it was a mess when I had to troubleshoot across different sites. A good naming system saves time later.
Step 2: Add the Pixel to your website
After you create the Pixel, you’ll see it listed under data sources in Events Manager. At this point, the Pixel exists, but it isn’t tracking yet. The next step is adding it to your website.
You have three main options:
- Partner integration: Platforms like Shopify, WordPress, or Webflow let you connect directly through their settings. This is the easiest option because it doesn’t require touching code.
- Manual install: Copy the Pixel base code from Events Manager and paste it into the <head> section of your site. Place it just before the closing </head> tag so it loads properly.
- Google Tag Manager (GTM): If you already manage tags with GTM, you can add the Pixel there as a new tag. This keeps everything in one place and makes updates easier.
Tip: If you use a developer, send them the Pixel code directly from Events Manager. Meta gives you a copy-and-paste version, which makes handoff quick and reduces mistakes.
Step 3: Test if the Pixel is firing
After you install the Pixel, you need to confirm it’s working. If the Pixel doesn’t fire, Events Manager won’t log any actions from your site.
You can test it in a few ways:
- Test Events tab: Open Events Manager, go to your Pixel, and click the Test Events tab. Type in your website URL, then interact with your site by visiting pages or clicking buttons. If the Pixel is firing, those actions will appear in real time on the screen.
- Meta Pixel Helper: Install the Meta Pixel Helper Chrome extension. Visit your site, click the extension icon, and it will show you if events are firing and whether there are errors.
- Pixel Debugger: Meta also provides a Meta Pixel Helper tool, which gives more technical details. This is helpful if you run into issues you can’t identify with the Test Events tab or the Pixel Helper.
Don’t just test the homepage. Run through actions that matter to your business, like adding a product to the cart or submitting a form. This ensures your standard events are firing, not just basic page views.
If you see your events show up correctly, your Pixel is live and connected. If nothing appears, double-check your installation, make sure the Pixel ID matches, and confirm that you published changes if you’re using a platform like GTM or WordPress.
Step 4: Add standard events (optional, but recommended)
The Pixel can log basic activity like page views, but you’ll get more value by adding standard events. Standard events are actions that matter most to your business, such as purchases or leads.
Here are common events you can set up:
- ViewContent: Tracks when someone views a product or key page
- AddToCart: Logs when an item is added to the cart
- Purchase: Records completed orders ith value and currency
- Lead: Fires when a user submits a form
- CompleteRegistration: Marks when someone signs up or registers an account
You can add standard events in two main ways. One option is to use manual code snippets by placing extra event code on the page or button you want to track. For example, you would add the Purchase event code on your order confirmation page so Meta can log completed sales.
The other option is the Event Setup Tool, which works like a visual editor. Inside Events Manager, you open the tool, enter your site URL, and then click on the buttons or pages you want to mark as Events. This method doesn’t require touching code and is often easier if you’re not comfortable editing your site manually.
Tip: Track only the events that tie directly to your goals. I’ve seen people add every possible event, and it clutters reporting. If your goal is sales, focus on Purchase, AddToCart, and InitiateCheckout. If you’re generating leads, prioritize Lead and CompleteRegistration.
Step 5: Connect Conversions API (CAPI)
Using the Pixel and the CAPI together gives you more reliable reporting and reduces missed conversions.
Here’s how to set it up:
- Go to Events Manager and select the Pixel you created.
- Click Add Events and choose Using Conversions API.
- Pick a setup method:
- Partner integration: If you use platforms like Shopify, WooCommerce, or WordPress, you can connect CAPI directly with a few clicks.
- Manual setup: This option requires developer support to send events from your server to Meta. It offers more control but takes longer to configure.
- Partner integration: If you use platforms like Shopify, WooCommerce, or WordPress, you can connect CAPI directly with a few clicks.
Start with a partner integration if it’s available. It’s faster and reduces the risk of errors. If you run a custom site or app, you’ll likely need the manual approach.
Step 6: Verify your domain and test events
Domain verification is not required for every business, but it is strongly recommended. If you run ads, use custom conversions, or configure aggregated event measurement, verification becomes essential. It proves you own the website and prevents other accounts from changing your tracking setup.
To verify your domain:
- Open Business Settings in Meta Business Suite.
- Go to Brand Safety and select Domains.
- Add your domain, then choose a verification method:
- Add a DNS TXT record to your domain provider
- Upload an HTML file to your website’s root directory
- Place a Meta-tag inside your site’s <head> section
- Add a DNS TXT record to your domain provider
Once you verify ownership, head back to the Events Manager and run another round of tests. Go to the Test Events tab, perform actions on your site (like viewing a product or making a test purchase), and watch for those events to appear.
How to troubleshoot Meta Events Manager issues
Tracking issues in Events Manager can throw off both your reporting and your ad delivery. The good news is that most problems are easy to spot once you know what to look for.
Here’s how to spot the most common issues (and fix them):
- Low event match quality: This happens when Meta does not receive enough identifiers to link an action to a user. Add details such as email, phone number, or IP address through Pixel or CAPI to raise the score and improve reporting.
- Unverified domains: Without verification, you can’t fully control events tied to your site. Go to Business Settings → Brand Safety → Domains and verify ownership to secure your tracking setup.
- Event deduplication warnings: Duplicate events appear when Pixel and CAPI fire the same action without a shared event ID. Add an event ID to both so Meta can merge them into one conversion.
- Pixel and CAPI conflicts: Conflicts occur when Pixel and CAPI send different details for the same event. Align parameters such as value, currency, event name, event ID, and product details to keep reporting accurate.
- Ad delivery issues from weak signals: Weak signals make it harder for Meta to optimize and can throw off your ad attribution. If key data is missing, campaigns may stall in the learning phase, costs rise, and results become less predictable. Test important actions like purchases or leads to confirm they fire every time, so your attribution stays accurate.
- Tools to use: The Test Events tab lets you run actions on your site and see them fire in real time. The Diagnostics tab highlights problems such as missing data, duplicate events, or conflicts. Use both regularly to keep tracking healthy.
My daily tracking audit flow
I like to run a quick audit in Meta Events Manager each day to make sure everything is firing the way it should. It only takes a few minutes, but it gives me peace of mind that both Pixel and server events are logging correctly. I also check match quality and deduplication while I’m there.
You can also try this routine to catch issues early and keep your data clean. Here are the steps I take:
- Open Events Manager: Select the Pixel or dataset you want to check.
- Go to Test Events: Enter your website URL and perform key actions such as viewing a product, adding to cart, and making a test purchase.
- Check event sources: Confirm that actions show up from both the Pixel and Conversions API.
- Look for duplicates: Verify that Pixel and CAPI events share the same event ID so Meta counts them as one.
- Review event match quality: Note the score for purchases, leads, and other important events. Low scores mean you need to add more identifiers.
- Open the Diagnostics tab: Scan for warnings about missing parameters, unverified domains, or conflicts.
- Confirm data consistency: Make sure event values, currencies, and product details match across Pixel and CAPI.
How Bestever can help your digital campaigns succeed
Meta Events Manager shows what actions people take after seeing your ads, but it stops at the numbers. You can use Bestever to do your ad audit and dig into the creative side so you can see which visuals, hooks, and messages drive those actions.
We designed Bestever to turn raw performance data into clear creative insights you can act on.
Here’s how Bestever can help you:
- Analyze your ads' effectiveness: Bestever’s Ad Analysis Dashboard gives you instant feedback on an ad's Visual Impact, Brand Alignment, Sales Orientation, and Audience Engagement. It’ll even break down each element in detail.
- Get suggestions to improve every frame: If an ad isn’t hitting the mark, ask Bestever to tell you what’s wrong and get instant, actionable suggestions on what to do to fix it. No more guessing or wasting time, your team can start fixing those issues asap.
- Understand your audience: Bestever’s audience analysis tools go beyond sharing standard demographics, helping refine both targeting and messaging. You can share your website URL or integrate it with your ad manager, and it’ll quickly let you know who wants to hear more from you.
- Rapid asset generation: Fetch AI-generated images, stock photos, and video clips that all fit your brand voice. Then you can share the creatives with your team to make multiple ad variations faster.
- Instant feedback loop: Know immediately why an ad variant underperforms, then pivot before wasting your budget.
Want to go beyond basic event tracking? Let our team show you how Bestever analyzes your creatives, highlights what drives engagement, and helps you improve campaigns with insights Meta alone can’t provide.
Schedule a free demo of Bestever now.
Frequently asked questions
Can I set up Pixel without code?
Yes, you can set up Pixel without touching code by using partner integrations with platforms like Shopify, WordPress, and Webflow. These integrations walk you through the installation step by step. All you need to do is connect your account and Events Manager will handle the rest.
Why should I use the Conversions API with Pixel?
You should use the Conversions API with Pixel because together they capture more complete data. Pixel tracks browser activity, while Conversions API sends events directly from your server. Running both reduces data loss from ad blockers, iOS restrictions, and cookie limits, which gives you stronger reporting.
How long do events take to appear?
Events usually appear in Events Manager within a few seconds or minutes. If you don’t see them right away, check the Test Events tab to confirm they are firing. If nothing shows, you may need to troubleshoot your setup.
Why aren’t my events showing?
Your events may not show because the Pixel code is missing, the domain is unverified, or the Pixel and Conversions API are not aligned. Use the Test Events tab to simulate actions on your site, and check the Diagnostics tab for warnings about missing parameters or duplicate events.
How do I create an event in Meta Business Suite?
You create an event in Meta Business Suite by opening Events Manager, selecting your Pixel, and using either manual code or the Event Setup Tool. This lets you log actions such as purchases, leads, or add-to-cart.
Does Meta Events Manager support advanced attribution models?
Meta Events Manager lets you set attribution windows, such as 1-day or 7-day click or view, but it does not include advanced attribution models. You cannot run comparisons like linear or data-driven attribution inside Events Manager. Last-click reporting is available in Ads Manager, but not directly in Events Manager.