Pan Innovation House Pan Innovation House
Meta Ads

CAPI, UGC and Creative Production for Meta Ads: Fix Your Measurement, Improve Performance

How to measure the conversions Pixel misses with the Conversions API, and manage ad fatigue with UGC and steady creative production on Meta Ads.

Your ad data may be incomplete — without you noticing

Since Apple introduced App Tracking Transparency (ATT) with iOS 14.5 in April 2021, measurement in Meta ads has been less complete than it used to be. Conversions that Pixel cannot see can leave reported results below reality and leave Meta's delivery system learning from incomplete data. The result can be budget spent on people who are less likely to buy.

In this article we cover three pillars of improving Meta Ads performance: measurement (CAPI setup), UGC content strategy and steady creative production. Results cannot be guaranteed, but fixing these three areas is a precondition for basing your decisions on accurate data.

Problem 1: Pixel alone is no longer enough

What actually changed?

Meta Pixel runs in the browser. App Tracking Transparency (ATT), introduced with iOS 14.5, asks users for permission to track them across apps, and measurement coverage falls for users who decline. Safari's cookie restrictions (ITP) are a separate mechanism that further limits browser-side measurement. The result:

  • Pixel cannot see some users' conversions
  • Meta gets an incomplete answer to "did this ad lead to a conversion?"
  • The delivery system learns from incomplete data, and performance becomes harder to judge

The solution: Conversions API (CAPI)

The Conversions API (CAPI) sends conversion events to Meta from your server rather than the browser and can reduce browser-side data loss. It does not, however, remove users' privacy choices or consent obligations under KVKK (Türkiye's personal data protection law) or the GDPR, and Meta's iOS measurement limits still apply. You need a consent set-up that stops sending events for users who have not agreed, and your privacy notice must cover the transfer.

When Pixel and CAPI run together:

  • Pixel sends what it can capture in the browser
  • CAPI sends events the browser missed from the server
  • If the same event is sent through both channels with the same event ID (event_id), Meta deduplicates it and counts it once
  • Reported conversions may rise after setup; how much depends on your existing set-up and sector, so rely on your own data in Events Manager

How do you set up CAPI?

Method 1: Shopify (easy) On Shopify, CAPI can be enabled through the data-sharing setting in Meta's Facebook & Instagram app; check Shopify's current documentation for what your plan includes.

Method 2: WordPress + WooCommerce (moderate) It can be set up with Meta's official WooCommerce plugin or third-party plugins that can send server-side events. Set-up time depends on your theme and plugin stack.

Method 3: Server-side Google Tag Manager (most flexible) You set up a Google Tag Manager server-side container and send events to Meta via CAPI from there. Hosting costs depend on your traffic. Because the same infrastructure can serve Google Ads and other ad platforms, it is a flexible route for brands advertising on several channels; it takes more set-up and maintenance effort than the other methods.

What should you check after CAPI?

Monitor these three indicators in Meta Events Manager:

  • Event Match Quality: the per-event score Meta shows, with its improvement suggestions
  • Coverage: how many events CAPI captures relative to Pixel
  • Deduplication: whether identical events from Pixel and CAPI are matched correctly

If match quality is low, or Events Manager shows set-up warnings, the integration is probably incomplete.

Problem 2: Ad fatigue

What happens

When the same creative is shown to the same audience for a long time, frequency rises; over time click-through rate falls, cost per impression rises and results weaken. This is called ad fatigue. How quickly it sets in depends on audience size and budget.

A common mistake is to keep a single "good" ad live for weeks and blame the platform when results drop. Often the real problem is that the creative has gone stale.

The solution: a steady flow of new creative

There is no fixed rule; the rhythm below is a starting point to adjust to your account's budget and audience size.

Example creative rotation:

  1. Static image — product or lifestyle (1-2 per week)
  2. Carousel — feature highlights or storytelling (1 per week)
  3. Reels/Story — UGC or a short teaser video (1-2 per week)
  4. Demo video — 15-30 seconds of the product in use (1 per week)

Replace under-performing creatives regularly and record the results of every creative in one place.

Problem 3: No UGC

Why test UGC?

UGC (user-generated content) means natural-looking photos and videos from customers or creators. Its main strengths:

  • A natural look that does not feel like an ad
  • Relatively low production cost
  • A natural fit for the Reels format
  • A format that invites comments and shares

UGC performs differently from one account to the next; measure which format works better in your own account with a controlled A/B test in Meta Ads Manager.

How do you collect UGC?

Method 1: A customer UGC campaign (lowest cost) In the post-purchase email, invite customers to film themselves using the product and share it; you can offer a discount code in return. Get written permission from the customer before using the content in ads.

Method 2: Micro-creators (moderate cost) You can agree content-for-product deals with creators who have smaller followings. Fees and scope depend on the creator's experience, the number of videos and the usage rights.

