Adslytics.
Check Your Tracking
Google Ads Conversion Tracking Services Server Side Tracking Google Analytics 4 (GA4) Setup & Audit Google Tag Manager (GTM) Setup & Audit Enhanced Ecommerce Tracking Setup Facebook Conversion API (CAPI) Setup GTM Data Layer Implementation Conversion Tracking Fix & Debugging Consent Mode v2 Implementation Marketing Pixel Setup BigQuery Setup & Analytics Looker Studio Dashboard Development Product Analytics Implementation Customer Data Platform (CDP) Implementation Behavior Analytics & CRO Marketing Analytics Consulting Google Ads Management Google Merchant Center PPC Management Search Engine Marketing View all services →
Case studies Guides Free tools Learning White label About
Check Your Tracking WhatsApp

Facebook Conversion API (CAPI) Setup

Facebook Conversion API (CAPI) Setup

Restore lost Facebook ad data caused by iOS 14+ and ad blockers with a reliable server-side Conversion API implementation.

  • Meta Pixel browser-side setup
  • Conversions API (CAPI) server-side setup
  • iOS 14+ conversion data recovery
  • Event deduplication configuration
Get a free tracking review Check your tags free

Founder Muhammad Farooq: Top Rated Plus on Upwork · 100% Job Success · 237+ projects · $100K+ earned

Free Consultation

Get a Free Review of Your Facebook Conversion API (CAPI) Setup

Thank You!

We will get back to you within a few hours.

Prefer chat? WhatsApp +1 (818) 245-8385

Fixed Price
No surprises
2-5 Days
Fast delivery
30-Day
Support
  • Google Ads Measurement certified
  • Google Analytics IQ certified
  • Top Rated Plus on Upwork
  • White label for agencies
Platforms we track on Shopify WooCommerce WordPress Webflow Wix Squarespace Magento BigCommerce ClickFunnels HubSpot

What we set up and fix

We service all your Facebook Conversion API (CAPI) Setup needs, with full transparency and documentation.

Meta Pixel Setup

Meta Pixel Setup is the foundational step for any business running Facebook and Instagram ads. A correctly implemented Meta Pixel tracks every important user action on your website...

Read more

Meta Pixel Setup is the foundational step for any business running Facebook and Instagram ads. A correctly implemented Meta Pixel tracks every important user action on your website — page views, product views, add to cart, checkout initiations, purchases, lead form submissions, and registrations — and sends this data to Meta to power campaign optimisation, conversion reporting, and audience building.

We implement the Meta Pixel via Google Tag Manager, giving you clean control over when and how the Pixel fires without touching your website code. We configure all standard events with the correct parameters (content_ids, content_type, value, currency, num_items) required for Dynamic Product Ads, and set up custom events for actions unique to your business — quote requests, trial sign-ups, appointment bookings, or any other conversion that matters.

We also configure Meta's Automatic Advanced Matching, which hashes and sends customer data (email, phone, name, address) from form fields to improve event match rates by up to 30%. After setup, we validate every event in Meta Events Manager and Meta Pixel Helper, confirm that Standard Events appear with the correct parameters, and ensure no duplicate PageView events are firing. A properly implemented Meta Pixel is the prerequisite for everything from conversion-optimised ad delivery to Advantage+ Shopping campaigns.

Facebook Conversion API Setup

Facebook Conversion API (CAPI) Setup establishes a direct, server-to-server connection between your website and Meta's platform, sending conversion event data without relying on th...

Read more

Facebook Conversion API (CAPI) Setup establishes a direct, server-to-server connection between your website and Meta's platform, sending conversion event data without relying on the browser — bypassing iOS 14+ tracking restrictions, ad blockers, and cookie-based attribution limitations that are causing most businesses to miss 20–40% of their Meta-attributed conversions.

Our CAPI implementation sends events from your server (via server-side GTM or a direct API integration) to Meta's Conversions API endpoint, running in parallel with your browser-based Meta Pixel. We configure SHA-256 hashing of all customer data parameters (email, phone, first name, last name, city, state, country, zip, date of birth), implement event ID deduplication to prevent double-counting, and map all your standard and custom events to the correct CAPI event names and parameters.

