"Ads Manager says one thing, my order book says another, and I can't tell which ad actually sells." This is common for businesses in Bangladesh that sell through a website. Often the tracking was added once, long ago, and nobody has checked it since. The fix is to set up the Meta Pixel and the Conversions API together, track only the few events that matter, and check that they match reality.

What each piece does

  • The Meta Pixel is a small piece of code on your website. When a visitor views a product, adds to cart or places an order, their browser sends that event to Meta. It is easy to install, but browser privacy settings and ad blockers stop some of those signals.
  • The Conversions API sends the same kind of events from your server or e-commerce platform directly to Meta. It does not rely on the visitor's browser, so it fills many of the gaps.
  • Used together, each event should carry the same event ID from both sources, so Meta can recognise that the browser and the server reported the same order and count it once.

This matters beyond reports: the ad system uses these events to learn who is likely to buy, so missing or wrong events teach it the wrong lessons.

Decide what to track before touching any code

Keep the list short. For most online shops:

  1. Viewing a product
  2. Adding to cart
  3. Starting checkout
  4. Placing an order (purchase), with the order value and currency

For a service business, a submitted form or a booked call matters more. Also decide what counts as a sale for you. With cash on delivery, a placed order is not yet money. Some businesses also send a separate event later, when an order is delivered and paid, so they can compare ads by orders that were actually kept. That needs your order system to talk to Meta, so plan it early.

Setting it up, step by step

  1. Make sure your business owns its Meta business account, that you have access to Events Manager, and that the Pixel belongs to your account, not to a freelancer or agency who may disappear.
  2. Verify your website domain in your Meta business settings.
  3. Install the Pixel. On common platforms such as WordPress with WooCommerce, or Shopify, an official integration or a well-maintained plugin often handles both the Pixel and the Conversions API. On a custom-built site, a developer adds the events in the code.
  4. Send customer details that help matching, such as phone number or email, in the hashed form Meta expects, and only as far as your privacy notice allows. For Bangladeshi customers the phone number is usually the most useful.
  5. Give the browser and server versions of each event the same event ID.
  6. Test. Place a real test order, then check in Events Manager that each event arrives once, with the right value. Meta's testing tools show events as they arrive.
  7. Compare a week of purchases reported by Meta with your own order records. They will never match exactly, but they should be close and move together.

Problems I often find

  • The purchase event firing every time the thank-you page is reloaded, so one order is counted several times.
  • Two or three Pixels installed by different people over the years.
  • Events sent with a value of zero or in the wrong currency.
  • Tracking built for message campaigns when sales actually happen on the website, or the other way round.
  • Nobody checking after a website update, which quietly breaks the events.

In-house or with help

If your site runs on a common platform and someone on your team is comfortable with settings, the Pixel and the platform's integration are within reach. The Conversions API on a custom site, delivery events from a courier or order system, and cleaning up a messy old setup are where a developer or ads specialist helps. I do this as part of social media and ads management, and for custom sites together with website development.

The smallest useful first step

Open Events Manager, look at what your Pixel received over the last week, and compare the purchase count with your real orders. If they are far apart, or you cannot get into the account at all, that is where to start. Get in touch if you would like help reading it.

Related service Social media and ads management Facebook page management, Meta Ads and Google Ads, with tracking so you can see what every taka brings back.