{"id":3030,"date":"2025-08-22T22:06:00","date_gmt":"2025-08-22T22:06:00","guid":{"rendered":"https:\/\/www.digitalposition.com\/resources\/blog\/?p=3030"},"modified":"2025-11-06T16:06:20","modified_gmt":"2025-11-06T16:06:20","slug":"meta-artificially-boosted-shop-ads-performance","status":"publish","type":"post","link":"https:\/\/www.digitalposition.com\/resources\/blog\/ppc\/meta-artificially-boosted-shop-ads-performance\/","title":{"rendered":"Meta Ads Artificially Boosted Shop Ads Performance\u00a0"},"content":{"rendered":"\n<p>A former <a href=\"https:\/\/business.meta.com\/?locale=en_US\">Meta<\/a> product manager just revealed that Meta\u2019s <a href=\"https:\/\/www.facebook.com\/business\/help\/786101482615028?id=168790679260509\">Shops Ad<\/a>s performance metrics were <a href=\"https:\/\/ppc.land\/former-meta-employee-alleges-artificial-roas-inflation-for-shops-ads\/\">inflated<\/a>, by up to 19%. This isn\u2019t a small rounding error. It was due to counting shipping and taxes as revenue and subsidizing ad placements to boost results. Now more than ever, marketers need to focus on real, business-level efficiency, not platform-reported inflation.<\/p>\n\n\n\n<p><img loading=\"lazy\" decoding=\"async\" width=\"690\" height=\"388\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdrVXHC9kp5gLiDJWQr8gDJ_gI_OGsh4H_QBcpBL47Yigng3dmgW6V8v5YiQtwLi7CQnm7heBtF_5jM1jyHi_ZKFo8XAXXncNCY6LiJwvyVxeMvPDzMN5l3sy2m6FBZ5Uq6evBBQA?key=RG6j7OESPARyANx5DMzWYg\"><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>What\u2019s Happening<\/strong><\/h2>\n\n\n\n<p>Meta\u2019s ad performance for Shops may not have been what it seemed. A former Meta product manager, who worked directly on ad metrics, just blew the whistle on how the company allegedly manipulated results to make Shops Ads appear more successful than they really were. This includes artificially inflating <a href=\"https:\/\/www.adjust.com\/glossary\/roas-definition\/\">return on ad spend<\/a> and pushing those ads harder in the auction system using internal subsidies.<\/p>\n\n\n\n<p>The report says this wasn\u2019t a small test, it was a systemic effort to inflate Shops Ads performance metrics, masking real efficiency and misleading advertisers across the platform.&nbsp;<\/p>\n\n\n\n<p>The reason?&nbsp;<\/p>\n\n\n\n<p>Meta needed a win after <a href=\"https:\/\/clearcode.cc\/blog\/timeline-apple-privacy-changes\/\">iOS privacy changes<\/a>. Shops kept the ad journey inside Meta\u2019s platform, which meant less reliance on outside tracking. That gave Meta more control over attribution and performance, but it also opened the door for this kind of manipulation.<\/p>\n\n\n\n<p>A whistleblower filed claims in a U.K. tribunal stating Meta misled advertisers by:<\/p>\n\n\n\n<ul>\n<li>Counting shipping fees and taxes as part of the revenue.<br><\/li>\n\n\n\n<li>Subsidizing bids in ad auctions to inflate performance numbers.<br><\/li>\n\n\n\n<li>Reporting a Shops Ads ROAS that looks 17\u201319% higher than the actual net sales would justify.<\/li>\n<\/ul>\n\n\n\n<p>These alleged tactics were a response to the hit Meta took from Apple\u2019s privacy changes. With ATT in place, Meta had fewer iOS signals, so it pushed Shops Ads, which kept conversions inside its own ecosystem, and made them look like they were outperforming regular ads by default.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Why It Matters<\/strong><\/h2>\n\n\n\n<p>This isn\u2019t just a scandal story. It\u2019s a warning, ROAS reported inside platforms can no longer be taken at face value.<\/p>\n\n\n\n<ul>\n<li><strong>Mars-blur metrics:<\/strong> In-platform ROAS tidal waves profit on every ad dollar, but that can be artificially high when platforms decide what counts as revenue.<br><\/li>\n\n\n\n<li><strong>Attribution confusion is still real:<\/strong> Privacy changes and tracking restrictions have made cross-platform attribution murky. We can\u2019t trust click-to-conversion attributions as heaven-sent.<br><\/li>\n\n\n\n<li><strong>MER as a sanity check:<\/strong> Only looking at internal platform metrics gives brands too much blind trust. When revenue appears higher, but it\u2019s not matched by your actual bottom line, that\u2019s dangerous.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Moving to MER Is Now More Important Than Ever<\/strong><\/h2>\n\n\n\n<p>We\u2019ve known for years that in\u2011platform reporting often inflates performance, with overlaps and double-counted conversions across different channels. And with data privacy laws breaking attribution models even further, what a single platform reports is rarely reliable.<\/p>\n\n\n\n<p>That\u2019s where <a href=\"https:\/\/www.digitalposition.com\/resources\/blog\/ppc\/what-is-mer\/\">Marketing Efficiency Ratio<\/a> (MER) comes in. By comparing <strong>total business revenue<\/strong> against <strong>total marketing spend<\/strong>, MER gives a clean view of how efficiently your marketing actually performs, across everything, not just a handful of pixels.<\/p>\n\n\n\n<ul>\n<li>It cuts out inflated in-platform reporting.<br><\/li>\n\n\n\n<li>It overcomes messy, overlapping attribution.<br><\/li>\n\n\n\n<li>It puts incrementality front and center: Did your marketing actually grow your business?<\/li>\n<\/ul>\n\n\n\n<p>If your ROAS looks great but MER stays flat, or gets worse, that gap is where trust is broken and where strategy needs to shift.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>What You Should Do Now<\/strong><\/h2>\n\n\n\n<p><strong>Audit Platform ROAS vs. Business Reality<\/strong><\/p>\n\n\n\n<ul>\n<li>Compare Meta ROAS against your own revenue data for correlated days or campaigns.<br><\/li>\n\n\n\n<li>Flag discrepancies that look too good to be true.<\/li>\n<\/ul>\n\n\n\n<p><strong>Start Tracking MER<\/strong><\/p>\n\n\n\n<ul>\n<li>Gather your total revenue over a time period and divide by your total marketing spend for that same window.<br><\/li>\n\n\n\n<li>Use it as a North Star KPI across channels, no platform filter.<\/li>\n<\/ul>\n\n\n\n<p><strong>Recalibrate Budget Against MER, Not ROAS<\/strong><\/p>\n\n\n\n<ul>\n<li>If a channel\u2019s ROAS seems inflated, but MER doesn\u2019t budge, shift budget to channels with clearer, business-aligned ROI.<\/li>\n<\/ul>\n\n\n\n<p><strong>Educate Your Stakeholders<\/strong><\/p>\n\n\n\n<ul>\n<li>Explain why platform data may be inflated.<br><\/li>\n\n\n\n<li>Present MER as the more strategic, performance-aligned metric.<\/li>\n<\/ul>\n\n\n\n<p>ROAS alone led us astray; platforms had every incentive to make results look glossy. But if your business health isn\u2019t matching the ads platform story, something\u2019s off. MER brings you back to business reality and protects against vanity metrics.<\/p>\n\n\n\n<p>Need help <a href=\"https:\/\/www.digitalposition.com\/resources\/tools\/mer-calculator\">calculating MER<\/a>, auditing ad performance, or aligning your spend with the true revenue impact? <a href=\"https:\/\/www.digitalposition.com\/book-your-call\">Let\u2019s schedule a session<\/a> and get your marketing moving toward real efficiency.<\/p>\n\n\n\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@graph\": [\n    {\n      \"@type\": \"BlogPosting\",\n      \"@id\": \"https:\/\/www.digitalposition.com\/resources\/blog\/ppc\/meta-ads-artificially-boosted-shop-ads-performance\/#article\",\n      \"mainEntityOfPage\": {\n        \"@type\": \"WebPage\",\n        \"@id\": \"https:\/\/www.digitalposition.com\/resources\/blog\/ppc\/meta-ads-artificially-boosted-shop-ads-performance\/\"\n      },\n      \"headline\": \"Meta Ads Artificially Boosted Shop Ads Performance\",\n      \"alternativeHeadline\": \"Former Meta product manager reveals inflated Shops Ads performance metrics\",\n      \"description\": \"A former Meta product manager revealed that Meta\u2019s Shops Ads performance was inflated by up to 19% by counting shipping and taxes as revenue and subsidizing ad placements. Learn what happened, why it matters, and how marketers should respond by focusing on MER over ROAS.\",\n      \"datePublished\": \"2025-08-22T00:00:00Z\",\n      \"dateModified\": \"2025-08-22T00:00:00Z\",\n      \"author\": {\n        \"@type\": \"Person\",\n        \"name\": \"John Vickery\"\n      },\n      \"publisher\": {\n        \"@type\": \"Organization\",\n        \"name\": \"Digital Position\",\n        \"url\": \"https:\/\/www.digitalposition.com\"\n      },\n      \"url\": \"https:\/\/www.digitalposition.com\/resources\/blog\/ppc\/meta-ads-artificially-boosted-shop-ads-performance\/\",\n      \"keywords\": \"Meta Ads, Shops Ads, PPC, digital marketing, MER, ROAS, advertising transparency, paid social, marketing efficiency\",\n      \"articleSection\": [\"PPC\", \"Social\"],\n      \"isAccessibleForFree\": \"True\",\n      \"inLanguage\": \"en-US\"\n    },\n    {\n      \"@type\": \"BreadcrumbList\",\n      \"itemListElement\": [\n        {\n          \"@type\": \"ListItem\",\n          \"position\": 1,\n          \"item\": {\n            \"@id\": \"https:\/\/www.digitalposition.com\/\",\n            \"name\": \"Digital Position\"\n          }\n        },\n        {\n          \"@type\": \"ListItem\",\n          \"position\": 2,\n          \"item\": {\n            \"@id\": \"https:\/\/www.digitalposition.com\/resources\/blog\/\",\n            \"name\": \"Blog\"\n          }\n        },\n        {\n          \"@type\": \"ListItem\",\n          \"position\": 3,\n          \"item\": {\n            \"@id\": \"https:\/\/www.digitalposition.com\/resources\/blog\/ppc\/\",\n            \"name\": \"PPC\"\n          }\n        },\n        {\n          \"@type\": \"ListItem\",\n          \"position\": 4,\n          \"item\": {\n            \"@id\": \"https:\/\/www.digitalposition.com\/resources\/blog\/ppc\/meta-ads-artificially-boosted-shop-ads-performance\/\",\n            \"name\": \"Meta Ads Artificially Boosted Shop Ads Performance\"\n          }\n        }\n      ]\n    }\n  ]\n}\n<\/script>\n\n","protected":false},"excerpt":{"rendered":"<p>A former Meta product manager just revealed that Meta\u2019s Shops Ads performance metrics were inflated, by up to 19%. This isn\u2019t a small rounding error. It was due to counting shipping and taxes as revenue and subsidizing ad placements to boost results. Now more than ever, marketers need to focus on real, business-level efficiency, not&#8230;<\/p>\n","protected":false},"author":30,"featured_media":3031,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2,4],"tags":[],"thumbnail_src":"https:\/\/www.digitalposition.com\/resources\/blog\/wp-content\/uploads\/2025\/08\/Untitled-design-35-3-300x225.png","thumbnail_medium_src":"https:\/\/www.digitalposition.com\/resources\/blog\/wp-content\/uploads\/2025\/08\/Untitled-design-35-3-768x576.png","featured_image_src":"https:\/\/www.digitalposition.com\/resources\/blog\/wp-content\/uploads\/2025\/08\/Untitled-design-35-3.png","author_avatar_src":"https:\/\/www.digitalposition.com\/resources\/blog\/wp-content\/uploads\/2024\/08\/john1.webp","author_name":"John Vickery","category_labels":["PPC","Social"],"tag_labels":[],"_links":{"self":[{"href":"https:\/\/www.digitalposition.com\/resources\/blog\/wp-json\/wp\/v2\/posts\/3030"}],"collection":[{"href":"https:\/\/www.digitalposition.com\/resources\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.digitalposition.com\/resources\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.digitalposition.com\/resources\/blog\/wp-json\/wp\/v2\/users\/30"}],"replies":[{"embeddable":true,"href":"https:\/\/www.digitalposition.com\/resources\/blog\/wp-json\/wp\/v2\/comments?post=3030"}],"version-history":[{"count":10,"href":"https:\/\/www.digitalposition.com\/resources\/blog\/wp-json\/wp\/v2\/posts\/3030\/revisions"}],"predecessor-version":[{"id":3218,"href":"https:\/\/www.digitalposition.com\/resources\/blog\/wp-json\/wp\/v2\/posts\/3030\/revisions\/3218"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.digitalposition.com\/resources\/blog\/wp-json\/wp\/v2\/media\/3031"}],"wp:attachment":[{"href":"https:\/\/www.digitalposition.com\/resources\/blog\/wp-json\/wp\/v2\/media?parent=3030"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.digitalposition.com\/resources\/blog\/wp-json\/wp\/v2\/categories?post=3030"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.digitalposition.com\/resources\/blog\/wp-json\/wp\/v2\/tags?post=3030"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}