The audit ledger · July 2026
The Shopify Review Purge — and its reversal
On Jul 17, 2026, Shopify began removing app reviews left by closed and inactive stores — retroactively, store-wide, no appeal. Developers revolted. Within about 48 hours, Shopify quietly restored most of them. We were archiving the whole time, so we can show the full arc: what each app lost at the bottom, what came back, and who is still short.
Method: three counts per app from the PartnerLens archive — baseline (pre-purge), trough (deepest count observed while reviews were being removed, Jul 17, 2026), and live (Jul 19, 2026). “Removed at the trough” is measured across the 5,857 apps we captured mid-purge, so store-wide impact was larger.
Deepest cutsbaseline → trough → restored
- 1
Product reviews - 6
SEO - 7

5,666 → 5,150 → 5,651cut −516 (9.1%)
Page builder - 8
Loyalty and rewards - 9
Email marketing - 10
Loyalty and rewards - 12

4,404 → 3,995 → 4,309cut −409 (9.3%)
Marketplaces - 13
Pay later - 14
Page builder - 16
Product reviews - 18
Product variants - 19
Cookie consent - 21
Email marketing - 22

2,324 → 2,046 → 2,217cut −278 (12%)
SEO - 24

2,829 → 2,568 → 2,765cut −261 (9.2%)
Upsell and cross-sell - 25
Stock alerts - 29
Search and filters - 31
Email marketing - 32
Forms - 33
Subscriptions - 34
Animation and effects - 35
Search and filters - 36
Affiliate programs - 37

1,929 → 1,734 → 1,872cut −195 (10.1%)
Page builder - 39
Navigation and menus - 40
Delivery and pickup - 41
Marketplaces - 42
Currency and translation - 43
Dropshipping - 44

1,799 → 1,616 → 1,769cut −183 (10.2%)
Chat - 46

1,319 → 1,139 → 1,193cut −180 (13.6%)
Dropshipping - 49

1,796 → 1,620 → 1,779cut −176 (9.8%)
Loyalty and rewards - 50

2,170 → 1,995 → 2,150cut −175 (8.1%)
Upsell and cross-sell - 51
Page builder - 52
Dropshipping - 53
Upsell and cross-sell - 55

1,695 → 1,526 → 1,680cut −169 (10%)
Loyalty and rewards - 56
Analytics - 57
Product variants - 58
Pre-orders - 59
Product bundles - 62
Product variants - 63
Pre-orders - 64
Accounting - 65
Invoices and receipts - 66
Discounts - 67
Page builder - 69
Loyalty and rewards - 72
Product bundles - 74
Abandoned cart - 75
Badges and icons - 76
Product variants - 77
Banners - 78
Currency and translation - 79
Email marketing - 80
Product reviews - 81

1,148 → 1,012 → 1,061cut −136 (11.8%)
Digital products - 82
Invoices and receipts - 83
Affiliate programs - 84

1,389 → 1,255 → 1,365cut −134 (9.6%)
Stock alerts - 85
Shipping rates - 87
Badges and icons - 88

1,167 → 1,034 → 1,134cut −133 (11.4%)
Badges and icons - 90
Product reviews - 91
Store data importer - 92
Upsell and cross-sell - 93
Currency and translation - 95
Product feeds - 97
Currency and translation - 98
Currency and translation - 100
Product variants - 101
Page builder - 102

683 → 563 → 623cut −120 (17.6%)
Shipping - 103
Product variants - 104
Pre-orders - 105
Stock alerts - 106
Countdown timer - 107
Cart customization - 108
Abandoned cart - 109
SEO - 111

1,123 → 1,008 → 1,107cut −115 (10.2%)
Currency and translation - 112
Loyalty and rewards - 114
Product variants - 116
Currency and translation - 117
Currency and translation - 118

924 → 813 → 900cut −111 (12%)
Pay later - 119
Product reviews - 120

1,283 → 1,174 → 1,232cut −109 (8.5%)
Product bundles - 121
Loyalty and rewards - 122
Email marketing - 123
Banners - 124
Currency and translation - 127
Navigation and menus - 128
Abandoned cart - 129

