Install one Facebook pixel on every page, fire standard events with value parameters on the actions that matter, define a small set of custom conversions for anything you cannot tag, and then use that data to optimize ad sets for the right event and build lookalikes from your best customers rather than your whole visitor list. Done in that order, the pixel turns Facebook from a reach channel into a measurable acquisition channel. Most accounts we audit have the base code and nothing else, which means they are bidding blind.
The Facebook pixel done right: events, conversions, lookalikes
The old conversion pixel is gone. How to install the single Facebook pixel, fire the right standard events, set up custom conversions and build lookalikes that work.
Overview
- 01The 2017 pixel in one paragraph
- 02Installation: do it once, do it everywhere
- 03The nine standard events and where to fire them
- 04Custom conversions: small, deliberate, named well
- 05Optimizing for the right event
- 06Audiences: lookalikes from the right seed
- 07Checking the data you are bidding on
- 08Mistakes we fix most often
- 09How Sigma Extreme approaches this
- 10How we've done it before
The 2017 pixel in one paragraph
Growth & Digital · 2017
Facebook retired the separate conversion tracking pixel on February 15 this year. There is now a single pixel per ad account (you can create more through Business Manager, but one is right for almost everyone) that handles conversion tracking, optimization, custom audiences and dynamic ads. It is installed as a base code snippet in the head of every page, and it reports actions through events: nine standard events Facebook understands natively, and custom events you name yourself. Custom conversions sit on top, letting you define a goal from a URL rule or an event without touching code again.
Installation: do it once, do it everywhere
Growth & Digital · 2017
- Create the pixel in Events Manager (Ads Manager menu, Pixels). Name it after the business, not the campaign.
- Install the base code on every page, ideally through Google Tag Manager so marketing can manage events without a developer for each change. If you are on Shopify, paste the pixel ID into Online Store preferences and it will fire PageView, ViewContent, AddToCart, InitiateCheckout and Purchase automatically. WooCommerce and Magento have official and third-party plugins that do the same.
- Install the Facebook Pixel Helper Chrome extension and browse your site. Every page should show a green PageView with your pixel ID. Red or yellow warnings mean the code is duplicated, firing before the page loads or missing parameters.
- Check Events Manager after 24 hours. You should see PageView counts that roughly match your analytics sessions. A big gap usually means pages missing the code, usually checkout, blog or landing page templates built separately.
- Set the pixel's sharing and permissions in Business Manager so an agency or partner can use it without owning it. Never let a vendor install their own pixel as your primary one; you will lose the data when the relationship ends.
The nine standard events and where to fire them
Growth & Digital · 2017
Standard events are what let Facebook optimize delivery and build dynamic ads. Fire them with parameters wherever possible, especially value and currency.
| Event | Fire it when | Key parameters |
|---|---|---|
| ViewContent | A product or key page is viewed | content_ids, content_type, value, currency |
| AddToCart | Item added to cart | content_ids, value, currency |
| InitiateCheckout | Checkout begins | value, currency, num_items |
| Purchase | Order confirmed | value, currency, content_ids |
| Lead | Form submitted, quote requested | value (estimated), content_name |
| CompleteRegistration | Account or trial created | content_name, status |
The remaining three, Search, AddToWishlist and AddPaymentInfo, are worth adding for stores that want full-funnel reporting, but the six above cover most businesses. For a lead-generation site, fire Lead on the thank-you page or on form success, not on the button click, or you will count failed submissions.
Give Lead a value even if it is an estimate. If an average lead is worth $80 to you, say so. It lets you compare campaigns on return rather than on volume, and later this year Facebook is rolling out value-based lookalikes that depend on it.
The decisions behind the topic.
Every piece we publish starts with the questions a business owner actually asks. The full answers are at the end of the page.
Custom conversions: small, deliberate, named well
Growth & Digital · 2017
A custom conversion is a rule: "count a conversion when the URL contains /thank-you-demo" or "when the Purchase event fires with value over 200". They are quick to create, need no code, and are the only way to track goals on pages where you cannot edit the template.
Rules we apply:
- Keep the list short. You get 40 per account and they cannot be deleted, only archived.
- Name them with the site, the action and the date: "Main site - Demo request - Mar17".
- Prefer an event rule over a URL rule when the event exists. URL rules break when the thank-you page changes.
- Assign a category and a value so the conversion appears correctly in reporting columns.
- Test each one by completing the action yourself and watching it appear in Events Manager.
Optimizing for the right event
Growth & Digital · 2017
The pixel is only useful if your ad sets use it. Under Conversions objective, pick the event closest to revenue that still gets roughly 50 conversions per ad set per week. Below that, Facebook's delivery system does not have enough signal and performance becomes erratic.
The usual ladder: optimize for Purchase if you have the volume; if not, for InitiateCheckout or AddToCart until Purchase volume supports it; for lead businesses, optimize for Lead, and only drop to Landing Page Views or Link Clicks for brand-new accounts with no history. Move up the ladder as volume grows. Many of the accounts we see are stuck optimizing for clicks years after they had enough purchases to do better.
Set the conversion window deliberately. The default attribution is 28-day click and 1-day view. For a considered purchase that is reasonable; for an impulse product, judge on 7-day click and compare.
Platforms this usually involves
We work with the stack that fits the journey rather than forcing a fixed toolset.
Audiences: lookalikes from the right seed
Growth & Digital · 2017
Custom audiences are where the pixel earns its keep a second time.
Website custom audiences let you retarget by behavior: visited a product page but did not purchase in 14 days, started checkout in the last 7 days, visited pricing twice. Build those three and run creative that speaks to each stage. Keep frequency sensible; a 7- to 14-day window at a few impressions a day is enough.
Customer file audiences take a hashed upload of your customer list, with email, phone and address fields improving match rates to somewhere between 40 and 70 percent.
Lookalike audiences build an audience that resembles a seed. The seed is everything. A lookalike of all website visitors resembles people who click ads. A lookalike of purchasers resembles people who buy. Our order of preference for seeds:
- Purchasers in the last 180 days (ideally 1,000 or more people; Facebook will work from 100 but quality suffers).
- Top 25 percent of customers by order value, from a customer file.
- Leads that became customers, uploaded from the CRM.
- Add-to-cart or InitiateCheckout if purchase volume is too low.
Start with a 1 percent lookalike in your main country, then test 2 to 3 percent as you scale. Broader than 5 percent is close to broad targeting. Refresh seeds quarterly; they do not update themselves when built from a file.
Checking the data you are bidding on
Growth & Digital · 2017
Review these monthly:
- Pixel Helper on five random pages, including a product, checkout and a landing page.
- Events Manager event counts versus your platform's own numbers. Purchase events should be within roughly 10 to 15 percent of actual orders; a wider gap means missing templates or duplicated firing.
- Diagnostics tab warnings about missing parameters or invalid currency codes.
- Reconcile reported revenue against your store or CRM at least quarterly. Facebook's attribution is generous; your bank account is not.
Mistakes we fix most often
Growth & Digital · 2017
Two pixels on the same page. Usually a theme setting plus a plugin plus GTM. Everything doubles.
Purchase fired on the checkout page, not the confirmation page. Conversions inflate and optimization learns from the wrong people.
No value parameter. You can report on purchases but not on return.
Lookalikes seeded from all visitors. Cheap reach, poor buyers.
Optimizing for clicks with thousands of purchases in the account. The most expensive mistake on the list.
Nobody owns the pixel. It sits in a former contractor's personal ad account.
How Sigma Extreme approaches this
Growth & Digital · 2017
Measurement is the foundation of every growth program we run, and the pixel is part of a connected setup with analytics, the CRM, the store platform and the brand's creative plan rather than a standalone tag. Discover audits the current installation page by page, reconciles reported conversions against real orders and reviews who owns the assets. Plan defines the event map, the custom conversions, the audience architecture and the optimization ladder for each campaign goal. Build implements it through Tag Manager or the platform, tests every event and documents it. Improve reviews data quality monthly, refreshes seeds, moves ad sets up the optimization ladder as volume grows and feeds the results back into creative and budget decisions.
How we've done it before
Growth & Digital · 2017
The ecommerce growth engagement is a representative pattern. A store was running Facebook campaigns optimized for link clicks with a pixel that fired Purchase on the checkout page and carried no values. We reinstalled through Tag Manager, mapped the full standard event set with values and product IDs, built staged retargeting audiences and seeded lookalikes from six months of purchasers. With ad sets re-optimized for Purchase, cost per order fell substantially within two months, reported revenue finally reconciled to the store's own figures, and dynamic product ads became possible for the first time.
Related case studies
Representative delivery patterns showing how this connects with the rest of the system.
If you are not certain your pixel is firing the right events with the right values, we can audit it in a few days and give you a corrected event map and audience plan. Contact us with your site and ad account size and we will tell you what we would change.
Frequently asked
What happened to the old Facebook conversion tracking pixel?
Facebook stopped supporting the legacy conversion tracking pixel on February 15, 2017. Ads using it no longer report conversions, and ad sets optimized for it cannot be created. If any page on your site still carries the old code (it references offsite_event.php), replace it with the single Facebook pixel from Events Manager and define conversions with standard events or custom conversions.
How many custom conversions can I create, and should I use them instead of standard events?
Each ad account is currently limited to 40 custom conversions, and they cannot be deleted, only archived, so name them carefully. Use standard events for the core actions on your site (view content, add to cart, lead, purchase) because they carry parameters such as value and currency and power dynamic ads. Use custom conversions for URL-based goals you cannot easily tag, such as a thank-you page from a third-party form.
Why do Facebook's reported conversions not match Google Analytics?
They measure differently. Facebook attributes a conversion to any ad clicked within 28 days or viewed within 1 day by default, counts across devices using logged-in identity, and reports on the date of the ad interaction. Analytics uses last non-direct click, a single device per session and the date of the conversion. Expect Facebook to report more. Compare trends and cost per result, and verify with revenue in your own system.
Request a service proposal
This form is tied specifically to Performance Marketing. Share enough context for us to frame the right first phase.
Paid media engineered around profitable growth, not vanity metrics.
Explore service →Growth & DigitalEcommerce GrowthConnect merchandising, content, media and operations around conversion.
Explore service →Automation & TechnologySystems IntegrationMake the systems you already use exchange the right information at the right time.
Explore service →Next stepRequest a proposalTell us the goal; we come back with scope, timeline and price.
Start the conversation →Related thinking from the same part of the business.
Winning featured snippets: formats, questions and structure
Position zero now appears on roughly one in eight searches. How to find snippet opportunities, pick the right format and structure pages so Google lifts yours.
Growth & DigitalGDPR is coming in May 2018: what marketers must do now
The EU's GDPR applies from May 25, 2018 to any business marketing to people in Europe. A practical six-month plan for marketing teams, wherever they are based.
Growth & DigitalMicro-influencers: why smaller creators outperform, and how to run it
Creators with 5,000 to 50,000 followers often beat celebrities on engagement and cost per sale. How to find them, pay them, disclose properly and measure.
Have a clear brief — or just a business problem?
We can turn either into a structured scope, timeline and proposal.
- A written scope with deliverables, dependencies and exclusions
- One coordinated team across strategy, creative, web and technology
- Work priced around the engagement, not a generic package
- Clients supported worldwide, in your time zone



