# Blog | Storefront Fix Guide

Source: https://storefrontfixguide.com/blog/

## [Duplicate Title Tags in Shopify: Finding and Fixing Them](2026-10-27-shopify-duplicate-title-tags-fix-guide.md)

Collections, filters, and vendor pages spawn duplicate titles quietly. Find them in Search Console and fix them at the source.

## [Shopify Shows Sold Out When You Have Stock: Find the Cause](2026-10-27-shopify-sold-out-despite-inventory-fix.md)

Inventory says ten, the store says none. Locations, variants, and channels disagree in specific ways. Check them in order.

## [Shopify Search Returning No Results: Causes and Fixes](2026-10-26-shopify-search-results-empty-fix.md)

Empty search results have three usual homes: hidden products, search settings, and word mismatch. The diagnostic order.

## [Shopify Cart Not Updating Quantities: Causes and Fixes](2026-10-26-shopify-cart-not-updating-quantity-fix.md)

Cart quantity failures live in theme code, apps, or the drawer. Isolating the layer before you fix anything.

## [Shopify Theme Editor Changes Not Saving: How to Find the Blocker](2026-10-25-shopify-theme-editor-changes-not-saving-fix.md)

Saved in the editor, missing on the store. Where theme changes hide and what blocks them.

## [Shopify Pickup Option Not Showing at Checkout: What to Check](2026-10-25-shopify-pickup-option-not-showing-checkout-fix.md)

Pickup missing at checkout is a broken chain. Locations, stock, and settings checks.

## [Shopify Checkout Not Loading: A Fix Checklist for Store Owners](2026-10-24-shopify-checkout-not-loading-fix.md)

Checkout spinning or blank? Work this ordered checklist before you panic or start deleting apps.

## [Shopify Variant Selector Not Working: Causes and Fixes](2026-10-24-shopify-variant-selector-not-working-fix.md)

Variant selector dead or lying? Isolate theme, app, or product data with this diagnostic order.

## [Shopify Discount Code Not Working: Checks That Find the Cause](2026-10-23-shopify-discount-code-not-working-fix.md)

Discount code failures follow a short list of causes. Work through them in order.

## [Shopify Product Images Not Loading: How to Diagnose It](2026-10-23-shopify-images-not-loading-fix.md)

Blank product images have a handful of causes. A diagnostic order that finds the real one.

## [Shopify checkout button greyed out or missing: causes and fixes](2026-10-22-shopify-checkout-button-greyed-out-fix.md)

A dead checkout button blocks customers who did everything right. The usual causes, in the order worth checking them.

## [Contact form not sending on Shopify: what to check, in order](2026-10-22-shopify-contact-form-not-sending-fix.md)

Silent form failures lose your most motivated customers. Where form mail goes, the traps, and how to prove it works.

## [Shopify discount code not working at checkout: fixes in order](2026-10-21-shopify-discount-code-not-working-checkout-fix.md)

A code failing at checkout is usually expiry, eligibility, minimums, or stacking settings. The checks in order.

## [Shopify product images not loading: fixes in order](2026-10-21-shopify-images-not-loading-fix.md)

Blank product images have a short list of usual causes. Work through the fixes in the order that finds the fault fastest.

## [Shopify order emails not arriving: fixing notifications step by step](2026-10-20-shopify-order-emails-not-arriving-fix.md)

Missing order emails have three homes: settings, spam, or domain authentication. How to isolate yours in order.

## [Collection filters showing the wrong products: a Shopify debugging guide](2026-10-20-shopify-collection-filters-wrong-products-fix.md)

Wrong products in filtered collections come from tags, availability rules, or the app layer. Tracing which one is lying to you.

## [Shopify search returns no results: a fix guide](2026-10-19-shopify-search-no-results-fix.md)

Searchers have high intent; no results for products you sell is fixable. Settings, visibility, typos, synonyms.

## [Discount code not applying at Shopify checkout: troubleshooting](2026-10-19-shopify-discount-code-not-applying-troubleshooting.md)

A valid code failing at checkout is a sale on fire. Rule conflicts and stacking settings, in check order.

## [Shopify add to cart button not working: a fix order that works](2026-10-18-shopify-add-to-cart-button-not-working-fix.md)

Clicks that do nothing, buttons that spin forever. A diagnostic order for add to cart failures.

## [Blurry product images on Shopify: upload settings and fixes](2026-10-18-shopify-product-images-blurry-fix.md)

Sharp photos in, soft images out. How resizing and compression work, and the upload sizes that survive.

## [Shopify variant selector not updating the price: how to fix it](2026-10-17-shopify-variant-selector-price-not-updating-fix.md)

Pick a variant and the price never moves. Theme script, app, and caching causes, in order.

## [Shopify showing the wrong currency to visitors: fix guide](2026-10-17-shopify-wrong-currency-showing-fix.md)

Visitors see the wrong currency and some leave early. Markets, geolocation apps, and theme code, checked.

## [Shopify password page stuck: shoppers locked out after launch](2026-10-16-shopify-password-page-stuck-after-launch-fix.md)

A setting, a domain, or a second store. A short diagnostic order.

## [Shopify store loading blank pages after an app install: a fix sequence](2026-10-16-shopify-blank-page-after-app-install-fix.md)

Confirm, roll back safely, and keep the evidence for support.

## [Shopify images not loading: a fix order that finds the cause fast](2026-10-15-shopify-images-not-loading-fix.md)

The usual causes, in the order to check them, from file problems to app conflicts.

## [Shopify gift cards not working at checkout: causes and fixes](2026-10-15-shopify-gift-cards-not-working-fix.md)

Activation, balance, currency, and channel causes, checked in a quick order.

## [Why are Shopify discount codes not applying at checkout?](2026-10-14-shopify-discount-codes-not-applying.md)