After implementation, we verify event quality in Meta Events Manager, check that Event Match Quality scores have improved (target: 7.0+ out of 10), confirm deduplication is working correctly, and compare CAPI-reported conversions against your actual order data. Higher Event Match Quality directly translates to better ad delivery, lower CPMs, improved ROAS, and more accurate conversion attribution across your Meta campaigns.

Event Match Quality Optimization

Event Match Quality (EMQ) Optimization is a specialist service focused on maximising the score that Meta assigns to each conversion event based on how well the customer data you se...

Read more

Event Match Quality (EMQ) Optimization is a specialist service focused on maximising the score that Meta assigns to each conversion event based on how well the customer data you send can be matched to a Meta user profile — directly impacting your ad delivery efficiency, ROAS, and conversion attribution accuracy.

Meta's Event Match Quality score is determined by how many customer identity parameters you send (email, phone, first name, last name, city, state, country, zip, date of birth, gender, external ID, IP address, user agent, Facebook Login ID, click ID) and how accurately they match Meta's user records. A score below 6.0 means Meta cannot reliably attribute many of your conversions to specific users, weakening your Advantage+ campaigns and lookalike audiences.

We audit your current Meta Pixel and CAPI event payloads, identify which customer data parameters you are collecting but not sending, implement additional parameter capture (particularly phone number, which often dramatically improves EMQ scores), ensure correct formatting of all parameters (lowercase, trimmed, correctly hashed), and activate Automatic Advanced Matching for all form-based events. The result is measurably higher Event Match Quality scores, better ad optimisation, and more conversions attributed back to your Meta campaigns.

Facebook Ecommerce Tracking

Facebook Ecommerce Tracking with Meta Pixel and Conversions API gives your Facebook and Instagram Shopping campaigns, Dynamic Product Ads, and Advantage+ Shopping campaigns the com...

Read more

Facebook Ecommerce Tracking with Meta Pixel and Conversions API gives your Facebook and Instagram Shopping campaigns, Dynamic Product Ads, and Advantage+ Shopping campaigns the complete, accurate product and purchase data they need to deliver your ads to the highest-value audiences and report true ROAS.

We implement the complete Meta ecommerce event funnel — ViewContent (with product ID, name, price, and category), AddToCart, InitiateCheckout, AddPaymentInfo, and Purchase (with product IDs array, value, currency, and number of items) — both via Meta Pixel in the browser and via Conversions API from your server. We synchronise your product catalogue feed with Meta Commerce Manager, ensuring product IDs in your events match the IDs in your catalogue for Dynamic Product Ads to function correctly.

We also configure purchase event parameters for accurate revenue reporting, set up the Meta Pixel for your specific platform (Shopify, WooCommerce, Magento, or custom), and validate every event in Meta Events Manager. For ecommerce businesses spending on Meta, this complete tracking setup is the difference between Dynamic Product Ads that retarget based on actual browsing behaviour and ads that show random products to unqualified audiences.

Lead Generation Tracking

Lead Generation Tracking for Meta Ads captures every enquiry, form submission, quote request, appointment booking, and phone call click from your website and sends it to Meta as a...

Read more

Lead Generation Tracking for Meta Ads captures every enquiry, form submission, quote request, appointment booking, and phone call click from your website and sends it to Meta as a Lead conversion event — giving Meta's delivery algorithm the conversion signal it needs to find more users likely to become your customers.

We implement the Meta Lead event (and any relevant custom events for your specific lead types) via both Meta Pixel and Conversions API, with customer data parameters to maximise Event Match Quality. We configure the event to fire on genuine form submission confirmation (not just button clicks), handle multi-step forms and AJAX submissions, and include conversion value parameters where applicable to enable value-optimised delivery.

We also connect your Facebook Lead Ads (native Meta lead forms) to your CRM or email platform via Zapier, Make, or direct API integration, ensuring leads captured within Meta are immediately available in your sales pipeline. For businesses where the cost and quality of leads is the primary KPI, our Meta lead generation tracking setup gives you the data needed to identify which campaigns, audiences, and creatives produce the highest-value leads.

Meta Tracking Audit & Fixes

A Meta Tracking Audit & Fixes service is a comprehensive review and repair of your entire Meta Pixel and Conversions API setup — identifying and fixing every issue that is causing...

Read more

