What Shopify merchants complain about in 1- and 2-star app reviews

2,418 low-star reviews with text (2,013 one-star, the rest two-star) of 192 popular apps in 12 Shopify App Store categories, posted 26 Oct 2025 – 25 Oct 2026. Classified by published keyword patterns into 13 themes. No AI.

Key findings

For journalists and researchers

Sample2,418 one- and two-star reviews with text of 192 popular apps in 12 Shopify App Store categories
Period26 Oct 2025 – 25 Oct 2026; fetched 25 Oct 2026 from apps.shopify.com
Method13 complaint themes matched by published keyword patterns (no AI); hand check 53 of 64 matches on topic. Details
Credit lineSource: Revunda (revunda.xyz), analysis of 2,418 low-star Shopify App Store reviews, 2026
LicenceCC BY 4.0: reuse, chart and republish with credit and a link to this page
DataCSV · Themes chart (SVG) · Reply chart (SVG) · Usage chart (SVG)
Questionshello@revunda.xyz

Summary to quote

Complaint themes across all apps

Slow or no support31.2%Bugs & broke the store17.9%Charges & refunds13.9%Hard to use or set up9.1%Sync, orders & inventory errors6.5%Export, import & migration pain6.4%Called it a scam or misleading5.8%Too expensive for what it does4.7%Missing features & limits3.1%Slow store & app speed2.7%Charged after uninstalling/cancelling1.4%Price increases & plan changes0.7%Code left after uninstall0.2%

Share of 2,418 one- and two-star reviews with text mentioning each theme. A review can match several themes. “Charged after uninstalling” is a subset of “Charges & refunds”.

Embed this chart

Image + link (works in most CMSs)

Interactive embed (iframe)

Download SVG · HTML · Free to reuse under CC BY 4.0 with a link to the study.

By category

Share of each category’s low-star reviews mentioning each theme, %.

CategoryApps1–2★SupportBugsChargesPrice riseMissingSlowLeftover codeScamExpensiveHard to useExportSync
Marketplaces1658129.416.97.103.11.703.62.89.35.013.4
Email & SMS marketing1641117.518.58.51.01.73.205.43.611.94.91.9
Dropshipping1629838.310.726.20.32.33.407.73.45.76.715.1
Product reviews1620928.218.715.80.52.91.90.55.36.710.013.92.4
Upsell & bundles1616930.816.617.20.62.41.80.68.34.79.54.70.6
Translation & currency1613528.928.97.41.53.74.404.44.45.93.70.7
Subscriptions1613123.77.611.50.86.92.303.82.37.66.10.8
Shipping1612845.316.425.001.62.307.85.57.07.86.2
Product options & variants1612638.131.714.33.23.24.004.89.512.77.13.2
SEO & speed168336.116.925.32.41.22.42.412.09.68.42.41.2
Helpdesk & chat167466.223.017.61.49.52.706.88.110.813.54.1
Loyalty & rewards167342.524.715.11.45.55.5011.011.06.86.81.4

Do developers reply to bad reviews?

SEO & speed86.7%Helpdesk & chat85.1%Loyalty & rewards69.9%Upsell & bundles69.8%Dropshipping69.8%Product reviews67.5%Shipping64.8%Translation & currency54.8%Product options & variants47.6%Email & SMS marketing30.9%Subscriptions25.2%Marketplaces5.5%

Share of low-star reviews with a public developer reply shown on the review page. Overall 43.9%; median reply 2 days after the review, 51.2% of replies within 2 days.

Embed this chart

Image + link (works in most CMSs)

Interactive embed (iframe)

Download SVG · HTML · Free to reuse under CC BY 4.0 with a link to the study.

Highest reply rates (apps with ≥15 low-star reviews): Zendrop 100.0% of 42; Transcy 100.0% of 22; PageFly ✦ AI Page Builder 100.0% of 18. Lowest: TikTok 0.0% of 111; Facebook & Instagram 0.0% of 108; Shopify Subscriptions 0.0% of 78.

When merchants leave the bad review

Under 1 day11.8%1–7 days7.2%8–30 days13.2%1–12 months31.2%Over 1 year36.5%

Time using the app at the moment of the review, as shown on the review (2,418 low-star reviews with that field).

Embed this chart

Image + link (works in most CMSs)

Interactive embed (iframe)

Download SVG · HTML · Free to reuse under CC BY 4.0 with a link to the study.

Apps with the highest share of each complaint