A customer with a code that fails at checkout is a sale about to walk away. The expiry, minimum, product, and stacking rules that quietly reject valid looking codes.

## [Why is your Shopify search bar not working?](2026-10-13-shopify-search-bar-not-working-fix.md)

Search that returns nothing, will not open, or ignores new products usually has a simple cause. A step by step fix list from settings to theme code and apps.

## [Why is your Shopify announcement bar not showing?](2026-10-12-shopify-announcement-bar-not-showing.md)

The announcement bar is set up but invisible on the storefront. The usual culprits: theme settings, app conflicts, and the dismissal cookie that hides it from you but not your customers.

## [Why is your Shopify contact form not sending emails?](2026-10-10-shopify-contact-form-not-sending-fix.md)

Contact form submissions that never arrive are usually a notification or spam-filter problem, not a broken form. The five places to check, in order, and the fix for each.

## [Why are your Shopify product images blurry, and how do you fix them?](2026-10-09-shopify-blurry-product-images-fix.md)

Blurry Shopify product images usually mean the theme is stretching a file that is too small. How to tell whether the upload or the theme is at fault, and the fixes that actually sharpen them.

## [Why is your Shopify discount code not working?](2026-10-08-shopify-discount-code-not-working.md)

A dead discount code at checkout is a conversion killer. The usual causes, from usage limits to product exclusions, and how to diagnose each.

## [Why is your Shopify favicon not showing, and how do you fix it?](2026-10-07-shopify-favicon-not-showing-fix.md)

You uploaded a favicon but the browser tab still shows the default icon. The four usual causes, from aggressive caching to hardcoded theme links, and the fix for each.

## [Why is my Shopify search bar missing on mobile?](2026-10-06-shopify-search-bar-missing-mobile.md)

The search bar shows on desktop but vanishes on mobile, and customers cannot find products. The theme settings, header layouts, and app conflicts that hide it, and how to bring it back.

## [Why are my Shopify abandoned checkout emails not sending?](2026-10-05-shopify-abandoned-checkout-emails-not-sending.md)

Abandoned checkout emails recover real revenue, so when they stop sending it hurts twice. The settings, consent rules, and timing issues that silently pause them, and the checklist that gets them flowing again.

## [Why is your Shopify checkout button not working?](2026-10-04-shopify-checkout-button-not-working.md)

October 3, 2026

A dead checkout button is a revenue emergency. The usual causes, from script conflicts to payment gateway hiccups, and how to diagnose each one.

## [Why are your Shopify product images loading blurry?](2026-10-03-shopify-product-images-blurry-fix.md)

October 3, 2026

Blurry product images are usually a theme serving the wrong image size, not a bad photo. The srcset, crop, and upload mistakes that soften product photos and how to fix each one.

## [Why is your Shopify search bar not returning results?](2026-10-02-shopify-search-no-results-fix.md)

October 2, 2026

Shoppers who search convert at multiples of browsers, so a dead search box is a revenue leak. The typo tolerance, synonym gaps, and app conflicts behind empty results.

## [Why is your Shopify discount code not working?](2026-10-01-shopify-discount-code-not-working.md)

October 1, 2026

Discount codes fail for a short list of configuration reasons: schedules, usage limits, eligibility, product conditions, and combination rules. How to diagnose the failure in order.

## [Why is your Shopify contact form not sending emails?](2026-09-30-shopify-contact-form-not-sending.md)

September 30, 2026

Sender email misconfiguration, spam filtering, or a broken form action. Work the chain from form to inbox in order and find the break in minutes.

## [Why is your Shopify newsletter signup not working?](2026-09-29-shopify-newsletter-signup-not-working.md)

September 29, 2026

Double opt-in you forgot, an app conflict, or a form pointed at the wrong list. The symptom-first checklist that finds the cause.

## [Why do Shopify product videos not play on mobile?](2026-09-28-shopify-product-video-not-playing-mobile.md)

September 28, 2026

Usually muted-autoplay policy, a theme that never renders video on mobile, or a file that is too heavy. The symptom-first checklist that finds the cause.

## [How do you fix a Shopify cart drawer that won't open?](2026-09-27-shopify-cart-drawer-not-opening.md)

September 27, 2026

A drawer that will not open is usually a JavaScript error, a disabled drawer setting in the customizer, or an app that took over add-to-cart. Check the browser console first, then the cart type setting, then recent app installs.

## [How do you fix a Shopify store that loads as a blank white page?](https://storefrontfixguide.com/blog/shopify-blank-white-page-fix.md)

September 26, 2026

A blank page usually means the theme failed to render: broken Liquid, a bad app script, or a bad redirect. Check the theme editor, roll back the last change, then disable recent apps one by one.

## [Shopify product images blurry after upload: the usual causes](https://storefrontfixguide.com/blog/shopify-product-images-blurry.md)

September 25, 2026

Blurry product images are almost always a sizing mismatch: the image is smaller than the space the theme renders it in, so the browser stretches it. Check the uploaded dimensions first.

## [Shopify discount code not working at checkout: the usual causes](https://storefrontfixguide.com/blog/shopify-discount-code-not-working.md)

September 24, 2026

Most discount code failures are configuration, not bugs: usage limits, product exclusions, stacking rules, or a theme issue hiding the input. Check in this order.

# Storefront Fix Guide blog

Troubleshooting notes for common Shopify storefront problems.

## [Shopify checkout button unresponsive: what to check first](https://storefrontfixguide.com/blog/shopify-checkout-button-unresponsive.md)

September 22, 2026

An unresponsive checkout button is usually JavaScript failing before the click handler runs: a theme error, an app conflict, or a broken payment script. Check the browser console first, then disable recent additions one at a time.