A Meta Tracking Audit & Fixes service is a comprehensive review and repair of your entire Meta Pixel and Conversions API setup — identifying and fixing every issue that is causing missed conversions, duplicate events, poor Event Match Quality scores, or inaccurate data in Meta Events Manager.

Our audit process reviews your Meta Pixel implementation (checking for duplicate Pixel IDs, multiple PageView fires per page load, missing standard events, incorrect event parameters, missing Automatic Advanced Matching), your Conversions API setup (checking event deduplication, customer data hashing, parameter completeness, and server response error rates), and your Meta Events Manager data quality alerts.

We compare reported conversions in Meta against your actual order management system data to quantify how much conversion data is currently being missed. Common issues we discover and fix include: Pixel firing on all pages but missing on Shopify's checkout domain, purchase events missing the items array, Conversions API events not being deduplicated against Pixel events, Event Match Quality below 6.0 due to missing phone or email parameters, and custom conversions defined incorrectly in Meta Events Manager. After the audit, your Meta tracking will be clean, complete, and optimised for maximum campaign performance.

How it works

From pixel audit to a live server-side CAPI with improved event match quality, usually within 2–4 business days.

  1. 1

    Free CAPI audit

    We review your Meta Pixel and Events Manager setup, identify data gaps from browser restrictions, and assess server-side readiness.

  2. 2

    CAPI plan & fixed quote

    We design the server-to-server event flow — GTM server or direct API — map all key events, and give a single fixed price.

  3. 3

    Build, configure & deduplicate

    We implement CAPI alongside your browser Pixel, configure event deduplication, and verify event match quality in Events Manager.

  4. 4

    Handover & match quality report

    You receive an Events Manager screenshot showing improved match quality, the CAPI setup documentation, and 30 days of support.

Published, fixed prices

Starting prices for our most requested services. The free review confirms your exact quote.

CAPI Starter

Basic Facebook CAPI for essential event recovery

$99.00 One Time

  • Meta Pixel Setup & Audit
  • Conversion API Integration
  • Purchase & Lead Events
  • Event Match Quality Optimization
  • Deduplication Setup
  • Basic Attribution
Get Started
Most popular

CAPI Professional

Advanced CAPI with server-side event enrichment

$249.00 One Time

  • Server-Side CAPI Implementation
  • Full Standard Events Setup
  • Customer PII Hashing
  • Advanced Match Setup
  • Offline Event Integration
  • Custom Audience Signals
  • Ad Account Pixel Audit
  • Priority Support
Get Started

CAPI Enterprise

Full CAPI stack with CRM and multi-platform integration

$399.00 One Time

  • CRM-to-CAPI Integration
  • Leads & Offline Purchase Signals
  • Multi-Pixel Management
  • Cross-Platform Deduplication
  • Attribution Window Optimization
  • Custom Conversion Events
  • Monthly CAPI Performance Reports
  • Dedicated Meta Specialist
Contact Us

Results from real accounts

Each case study shows the problem, what we changed and the numbers before and after.

Meta Conversion API Setup for Shopify
FACEBOOK CONVERSION API (CAPI) SETUP
Event Match Quality...

Meta Conversion API Setup for Shopify eCommerce

A Shopify DTC brand heavily reliant on Facebook and Instagram ads was seeing deteriorating campaign...

Read the case study
Recovering Attribution with Meta CAPI After iOS
FACEBOOK CONVERSION API (CAPI) SETUP
Attributed conversio...

Recovering Ad Attribution After iOS Privacy Changes

A subscription box company running primarily iOS-targeted Meta campaigns saw attribution collapse af...

Read the case study
CRM Lead Integration with Facebook CAPI
FACEBOOK CONVERSION API (CAPI) SETUP
Cost per signed clie...

CRM Lead Data Integration with Facebook Conversion API

A financial services company generating leads via Meta ads needed to optimize campaigns based on hig...

Read the case study

What clients say

Real feedback from clients who have worked with us.

"After Apple's privacy changes our Meta campaigns were flying blind. The Conversions API setup restored our event match quality from poor to excellent and purchase reporting jumped from 40% to 92% of actual sales. Ad performance recovered fast."
Sophie Laurent, Paid Social Manager
"We had both the Meta Pixel and CAPI sending events but they were deduplicating incorrectly. The audit found the issue immediately and after the fix our event match quality score went from 4.2 to 8.7. Significant impact on campaign efficiency."
Ryan Kowalski, Performance Director
"Setting up server-side Meta CAPI for our Shopify Plus store through GTM was something we'd put off for months. The team got it done in two days, handled deduplication properly and the lift in our purchase data was immediate."
Aisha Okonkwo, Marketing Manager