1,221 → 1,117 → 1,212cut −104 (8.5%)
Affiliate programs - 130
Upsell and cross-sell - 131

2,062 → 1,960 → 2,125cut −102 (4.9%)
Event booking - 132
Dropshipping - 133
Marketplaces - 134

784 → 683 → 731cut −101 (12.9%)
Image editor - 137
Product variants - 140
Analytics - 142
Discounts - 143
Accounting - 144
Marketplaces - 146

990 → 898 → 979cut −92 (9.3%)
Pre-orders - 147
Accounts and login - 149
Helpdesk - 150
Pricing optimization - 151
Affiliate programs - 154
Event booking - 156
Search and filters - 158
Product reviews - 161
Navigation and menus - 163
Upsell and cross-sell - 164
Product bundles - 166
Invoices and receipts - 168
Video and livestream - 169
Currency and translation - 171
Badges and icons - 174
Product variants - 176

591 → 509 → 554cut −82 (13.9%)
Navigation and menus - 178
Cart customization - 185
Cart customization - 186
Loyalty and rewards - 187
Image editor - 189
Search and filters - 190
Marketplaces - 191
Mobile app builder - 193
Currency and translation - 197
Product reviews - 198

733 → 658 → 713cut −75 (10.2%)
Returns and exchanges - 199
Product reviews - 200
Badges and icons
Still short after restorationreviews Shopify has not given back
Free Shipping Bar Cart Upsell−774
Email PopUp & Pop Up Discount−662
Releasit COD Form & Upsells−206
Stamped Reviews & Loyalty−204
DropSure ‑ Dropshipping & POD−176
G: Theme Sections & Blocks−149
Avada AI SEO Image Optimizer−148
Searchanise Search & Filter−145
EU Withdrawal Button Free−133
Smile: Loyalty Program Rewards−129
Hextom: Free Shipping Bar−129
Plug in SEO ‑ SEO Audit & Fix−128
Sup Dropshipping−127
Auto DS: AI Dropshipping & POD−126
Tapita AI SEO Optimizer, Speed−124
EComposer Landing Page Builder−111
DONDO: AI AEO + SEO + Images−111
Tiny SEO Speed Image Optimizer−107
LimeSpot AI Bundles & Upsells−101
Simprosys Google Shopping Feed−95
Orderly Emails ‑ Templates App−92
Dakaas AI 3D Seasonal Effects−91
Order Printer Templates−89
Boost AI Search & Filter−87
Digital Downloads PDF Pendora−87
SEO Manager | venntov−86
Frequently Bought Together CBB−85
Rebuy Personalization Engine−85
Crush: Speed & Image Optimizer−83
Swym Wishlist Plus−79
Smart SEO AI & Image Optimizer−78
SB: Helpdesk, Live Chat & FAQs−76
Multifeed Google Shopping Feed−73
Fuel: Print on Demand−73
Rewind Backups−72
Sternify ‑ Bundles & Sections−69
SPL: TikTok Shop Integration−67
Ilana's JSON‑LD for SEO (TM)−65
ReConvert Post Purchase Upsell−64
Pandectes GDPR Compliance−63
Hextom: Quick Announcement Bar−63
Shortly — Affiliate Marketing−63
Amp Back in Stock & Preorder +−62
Isonomy Accessibility Widget−62
Amplified Email & Abandon Cart−61
Okendo: Reviews & Loyalty−60
TS ‑ AI Language Translate−60
Shiprocket: eCommerce Shipping−60
Pop‑Ups & Spotlight by Justuno−60
Privy ‑ Email, SMS & Pop Ups−59
Qikify Slide Cart Drawer−59
LoyaltyHarbour Image Optimizer−59
Shogun ‑ Landing Page Builder−57
Growave: Loyalty & Wishlist−57
Hextom: Bulk Product Edit−57
Yotpo: Loyalty Rewards Program−57
Dakaas Social Media Icons−57
CJdropshipping: Much Faster−56
Fast Simon AI Search & Filters−56
Ship To The Moon: Dropshipping−56
EG Auto Add to Cart Free Gift−55
Anstrex Dropshipping−55
Shopify Marketplace Connect−54
Doba ‑ AI Dropshipping−54
Avada Image & Page Speed Up−53
Flits Loyalty Rewards Program−53
Alibaba & AliExpress Dropship−53
Zendrop: AI Dropshipping & POD−52
Bold AI Upsell & Cross‑Sell−52
Rapid Bundles & Upsell app−51
Lucky Orange Heatmaps & Replay−51
ShipStation Orders & Inventory−51
Navi+ Tab Bar & Mega Menu−51
Also Bought CBB−49
VR Urgency Countdown Timer Bar−49
Bold Discounts ‑ Flash Sales−48
Smartviewer: Quick View−48
TA Banner Slider, Sales Pop up−47
syncX: Stock Inventory Sync−47
Nabu: Google Ads Pixel−47
HyperSKU – POD & Dropshipping−47
CartKeeper: AI Cart Recovery−47
Webrex: AI SEO, Schema JSON‑LD−46
Amai PreOrder Manager + Notify−46
XCloud Search & Product Filter−46
AI ‑ Easy Ads for Facebook Ads−46
TrustedSite ‑ Trust Badges−45
Smart Product Filter & Search−44
Love Loyalty and Rewards−43
Data Feed Watch Shopping Feeds−43
Report Pundit: Custom Reports−42
Referral Candy & Affiliate−42
Omnise ✧ AI Page Builder−42
Hextom: Bulk Image Edit & SEO−42
Atlas: AI Store Builder−42
Sale max ‑ Slide Cart Drawer−42
Webrex: #1 AI SEO Optimizer−41
LoyaltyLion Loyalty Program−41
Moose AI Chatbot & Live Chat−41
Branvas Private Label Jewelry−41
AOV.ai Bundles Quantity Breaks−40
Outfy ‑ Social Media Auto Post−40
FD AliExpress Dropshipping POD−40
Omnisend Email Marketing & SMS−39
TA AI Product Labels & Badges−39
Seguno Email Marketing−39
Kedra Checkout Rules & Upsells−39
EPROLO‑Dropshipping & Branding−39
Whatmore Shoppable Videos&Reel−39
BSDropshipping: Order Fulfill−39
ShipX ‑ Shipping Rates & Rules−38
SK Contact Form Builder−38
Theme Updater & Backups | OOTS−38
DIN ‑ AI Agents & AI Chat Bot−38
OP Color Swatch Variant Images−37
Buddha Mega Menu & Navigation−37
AdScale AI Ads Meta/Google Ads−37
AR: Google Shopping Feed Pro−37
Easy Subscriptions App−37
Tidio: AI Chatbot & Live Chat−36
Gorgias: AI Helpdesk & Chat−36
Lifetimely Profit Analytics−36
Heartcoding Sales & Discounts−36
AdRoll Advertising−36
Data Export IO: Report−35
Ablestar Bulk Product Editor−35
MIDA Replay, Heatmap & Insight−35
Videowise Shoppable Video UGC−35
Wukusy ‑ Indian Dropshipping−35
Ego Cart Drawer Cart Upsell−34
Essential AI SEO: AI Blog Post−34
CW: WhatsApp, SMS & AI Chatbot−34
AVP ‑ Age Verification Popup−34
Sami AI Product Labels & Badge−33
Foxify AI Store Builder−33
SEOmatic: AI SEO Optimizer−33
Dondy: WhatsApp Marketing+Chat−32
Rise Gift Cards & Store Credit−32
REVIEWS.io Product Reviews App−32
Schema Plus ‑ AI & SEO JSON‑LD−32
Hillteck: Verify COD Orders−32
Re:amaze AI Helpdesk & Chat−32
VanChat AI Chat & AI Chatbot−32
USAdrop‑Dropshipping & POD−32
BK Reviews−32
DropShipping AI ‑ AppScenic−32
Delta TikTok & Facebook Pixel−32
Popup Conversion Wizard−32
Weglot: AI Translation & SEO−31
Sauce: Instagram, TikTok & UGC−31
German Drop ‑ EU Dropshipping−31
Omega Instant Search−31
tawk.to Live Chat−31
Chatty AI Chatbot & Live Chat−30
Shopify Translate & Adapt−30
Beast Currency Converter−30
Avada Blog SEO AEO Content−30
ToastiBar Sales Popup & Proof−30
Navidium Shipping Protection−30
Shop Sheriff AMP Pages−30
Wiz AI Email Marketing−30
Post Studio ‑ Social Auto Post−30
LV Product Badges & Size Chart−30
Bony Subscriptions App−30
T Lab ‑ AI Language Translate−29
langify ‑ translate your store−29
S Estimated Delivery Date Plus−29
Avada AEO SEO Optimizer LLMs−29
Cleverific Order Edit & Upsell−29
Shipturtle Marketplace Builder−29
ALT SEO: AI Alt Text Generator−29
MLV Auto Currency Switcher−28
USO: Ultimate Special Offers−28
RS: AI Search Bar & Filter−28
WhatFlow: Whatsapp Automation−28
Magical SEO Doctor−28
SpeedBoostr:Google Speed ‑ SEO−28
Digital Darts: Related Posts−28
Dakaas AI Upsell & Cross Sell−28
Qikify Mega Menu & Navigation−27
AOV.ai Cart Drawer Cart Upsell−27
Doran Product Reviews App & QA−27
Recart: SMS & List Growth−27
C‑EDD: Estimated Delivery Date−27
Orbe Geolocation−27
Chatra — Live Chat & Chatbot−27
404/301 SC Easy URL Redirects−27
Ctx: WhatsApp Chat + Marketing−27
ShoppingFeeder Google Shopping−27
Sitemapper Pro SEO Sitemap−27
SC Product Options−26
Pushdaddy Many Chat ,Cloud API−26
One Click Upsell ‑ Zipify OCU−26
Easy Tabs ‑ Product Tabs−26
Geolocation & Markets—Selecty−26
Wizybot AI CRM & Chatbot−26
Avada AI Product Description−26
Powerful Contact Form Builder−25
Aris Product Options, Variants−25
Essential Free Shipping Bar−25
Hardest-hit categoriesreviews removed at the trough
Know when Shopify moves the goalposts
A weekly report on store movement — delistings, launches, and enforcement waves like this one, caught by the daily recrawl. Free, no account.
About this tracker
- What happened in the July 2026 Shopify review purge?
- In mid-July 2026 Shopify began removing app-store reviews left by stores that had since closed or gone inactive — retroactively and store-wide. Apps lost reviews they had earned legitimately, sometimes years earlier. After a wave of developer complaints on the Shopify community forums, Shopify reversed course within roughly 48 hours and restored most of the removed reviews.
- If the reviews were restored, why does this matter?
- Three reasons. First, for about two days rankings and social proof were computed on the reduced counts — installs and conversions during that window were affected. Second, the restoration was not uniform: some apps are still below where they started. Third, Shopify demonstrated it will delete earned reviews retroactively, so lifetime review count is now a softer asset than it looks. This page reconstructs the whole arc, per app.
- How do you know each app’s numbers through the purge?
- PartnerLens has archived Shopify App Store data continuously. We hold each app’s pre-purge count (baseline), the deepest count we observed while reviews were removed (the trough), and its post-restoration count (live). The gap between baseline and trough is how deep the purge cut; the gap between trough and live is how much came back; any remaining gap to baseline is what an app is still short.
- What should app developers do now?
- Check whether your own count fully recovered — some did not. Keep collecting reviews from active merchants (those are safe). And treat review velocity, not lifetime totals, as the number that matters: the purge showed lifetime counts can be revised downward without warning, and rankings increasingly weight recent, active-store reviews.