Method 3: The platforms' official creator tools (at scale) Official channels such as Meta's Branded Content tools can be used to find creators and brief them.

In creator collaborations, the post must be clearly disclosed as advertising, and the usage period and platforms should be written into the contract.

Turning raw UGC into ads

Before a UGC video is used as an ad, it usually needs three edits:

  1. The first 3 seconds — an opening that grabs attention (a question, a visual surprise or a problem)
  2. Subtitles — for users who watch with the sound off
  3. Brand close — logo and call to action in the final 2-3 seconds

Tools such as CapCut, InShot or Adobe Express can handle these edits.

Problem 4: Audience strategy

The old approach

  • Over-narrowed targeting with many interests
  • Stacking lookalike audiences in a 1% → 3% → 5% cascade
  • Multi-layered retargeting structures

Meta's delivery system runs on machine learning, and Meta itself promotes broad audiences and its Advantage+ options. Over-narrowed targeting can limit the system's room to find the right people.

The current approach: broad audience and strong creative

A simple structure along the lines of Meta Advantage+:

  • 1 campaign with a broad audience (only basic limits such as age and country)
  • A few ad sets to group creatives
  • 3-5 creatives per ad set
  • Campaign-level budget (CBO)

In this structure, finding the right person is largely left to the delivery system. The condition: sending accurate and sufficient signal through CAPI (Problem 1).

Retargeting

Alongside the broad campaign, run a separate retargeting campaign:

  • Site visitors from the last 30 days → dynamic product ads (carousel)
  • Added to basket but did not buy → a video with an offer
  • Existing customers → complementary products or upgrades

Because retargeting volume is low, ad set-level budgets (ABO) can give more control.

Quick checklist: is your Meta Ads set-up healthy?

Tick what applies:

  • CAPI is active (not just Pixel)
  • Events Manager shows no open warnings about match quality
  • New creatives are produced regularly every month
  • UGC is being tested among active creatives
  • A broad-audience campaign exists
  • Retargeting runs in a separate structure
  • Creative performance is reviewed regularly

If you ticked fewer than three, there is room for improvement on measurement and creative.

Conclusion: which step should you start with?

Suggested order:

  1. First two weeks: CAPI set-up (the measurement foundation; judging every other step depends on it)
  2. Weeks three and four: collect UGC and run first tests
  3. Month two: settle into a steady creative production rhythm
  4. Month three: simplify the audience structure into a broad campaign plus retargeting

We can review your Meta Ads measurement set-up together in a free 30-minute initial call. For the scope of our work, see Meta Ads management; to plan server-side measurement together with Google Ads, see Google Ads management, or get in touch.

← All articles

Frequently asked questions

Does sending data from the server with CAPI create a KVKK or GDPR issue?

Server-side sending does not change the scope of the data shared; it only changes the route. Your privacy notice and policy still need to cover which data is transferred to third parties and for what purpose. Keep the fields you send to a minimum, stop sending events for users who have not given consent, and have your legal adviser check the set-up. An easy technical set-up is no reason to skip the consent infrastructure.

Is CAPI worth setting up on an account with a small monthly budget?

The right method depends on the budget. A plugin-based set-up on Shopify or WooCommerce has limited extra cost and can make sense for small accounts too. Server-side Google Tag Manager brings hosting costs and set-up effort; if that outweighs the expected gain from better data, it can wait. The real test is not spend but the number of monthly conversions: if there are not enough conversions for the algorithm to learn, solve the volume problem first.

How should payment and usage rights be set up when working with content creators?

Separate two things: producing the content and the right to use it in ads. The fee for a video often covers delivery only; running it as an ad, or showing it through the creator's own account, needs separate written permission. The contract should state the usage period, the platforms and whether the content can be re-edited. Fees vary with the creator's experience, the scope of the shoot and the number of variations requested.

We set up CAPI but nothing changed. Where should we look?

First confirm the set-up is actually complete; if the match quality and coverage indicators described in the article are below what Meta recommends, sending is incomplete. If they look fine, the problem is in the campaign rather than measurement: repetitive creatives, an over-narrowed audience or a weak landing page. CAPI makes lost conversions visible and feeds the algorithm; on its own it does not fix an offer that does not make people want to buy.

How do you organise steady creative production?

Treat it as a recurring production calendar rather than a per-campaign task. A practical approach is to shoot in one batch each month and cut variations from the raw material with different opening scenes, copy and lengths. If you assume every variation needs a new shoot, you will not keep up the pace. Logging the performance of every creative in one place also tells you what to repeat in the next shoot.

Related articles

Work with us

Let's talk it through for your brand in a free 30-minute call.

Pan Innovation House

Call us

By phone

+90 543 930 12 72

Our phone line is open every day.

WhatsApp on your phone

Scan with your phone camera. The chat opens with your message ready.

Prefer that we call you? Leave your details