Browser Pixel only, DIY CAPI or CAPI specialist?

What each option means for your Meta event match quality and ad performance.

What matters Adslytics Do it yourself Full-service agency
Price From $99, paid once Free if self-hosted, developer time required Usually a monthly retainer
Data loss from iOS/blockers Eliminated with server-side CAPI Eliminated only if built correctly Depends on technical capability
Deduplication Yes, no purchase counts twice Hard to get right without backend skills Sometimes, often outsourced
Event Match Quality Improved — customer data hashed and sent Possible with the right developer Depends on who they assign
Time to go live 2–4 business days after access Days to weeks of developer time Depends on onboarding
Testing Verified in Meta Events Manager Up to you Depends on the agency
Written handover Setup documentation included Only if you write it Ask before signing
Best for Recovering Meta conversions lost to iOS Technical teams with dev resource Hands-off ad management
Muhammad Farooq, founder of Adslytics

Who does the work

Muhammad Farooq, founder of Adslytics

Google Ads Measurement and Google Analytics IQ certified, and Top Rated Plus on Upwork with $100K+ earned across 237+ tracking projects for ecommerce brands, lead-gen businesses and agencies.

Upwork profile Our story White label for agencies

Frequently asked questions

What is the Facebook Conversions API (CAPI) and why do I need it?

The Facebook Conversions API is a server-to-server integration that sends conversion event data from your server directly to Meta, bypassing the browser-based Meta Pixel. It is needed because iOS 14+ privacy changes, ad blockers, and browser cookie restrictions cause the browser Pixel to miss 20–40% of conversions for most businesses. CAPI ensures Meta receives complete event data regardless of browser-level blocking.

Should I replace my Meta Pixel with CAPI, or run both?

You should run both. The recommended setup is "redundant" — both the browser Meta Pixel and CAPI sending the same events simultaneously, with event ID deduplication configured so Meta only counts each conversion once. The browser Pixel provides faster event delivery and some additional browser-side signals; CAPI provides the fallback that captures events the Pixel misses. Running both maximises data completeness.

What is Event Match Quality (EMQ) and why does it matter?

Event Match Quality is Meta's score (0–10) indicating how well the customer data you send with events can be matched to Meta user profiles. Higher scores mean more conversions are attributed to your ads, better delivery optimisation, and improved ROAS. EMQ is determined by which customer data parameters you send (email, phone, name, address, etc.) and how accurately they are formatted. We optimise your implementation to achieve the highest possible EMQ score.

How does CAPI affect my Facebook ad performance?

CAPI improves ad performance in several ways: more complete conversion data means Meta's delivery algorithm has better signals for audience optimisation; higher Event Match Quality enables more accurate attribution, making your reported ROAS more representative of actual performance; recovering missed conversions gives Advantage+ campaigns more signals to learn from; and better conversion data enables more effective lookalike audience generation.

What customer data parameters should I send with CAPI events?

The most impactful parameters for Event Match Quality are: email address (hashed), phone number (hashed), first name, last name, city, state/region, country, postal/ZIP code, and date of birth. Email and phone number are the highest-impact parameters. All customer data must be SHA-256 hashed before sending. We configure your implementation to capture and hash the maximum set of parameters available at each event point.

Does CAPI require changes to my website?

CAPI sends data from your server, so the implementation approach depends on your platform. For Shopify, there is a native Meta app with built-in CAPI support. For other platforms, we implement CAPI via server-side GTM, a custom server-side integration, or platform-specific webhooks. In all cases, we handle the complete implementation without requiring significant changes to your website's frontend.

How does CAPI handle iOS 14+ privacy restrictions?

iOS 14+ prevents apps from tracking users across apps and websites using Apple's IDFA without explicit consent, and browsers on iOS (Safari, Chrome, Firefox) apply ITP restrictions that limit cookie-based attribution. CAPI bypasses these restrictions by sending data server-to-server, using customer data parameters (email, phone) to match conversions to Meta users rather than relying on device identifiers or cookies.

