Skip to main contentSkip to footer

Meta Pixel and Conversions API Setup Support

Reliable Facebook and Instagram tracking, set up correctly in the browser and on the server, deduplicated, tested and documented, with privacy and consent in mind.

The Data Behind Every Meta Campaign

Every Facebook and Instagram campaign that aims for leads or sales relies on event data from your website. The Meta Pixel and the Conversions API tell Meta when someone views a product, adds to cart, starts checkout, submits a form or purchases. This data is used to optimise delivery towards people likely to convert, to build retargeting and lookalike audiences, to power catalogue ads, and to report results. When tracking is missing, broken, duplicated or inaccurate, campaigns optimise towards the wrong signals, audiences are incomplete, and reports mislead.

Tracking has also become more complex. Browser privacy features, ad blockers, cookie restrictions and consent choices mean that a browser-based Pixel alone misses a growing share of events. The Conversions API addresses this by sending events from your server or a partner platform directly to Meta, but it must be configured carefully, with events deduplicated so the same conversion is not counted twice and customer information shared only as your privacy policy and the law allow.

ViV Softech Solution is a website designing and digital marketing agency in Delhi. Because we build websites as well as run advertising, we can work on both the site and the ad account to set up Meta tracking properly for businesses across India. This page explains what we set up, how deduplication and event match quality work, consent and privacy considerations, common problems and how we troubleshoot them. Tracking across Google and other platforms is covered on our campaign tracking and reporting page.

What Our Setup Support Includes

Pixel Installation

Base code and events added through your platform, Google Tag Manager or directly.

Conversions API

Server events through partner integrations, gateways or custom implementation.

Deduplication

Matching event IDs so browser and server events count once.

Event Parameters

Values, currency, content IDs and other details passed correctly.

Domain Verification

Verifying your domain in Business Manager and configuring events.

Testing and Documentation

Test events verified in Events Manager and setup documented.

Choosing Which Events to Track

Ecommerce

ViewContent on product pages, AddToCart, InitiateCheckout, AddPaymentInfo and Purchase with order value, currency and product IDs that match your catalogue.

Lead generation

Lead on successful form submission, Contact for calls or WhatsApp clicks, Schedule for bookings and CompleteRegistration for sign-ups, fired only on genuine completion.

Custom events and conversions

Custom events or custom conversions for actions not covered by standard events, used sparingly and named clearly.

We start with a measurement plan that lists the events that matter to your business, where each fires, and which parameters it carries. Standard events are preferred because Meta understands them best. Events should fire on confirmed actions, such as a thank-you page or a successful submission response, not on button clicks that may fail. Tracking every minor interaction adds noise without helping optimisation.

Setting Up the Conversions API

There are several ways to implement the Conversions API. Many ecommerce platforms, such as Shopify and WooCommerce, offer official or partner integrations that send server events with little custom work. Meta’s Conversions API Gateway can be deployed on a cloud account to mirror Pixel events server-side. Server-side Google Tag Manager can send events to Meta alongside other platforms. Custom websites can call the Conversions API directly from their backend, which offers the most control but needs developer time.

We recommend the approach that suits your platform, budget and technical resources, often starting with the simplest reliable option. CRM-based events, such as leads becoming qualified or deals closing, can also be sent through the Conversions API for CRM, helping lead campaigns optimise for quality. Access tokens and server credentials are handled securely and stored by your business, not shared in insecure ways. See API integration and development.

Deduplication and Event Match Quality

When the Pixel and the Conversions API both send the same event, Meta needs to know they describe one action. This is done by sending the same event name and a matching event ID from both sources, so Meta can deduplicate them. Without this, purchases or leads can be counted twice, inflating results and distorting optimisation. Events Manager shows deduplication status and warns about likely duplicates, which we check after setup. Event match quality indicates how well the customer information sent with server events, such as hashed email addresses, phone numbers, IP address, browser ID and click ID, helps Meta match events to people. Higher match quality generally improves attribution and optimisation. We include the parameters your privacy policy and consent allow, hash personal data as required, and never send information you are not permitted to share. Some sensitive categories, such as health, face restrictions on which events and parameters may be sent, and we configure tracking accordingly.

Consent, Privacy and Compliance

Tracking for advertising involves personal data, so it should be disclosed clearly in your privacy policy, and consent should be obtained where required. If your website uses a consent banner, Pixel and server events should respect visitor choices, for example by not firing marketing tags until consent is given, or by using the consent signals your platform supports. Meta’s business tools terms also require appropriate notice and consent for data you share.

India’s Digital Personal Data Protection Act and its rules, as they come into force, set obligations for businesses processing personal data. Visitors from other regions may be covered by laws such as the GDPR. We set up tracking with these principles in mind and coordinate with your consent tool, but we are not lawyers, and we recommend legal advice on your specific obligations. Restricting data collection to what is genuinely needed is both safer and simpler to maintain.

Common Problems We Fix

Duplicate Pixels

The same Pixel installed by a plugin, a theme and Tag Manager at once.

Wrong Triggers

Purchase or Lead events firing on page loads or button clicks.

Missing Values

Purchases without values or with the wrong currency.

ID Mismatches

Product IDs that do not match the catalogue, breaking dynamic ads.

Failed Deduplication

Browser and server events counted separately, doubling conversions.

Broken After Changes

Tracking lost after a redesign, plugin update or checkout change.

How We Test and Troubleshoot

Testing is part of every setup. We use the Meta Pixel Helper browser extension to inspect events on each page, the Test Events tool in Events Manager to see browser and server events arrive in real time, and diagnostics in Events Manager to catch warnings about parameters, deduplication or domain issues. We place test orders or submit test forms, confirm values and IDs, and check that events appear once rather than twice. We also compare Meta’s reported conversions with your own order or lead records after launch, since large differences can reveal tracking gaps. Finally, we document the setup: which events fire where, how they are implemented, which tools are involved and who has access. This documentation helps your developers avoid breaking tracking during future changes and makes troubleshooting faster.

Our Process

We review existing Pixel installations, events, Business Manager access and diagnostics.

We agree which events to track, where they fire and what they carry.

We set up the Pixel, Conversions API and deduplication through the best method for your site.

We test every event, check match quality and fix issues.

We document the setup and monitor diagnostics after launch.

What Affects Cost

  • Website platform and available integrations.
  • Number of events and websites.
  • Conversions API method: integration, gateway or custom.
  • CRM connections.
  • Consent tool coordination.
  • Existing issues to untangle.

Frequently Asked Questions

Meta recommends using both. The Conversions API helps recover events the browser Pixel misses.

Often because browser and server events are not deduplicated, or the Pixel is installed twice.

A score showing how well customer information sent with events helps Meta match them to people.

We coordinate tracking with your consent tool so tags respect visitor choices.

Yes, as a Contact or custom event, though a click is not the same as a completed conversation.

Your business should own the Pixel and dataset in its own Business Manager.

Get Tracking You Can Rely On

Tell us about your website and current setup. We will audit your Meta tracking and share a clear quote.

Call NowWhatsApp