What is Paid Shopping in GA4?
Paid Shopping is the GA4 channel for visits from paid shopping ads, usually Google Ads Shopping campaign clicks. Tagged links with a paid medium and a shopping-site source or shop in the campaign name land there too. Performance Max lands in Cross-network.
By Joris van Huët, Founder & CEOUpdated 6 min read
Paid Shopping is the GA4 channel for visits from paid shopping ads. Clicks on Google Ads Shopping campaigns usually land there. So does any tagged link with a paid medium plus a shopping-site source or "shop" in its campaign name. Performance Max ads land in Cross-network instead, even when they show your products.
So the row is narrower than Google Shopping and wider at the same time. Narrower, because Google's own product ads can skip it. Wider, because one word in a campaign name can pull other ads in.
What one store's data shows
The usual answer is "Google Shopping ads", full stop. One store's export shows why the rules behind a paid row matter more than its name.
One store's anonymised GA4 export, 1 January 2024 to 21 August 2026. It holds shares of revenue only: no ad spend, no order counts.
| What the export shows | Share of revenue | Source cell |
|---|---|---|
| Paid Social, in last click, first click and touched views | 0.0% | Channels sheet, Paid Social row |
| Direct, in last click, first click and touched views | 57.7% | Channels sheet, Direct row |
| Journeys with 1 touch (0.5 days to buy) | 79.5% | Journeys sheet, 1 touch row |
Paid Social holds 0.0% of revenue in all three views on the Channels sheet. An empty paid row has more than one story. Either no paid social clicks arrived, or they arrived and matched another rule first.
Paid Shopping is one such rule. For tagged links it accepts any paid medium when the campaign name holds shop. That includes the medium paid, which Meta can add to your ad links. Google's channel table lists Paid Shopping above Paid Social. So a Meta campaign tagged shop_the_look can be filed under Paid Shopping. The export cannot say which story applies to that store, only that Paid Social collected no measurable revenue.
Direct holds 57.7% of revenue on the Channels sheet, in every view. Revenue filed under Direct is revenue no paid row can claim, Paid Shopping included. Google asks advertisers to make sure redirects pass the click ID through to the landing page. It also lists redirects among the reasons visits show up as (direct) / (none). A Shopping click that loses its tag on the way in can end up there, and nothing in the report says so.
On the Journeys sheet, journeys with 1 touch hold 79.5% of revenue and took 0.5 days to buy. When most revenue comes from one-touch journeys, a labelling mistake moves whole sales, not slivers. A Meta click filed as Paid Shopping takes the entire sale with it, whatever attribution model you pick.
The export cannot show whether that store ran Shopping ads or what any row cost. It is one store, not a benchmark.
Why is Paid Shopping not the same as Google Shopping?
Because GA4 sorts Google Ads clicks by campaign type, not by what the ad looked like. Google's channel page says campaign type is used for Paid Shopping only. The rule is plain: source platform Google Ads, campaign type Shopping.
Shopping ads, the ones with a product photo, title and price, come from two campaign types. Google says you manage them with Shopping or Performance Max campaigns. Shopping campaigns land in Paid Shopping. Performance Max lands in Cross-network, which Google's table says includes Performance Max.
That matters on Shopify. The Google & YouTube app's campaign module creates Performance Max campaigns. A store that set up its ads there can see a near-empty Paid Shopping row while its products fill the Shopping results.
Renaming does not help. For auto-tagged Google Ads clicks, GA4 reads the campaign type, so a Performance Max campaign called Shopping stays in Cross-network. Free product listings are a third door: GA4 files source platform Shopping Free Listings under Organic Shopping.
What else can end up in Paid Shopping?
Tagged links follow a second rule. The medium must look paid: cp anywhere in it, ppc, retargeting, or anything starting with paid. Then the link needs a source on GA4's list of shopping sites, or shop or shopping in the campaign name.
GA4's downloadable list of shopping sites includes names such as Google Shopping, IGShopping and shop.app. The name pattern matches shop at the start or after a symbol such as an underscore, and shopping anywhere. Google adds that channel rules are not case sensitive, so Shop_The_Look counts as well.
That is how strangers move in. Google's table lists Paid Shopping above Paid Search, Paid Social and Paid Video. GA4 files a visit under the first channel it matches in a group. So a paid social or video ad with shop in its name can leave the row you expected. Your Meta numbers look worse in GA4, your Shopping numbers look better, and neither is true.
What to do this week
- See who is in the row. In GA4, select Reports, then Acquisition > Traffic acquisition, and search the table for Paid Shopping. Click the add button next to the dimension drop-down and choose Session source / medium. Pass: only Google Ads clicks, usually google / cpc, and shopping sites you pay for. Fail: facebook, instagram or another non-shopping source, so a campaign name is pulling it in.
- Find your Performance Max revenue. In the same report, search for Cross-network instead. Pass: your Performance Max revenue sits there, so Paid Shopping is not missing anything. Fail: neither row shows revenue while Google bills you, so check auto-tagging in Google Ads under the Admin icon, then Account settings.
- Audit your campaign names. List the utm_campaign values in your Meta, affiliate and partner links. Pass: none starts with shop, has shop after a symbol, or contains shopping. Fail: one does, so give new campaigns a different name from today.
Check the homework. Your GA4 Attribution paths export already holds the evidence. Causality Engine reads that one file and shows what each channel caused next to what last-click gave it, in 1 to 2 minutes, for €99 once (excluding VAT), refundable within 30 days. Check the homework
Sources, 1 October 2026: Default channel group (Google Analytics Help); GA4 default-channel-group sources and categories (Google Analytics Help (spreadsheet linked from Default channel group)); Custom channel groups (Google Analytics Help); About Shopping ads (Google Ads Help); Advertise your products using Shopping ads (for Shopify users) (Google Merchant Center Help); About auto-tagging (Google Ads Help); [GA4] Understand (direct) / (none) traffic (Google Analytics Help); Add URL parameters to your Meta ads in Meta Ads Manager (Meta Business Help Center); Traffic acquisition report (Google Analytics Help).
Related answers
Frequently asked questions
Is Paid Shopping the same as Google Shopping?
No. Google Shopping campaigns are one way in. Paid Shopping also takes tagged ads from other shopping sites and any paid link with shop in its campaign name. Meanwhile, Performance Max ads that show your products in Google's Shopping results usually land in Cross-network.What is the difference between Paid Shopping and Organic Shopping?
The medium. Both use GA4's list of shopping sites and the same shop campaign-name pattern. Paid Shopping also needs a paid medium, such as cpc or one starting with paid. Organic Shopping needs no medium at all, so an email named shop_new_in can land there instead of Email.Can Meta ads show up as Paid Shopping in GA4?
Yes. Meta can add a paid medium to your ad links, and Paid Shopping accepts any paid medium when the campaign name holds shop. Google lists Paid Shopping above Paid Social, so a campaign called shop_the_look can land there. Add Session source / medium to the row to check.
Go deeper: Incrementality testing, explained.
Sixty-second versions of these ideas: Causality Engine on YouTube Shorts.
Keep reading
Terms in this article
- AttributionAttribution identifies user actions that contribute to a desired outcome and assigns value to each. It reveals which marketing touchpoints drive conversions.
- Attribution ModelAn Attribution Model defines how credit for conversions is assigned to marketing touchpoints. It dictates how marketing channels receive credit for sales.
- Google AdsGoogle Ads is an online advertising platform where advertisers bid to display ads, service offerings, and product listings.
- Google AnalyticsGoogle Analytics is a web analytics service that tracks and reports website traffic.
- Google ShoppingGoogle Shopping is a Google service allowing users to search for products and compare prices from online retailers.
- Landing PageLanding Page: A single web page that appears after clicking a search result, marketing promotion, email, or online advertisement.
- RetargetingRetargeting is online advertising that targets users who have previously interacted with your website or content. Attribution analysis shows the causal role of retargeting in driving conversions and improving ad spend.
- Traffic SourceTraffic Source is the origin through which users find a site. Common sources include organic search, paid search, direct traffic, and referrals.