Among 45 apps with at least 15 low-star reviews with text in the period; 3+ matching reviews required.

Slow or no support

AppCategory1–2★Share
GorgiasHelpdesk & chat2788.9%
PageFly ✦ AI Page BuilderUpsell & bundles1855.6%
Easify Custom Product OptionsProduct options & variants2254.5%

Bugs & broke the store

AppCategory1–2★Share
TranscyTranslation & currency2259.1%
Easify Custom Product OptionsProduct options & variants2259.1%
Shopify Marketplace ConnectMarketplaces9334.4%

Charges & refunds

AppCategory1–2★Share
ReConvert Post Purchase UpsellUpsell & bundles2445.8%
Auto DSDropshipping4542.2%
UpPromote Affiliate MarketingLoyalty & rewards1741.2%

Hard to use or set up

AppCategory1–2★Share
Shopify FlowEmail & SMS marketing14222.5%
CedCommerce Etsy IntegrationMarketplaces2020.0%
CedCommerce Amazon ChannelMarketplaces2020.0%

Sync, orders & inventory errors

AppCategory1–2★Share
CedCommerce Etsy IntegrationMarketplaces2045.0%
CJdropshippingDropshipping1735.3%
TrendsiDropshipping1735.3%

Export, import & migration pain

AppCategory1–2★Share
Omnisend Email Marketing & SMSEmail & SMS marketing3520.0%
CWILL Popup Email MarketingEmail & SMS marketing1520.0%
Judge.me Product Reviews AppProduct reviews6217.7%

Called it a scam or misleading

AppCategory1–2★Share
UpPromote Affiliate MarketingLoyalty & rewards1729.4%
Omnisend Email Marketing & SMSEmail & SMS marketing3517.1%
ShopMarketplaces6613.6%

Too expensive for what it does

AppCategory1–2★Share
UpPromote Affiliate MarketingLoyalty & rewards1729.4%
KlaviyoEmail & SMS marketing5119.6%
BOOSTER AI SEO + AEO OPTIMIZERSEO & speed2119.0%

Missing features & limits

AppCategory1–2★Share
GorgiasHelpdesk & chat2711.1%
Shopify SubscriptionsSubscriptions787.7%
PrintifyDropshipping437.0%

Slow store & app speed

AppCategory1–2★Share
TranscyTranslation & currency2213.6%
Omnisend Email Marketing & SMSEmail & SMS marketing358.6%
PrintifyDropshipping437.0%

Where the reviewers are

United States 1,024 (42.3%); United Kingdom 207 (8.6%); Australia 135 (5.6%); Canada 129 (5.3%); Germany 94 (3.9%); France 90 (3.7%); India 73 (3.0%); Spain 65 (2.7%).

Method

Theme patterns

