How do you track conversions from social media with GA4?

Why Meta reports 80 conversions when GA4 sees 30, and how to read both figures

The essentials

  • Prerequisite: tagged links (UTMs) on every post and every ad, otherwise social traffic arrives as "direct".
  • Two GA4 channels: Organic Social (posts) and Paid Social (ads), separated by the medium social or paid-social.
  • A normal gap: GA4 counts 30 to 60% fewer conversions than Meta or LinkedIn, which include view-through conversions and cross-device journeys.
  • How to read them: GA4 to compare social with your other channels, the ad platform to optimise the campaigns.

Social media poses a particular measurement problem: the conversion often happens several days after exposure, on another device, and with no measurable click. The result: Meta Ads Manager reports 80 conversions, GA4 attributes 30 to the social channel, and nobody knows who to believe. This guide explains how to configure GA4 to see what is measurable, and how to interpret the gap.

Without UTM parameters, a click from Instagram or the Facebook app frequently arrives as "direct" (apps don't always pass on the referrer). Every link you publish therefore has to be tagged:

Type of linkutm_sourceutm_mediumGA4 channel obtained
Organic Facebook postfacebooksocialOrganic Social
Organic LinkedIn postlinkedinsocialOrganic Social
Instagram bioinstagramsocialOrganic Social
Meta adfacebook or instagrampaid-socialPaid Social
LinkedIn adlinkedinpaid-socialPaid Social
TikTok adtiktokpaid-socialPaid Social

Ads managers let you insert dynamic parameters ({{campaign.name}} at Meta) to fill utm_campaign automatically. The full convention is in tagging your digital campaigns.

Step 2: check your key events

GA4 can only attribute to social the conversions it measures: a form, a purchase, a call, a booking, marked as key events. Check that the actions a social campaign is aiming at (webinar sign-ups, for example) really are key events, with a value.

Step 3: read the reports

  1. Traffic acquisition, with the "Session default channel group" dimension: the Organic Social and Paid Social rows, with sessions, engagement rate, key events and revenue.
  2. The same report, with the "Session source / medium" dimension : facebook / paid-social, linkedin / social… to compare the platforms.
  3. The "Session campaign" dimension filtered on the paid-social medium: performance by campaign, to be set against the spend recorded in the ad platform.
  4. Advertising > Attribution > Model comparison : social's conversion count on last click and under the data-driven model. Social almost always gains under the second: it comes early in the journey.

Why GA4 and the ad platforms disagree

CauseEffect
View-through conversionsMeta and LinkedIn count a conversion if the user saw the ad within 24 hours to 7 days, even without a click. GA4 only sees clicks.
Cross-device journeysSeen on mobile in the app, bought on desktop: the ad platform links the two through the user's account, GA4 doesn't.
Attribution window7 days after the click at Meta by default; session-based or 90 days depending on your GA4 setting.
ConsentCookie refusals take conversions away from GA4; the ad platforms compensate through modelling and a server-side conversions API.
Attribution modelThe ad platform attributes 100% of the conversion to itself; GA4 shares it with the other channels in the journey.

A gap of 30 to 60% between the ad platform and GA4 is common. It doesn't mean one of them is lying: they aren't measuring the same thing. The detailed explanations on the attribution side are in GA4 and SMA: attributing performance properly.

Our advice: settle the rule once and for all: the ad platform is for optimising campaigns (bids, audiences, creative), GA4 is for comparing social with your other channels under the same measurement rule. Never present both figures without that explanation.

Going further: the pixel, the conversions API and audiences

So the ad platform measures correctly on its side, the Meta pixel (or the LinkedIn Insight Tag, or the TikTok pixel) must be installed with the same events as GA4, ideally alongside a server-side conversions API that survives blockers and cookie refusals. Finally, GA4 audiences cannot be exported to Meta: social retargeting is built with each platform's own pixel.

Measuring organic: the case of posts with no click

A significant part of social media's effect never goes through a click: a prospect sees your posts for weeks, then types your name into Google. GA4 attributes that conversion to SEO or to direct. Two clues let you spot it: a rise in brand searches in Search Console, and a rise in direct traffic in the days following a post that performed well. It is an indirect measure, to be cross-referenced with the SMO performance KPIs on the platform side.

How GreenRed helps

Rather than juggling several tools, GreenRed's Social media module brings these metrics together in a single dashboard, compares them over time and tells you which actions come first. You can try it free, with no card, from the Pricing.

Frequently asked questions

Why does Meta show more conversions than GA4?

Meta counts conversions after a simple ad impression (with no click), links devices through the user's account, applies a 7-day post-click window and attributes each conversion to itself in full. GA4 counts clicks only, by session, and shares the conversion with the other channels. A gap of 30 to 60% is normal.

How do I separate organic and paid social in GA4?

Through the UTM medium: social (or a recognised network name) goes into Organic Social, paid-social into Paid Social. Without UTMs, GA4 recognises certain referrers (facebook.com, linkedin.com) as Organic Social, but clicks from mobile apps often arrive as direct.

Can GA4 measure conversions from Instagram?

Yes, provided your links (bio, stories with a link, ads) carry UTMs, because the Instagram app rarely passes on the referrer. Without tagging, those visits are classified as direct and the conversions are lost to the social channel.

Which figure should I show my board: Meta's or GA4's?

GA4's, to compare social with your other channels, with the model comparison report to show its role early in the journey. Meta's, to justify campaign optimisations. Present both with their scope, never one against the other.

Put your GA4 data to work at last

GreenRed connects Google Analytics 4 and Search Console and turns your data into concrete actions.

Connect my GA4

Related articles