What is event deduplication and how does it work with CAPI?

Event deduplication prevents Meta from counting the same conversion twice when both the browser Pixel and CAPI send the same event. Deduplication works by including a unique "event_id" parameter with every event — the same event_id in both the Pixel and CAPI event for the same conversion. Meta uses this ID to identify and deduplicate matched events within a 48-hour window. Without correct event IDs, you risk double-counting conversions.

Can CAPI send events for lead generation as well as ecommerce?

Yes. CAPI can send any standard or custom Meta event — ViewContent, AddToCart, InitiateCheckout, Purchase, Lead, CompleteRegistration, Subscribe, FindLocation, and custom events. For lead generation businesses, we implement the Lead event with relevant customer data parameters from your form submissions, sent via both browser Pixel and CAPI for maximum data completeness and Event Match Quality.

How do I know if my CAPI implementation is working correctly?

Meta Events Manager provides diagnostic information including event volume by source (browser Pixel vs. CAPI), Event Match Quality scores, and data quality warnings. After implementation, we validate that events appear with the correct source breakdown, deduplication is working (event volume should increase compared to Pixel-only, not double), and EMQ scores have improved. We monitor these metrics for 7 days post-implementation to confirm correct operation.

Send us your site. We will tell you what is broken.

  1. 1. Send your URL
  2. 2. We check your tags and settings
  3. 3. Get the fixes and a fixed price within 24 hours
Get a free tracking review WhatsApp +1 (818) 245-8385
All Services

Choose a specific service below to see full details, pricing and examples.

Facebook CAPI Shopify Integration Facebook CAPI WooCommerce Integration Facebook CAPI Magento Integration Facebook CAPI BigCommerce Integration Facebook CAPI Webflow Integration Facebook CAPI via Google Tag Manager Facebook CAPI Event Deduplication Setup Facebook CAPI Advanced Matching Setup Facebook CAPI iOS 14+ Tracking Solution Facebook CAPI Purchase Event Setup Facebook CAPI Lead Event Tracking Facebook CAPI Checkout Event Setup Facebook CAPI Add to Cart Event Setup Facebook CAPI View Content Event Setup Facebook CAPI Offline Conversions Setup Facebook CAPI CRM Integration Facebook CAPI Retargeting Audience Setup Facebook Pixel & CAPI Health Check Facebook CAPI via Stape.io Facebook CAPI on Google Cloud Run Facebook Multi-Pixel CAPI Management Facebook CAPI GDPR Compliant Implementation Facebook CAPI Event Validation & Testing Facebook CAPI for Dynamic Product Ads Facebook CAPI for ROAS Improvement Migrate from Facebook Pixel to CAPI Facebook CAPI Attribution Reporting Setup Facebook CAPI Node.js Implementation Facebook CAPI Python Implementation Facebook CAPI PHP Implementation Facebook CAPI Mobile App Events Facebook CAPI Catalogue Sales Tracking Facebook CAPI Subscription & Recurring Revenue Tracking Facebook CAPI Agency Multi-Client Setup Facebook CAPI Custom Events Setup Facebook CAPI Search Event Tracking Facebook CAPI ViewContent Server-Side Implementation Facebook CAPI First-Party Data Strategy Facebook CAPI Troubleshooting Service Facebook CAPI Squarespace Integration Facebook CAPI Wix Integration Facebook CAPI WordPress Setup Facebook CAPI Data Quality Audit Facebook CAPI with Consent Mode Integration Facebook CAPI Full Ecommerce Funnel Setup Facebook CAPI Access Token Setup & Management Facebook CAPI B2B Lead Generation Tracking Facebook CAPI Reporting Dashboard Setup

Core services

Fix and debug

Free Expert Review

Get a Free Tracking Review

Send your site. We check your tags and ad platform settings, then reply with what is broken and a fixed quote. No obligation.

  • Same-day response on all enquiries
  • Google-certified specialist reviews your setup
  • Written summary of every issue found
  • Fixed-price quote to resolve each item
Prefer chat? WhatsApp +1 (818) 245-8385

Get a free tracking review

Send your site. We check your tags and reply with what is broken and a fixed quote.

Thank You!

We'll review your setup and get back to you within a few hours.