Slow or no support
\bsupport\b|customer service|no (?:response|reply|answer)|never (?:got|received|heard)|(?:didn['’]?t|did not|don['’]?t|do not|won['’]?t|never) (?:respond|reply|answer|get back)|(?:no one|nobody) (?:respond|repl|answer|help|got back)|ignor(?:ed|ing) (?:my|our|me|us)|\bticket\b|live chat|chat ?bot|\bai (?:bot|agent|support|assistant)

Bugs & broke the store
\bbugs?\b|\bbuggy\b|glitch|\bbroke\b|\bbroken\b|break(?:s|ing)? (?:my|our|the) (?:store|site|theme|checkout|page)|not working|doesn['’]?t work|does not work|didn['’]?t work|did not work|stopped working|\bcrash|\berrors?\b|messed up|conflict(?:s|ed|ing)? with|disappeared

Charges & refunds
\bcharg(?:e|ed|es|ing)\b|\bbill(?:ed|ing)\b|\brefund|money back|overcharg|\binvoice|double charg|\bcredit card\b|recurring (?:fee|charge|payment)

Charged after uninstalling/cancelling
(?:charg|bill)\w*[^.!?\n]{0,80}\bafter (?:i |we )?(?:had )?(?:uninstall|cancel|delet|remov|stopp)|(?:after|despite|even though)[^.!?\n]{0,15}(?:uninstall|cancel|delet|remov)\w*[^.!?\n]{0,80}(?:charg|bill)|still (?:being )?(?:charg|bill)

Price increases & plan changes
price (?:increase|hike|jump)|(?:raised|increased|doubled|tripled|hiked) (?:the |their |its |our )?(?:price|pricing|fee|cost|plan)|(?:price|pricing|prices|cost|fee)s? (?:went up|has gone up|have gone up|increased|doubled|tripled|changed|skyrocket)|(?:changed|new) (?:the |their )?pricing|legacy plan|grandfather|no longer free|(?:was|used to be) free|now (?:charg|requires? (?:a )?paid)|moved (?:features?|it) (?:to|behind)|paywall

Missing features & limits
missing (?:feature|basic|option|functionality)|lack(?:s|ing)?(?: of)? (?:basic |many |key |essential |some )?(?:features?|options?|functionality|customi[sz]ation)|no option (?:to|for)|(?:doesn['’]?t|does not|didn['’]?t|did not) (?:have|support|allow|offer|let)|(?:can['’]?t|cannot|unable to) (?:customi[sz]e|change|edit|adjust|select|choose)|limited (?:features?|options?|functionality|customi[sz]ation)|very basic|too basic

Slow store & app speed
\bslow(?:s|ed|ing)? (?:down )?(?:my |our |the )?(?:store|site|website|page|theme|speed)|\bslow\b|page ?speed|site speed|load(?:ing)? (?:time|speed)|takes forever|\blag(?:gy|s|ging)?\b|speed score|lighthouse

Code left after uninstall
left(?:over)? (?:behind )?(?:code|scripts?|snippets?|junk|files|apps? blocks?)|\bleftover|residual|code (?:was |is )?(?:left|remain|still)|(?:remove|removing|clean(?:ing)? up|delete) (?:the |all |their |its |leftover )?(?:code|scripts?|snippets?)|after (?:i |we )?uninstall\w*[^.!?\n]{0,80}(?:code|script|snippet|theme files?|still (?:showing|there|on|in|appear))|still (?:in|on) (?:my|our|the) (?:theme|store|site|code)

Called it a scam or misleading
\bscam|\bfraud|\bsteal|\bstole\b|\bthie(?:f|ves|very)|rip ?off|ripoff|misleading|false advertis|deceptiv|bait

Too expensive for what it does
expensive|overpriced|over-priced|too pricey|\bpricey\b|costs? (?:too much|a fortune|way too)|not worth (?:the|it)|waste of money|rip ?off|\bcaro\b|\bcostos|\bcher\b|\bchère\b|\bteuer|\bduur\b

Hard to use or set up
\bhard to\b|difficult|complicated|confusing|not (?:easy|intuitive|user[- ]friendly)|tedious|frustrating to|steep learning|clunky|\bunusable\b|can['’]?t figure|couldn['’]?t figure|set ?up (?:is|was) (?:a )?(?:pain|nightmare|hard)

Export, import & migration pain
\bexport|\bimport|migrat|switch(?:ed|ing)? (?:from|to|apps?)|mov(?:e|ed|ing) (?:my |our |the )?(?:reviews|data|subscribers|customers) |lock(?:ed)? (?:in|me in|us in)|hostage

Sync, orders & inventory errors
\bsync|out of sync|inventory|stock (?:levels?|count)|orders? (?:not|never|didn['’]?t|did not|weren['’]?t|were not|missing|stuck|lost|duplicat)|duplicate orders?|tracking (?:number|info)|fulfil(?:l)?ment

Spot check

We read 64 randomly drawn matches by hand (up to 5 per theme, fixed seed): 53 of 64 (83%) were on topic. Misses by theme: slow 2/5, hard to use 2/5, export 2/5, charges 1/5, after cancel 1/5, price rise 1/5, missing 1/5, expensive 1/5. Most misses are the word “slow”, “difficult” or “import” used about support or a side issue rather than the app itself.

Limitations

Download the data

shopify-app-review-complaints-2026.csv (CSV): every number on this page by overall, category, reviewer country and app, with counts and shares per theme, reply rate and all-time star share. Licence: CC BY 4.0. Please credit Revunda with a link to this page.

Cite this study

Revunda (2026). What Shopify merchants complain about in 1- and 2-star app reviews. https://revunda.xyz/apps/research/shopify-app-review-complaints-2026/

Link:

<a href="https://revunda.xyz/apps/research/shopify-app-review-complaints-2026/">Revunda study of 2,418 low-star Shopify app reviews</a>

Building a Shopify app?

AppGap runs this kind of analysis on the leading apps in one category and shows the complaints they all share: one PDF, €19 (launch price, €39 from 1 Dec 2026). See a sample for product review apps.