Skip to content
Shopify / Support

Shopify store not loading or 'unavailable'? What each error means

"Unavailable" usually means a frozen or unpaid store. "Does not exist", "not secure" and blank pages point to domain, SSL or theme code. Fixes inside.

Tanuj Rajput

Web developer & one-operator studio

·12 min read
Shopify store not loading or 'unavailable'? What each error means

The short answer

  • Shopify freezes a store when a subscription payment is missed or fails multiple times, and customers can't view the store until the bill is paid by the store owner.
  • Shopify's required DNS records are an A record of 23.227.38.65 for the root domain and a www CNAME of shops.myshopify.com, with only one A record allowed.
  • Shopify says DNS changes and TLS certificate issuing for a third-party domain can each take up to 48 hours.
  • Shopify doesn't support a Cloudflare proxy on records pointing to Shopify; those records must be set to 'DNS only'.
  • Shopify URL redirects work only from broken URLs, and stores can have up to 100,000 redirects (20,000,000 on Plus).
  • Shopify's status page at shopifystatus.com tracks nine components, including Storefront, Checkout and Admin.

Want this done rather than explained? see my published Shopify developer rates

If your Shopify store says "unavailable", the store is usually frozen over an unpaid Shopify bill or an expired trial, and paying the bill as the owner brings it back. "This store does not exist" means the address reaches Shopify but no active store is attached to it. "Not secure", blank pages, 404s and a store that only fails on mobile come down to DNS records, SSL, theme code or app scripts, and each has a specific fix.

When a store stops loading, the worst move is to start changing things at random. DNS changes can take up to 48 hours to settle, and every extra change restarts that wait. So the first step is reading the error properly, then working out whether the problem is Shopify, your account, your domain or your theme.

Is it your store, or is Shopify down?

Check that before touching anything. Shopify publishes its own status page at shopifystatus.com, listing nine components including Storefront, Checkout, Admin and Point of Sale. If Storefront shows an incident, wait and watch the updates. There's nothing to fix on your side.

If Shopify is fine, run this five-minute triage:

  1. Open the store in a private browser window, logged out of Shopify.
  2. Try it on mobile data, not your office Wi-Fi.
  3. Try both yourdomain.com and www.yourdomain.com, plus your yourstore.myshopify.com address.
  4. Write down the exact error text, or take a screenshot.
  5. Note what changed in the last 48 hours: a bill, a domain or DNS edit, a theme publish, a new app.

The myshopify.com test is the most useful one. If the myshopify address works and your domain doesn't, the store is fine and the problem is the domain. If the myshopify address fails too, look at billing, store status or the theme.

What does each Shopify store error mean?

Here's the table I use. Match the error, then jump to the section below it.

What you seeWhat it usually meansFix
"Sorry, this store is currently unavailable"Store is frozen (unpaid bill) or the trial ended without a planLog in as owner, pay all invoices or pick a plan
"This store does not exist"Address reaches Shopify, but no active store is attachedCheck the URL, store status and Settings, Domains
Store browsable but checkout unavailableStore is on the Pause and Build planChoose a new plan to reopen
Password page instead of the storePrivate mode (password protection) is onTurn it off in Online Store, Preferences
"Your connection is not secure" or SSL warningsCertificate pending, blocked, or insecure assetsFix DNS, CAA and DNSSEC, wait up to 48 hours
Domain doesn't load, myshopify.com doesWrong or duplicate A or CNAME recordsSet Shopify's records, remove extras
Blank or broken pageTheme code error or an app scriptRoll back the change, turn off app embeds
404 "page not found" on old linksDeleted or renamed products, or a migration without redirectsAdd URL redirects
Very slow or half-loaded on mobileHeavy images, apps and scriptsSpeed work on the theme and apps

Why does my Shopify store say it's currently unavailable?

Almost always it's billing. Shopify's help page on frozen stores says a store freezes when you miss a subscription payment or a payment fails multiple times, and that customers then "can't view your store." You lose admin access too, apart from the billing screens.

To reactivate it, you log in as the store owner and pay the outstanding balance. If there are several unpaid bills, you pay each invoice in full, plus charges that built up between the missed payment and the freeze, such as app charges and transaction fees. Shopify adds two details worth knowing:

  • If more than 30 days have passed since your last bill, you also have to pick a plan and pay for the next cycle.
  • If the payment goes through and the store is still frozen after 30 minutes, contact Shopify Support with proof of payment. Support can't give extensions or grace periods on overdue bills.

An expired trial looks the same from the outside. Shopify staff in the community forum describe trial stores going into a frozen state until a plan is chosen and payment details are added. The current India trial is 3 days free, then ₹20 a month for 3 months, so this mostly catches stores that were set up and then forgotten.

Two look-alikes are worth separating. A store on the Pause and Build plan stays browsable, but Shopify says checkout is "deactivated across all sales channels," so buyers see products they can't buy. And a store in private mode shows a password page, not an error. If billing is clear and neither of those applies, ask Shopify Support. Account holds aren't something you can check from outside.

What does "This store does not exist" mean on Shopify?

It means your browser reached Shopify, but Shopify has no active store for that address. Shopify's help centre doesn't document this message by name, so this is my reading from the cases I've handled. The causes are usually one of three.

  • A typo in the myshopify.com address. Copy it from Settings, then Domains in your admin instead of typing it.
  • The store was closed. Shopify's billing help notes that cancelling a subscription deactivates the store at the end of the billing cycle.
  • A custom domain points at Shopify through its DNS, but isn't added to this store under Settings, then Domains, or was removed from it. In community threads, a common version is the www address being connected while the root domain was never added.

The fix for the third case is to add the missing domain in the admin and let Shopify verify it. Don't change the DNS records unless Shopify's domain screen tells you they're wrong.

Are your domain's DNS records pointing to Shopify?

If your myshopify.com address works but your own domain doesn't, the DNS records are the first suspect. Shopify's manual connection guide lists the values it expects for a domain bought from a third party such as GoDaddy or Hostinger:

RecordHostValue Shopify expectsCommon mistake
A@ (root domain)23.227.38.65An old host's A record left alongside it
CNAMEwwwshops.myshopify.com. (with the trailing period)Pointing www at the old site or a parking page
AAAA@2620:0127:f00f:5::Leftover AAAA records from the previous host

Shopify says a domain can have only one A record and one www CNAME, so replace old records instead of adding new ones. It also notes that a different host ID in the same range, such as 23.227.38.32, can be valid depending on your region. Domains bought through Shopify get these records set automatically, and Shopify warns that changing or removing them can break the connection.

If your DNS runs through Cloudflare, check the proxy. Shopify's troubleshooting page says "Your domain is using a Cloudflare Proxy, which Shopify does not support," and the fix is to set every record pointing to Shopify to "DNS only". You can keep Cloudflare as your DNS host.

After a change, Shopify says it can take up to 48 hours to propagate, and it advises against further edits while you wait. In that window, the store can load on one network and fail on another, which is where a lot of "it's not working on mobile" reports come from.

If you'd rather hand this to someone who's done it many times, tell me what's happening and I'll look at the records with you.

Why does my Shopify store show "Not secure"?

Shopify provides TLS (SSL) certificates free for every domain added to the store, issued automatically. For a domain connected from another registrar, Shopify says it "might take up to 48 hours for the TLS certificate to be issued," and you'll see "SSL pending" in the admin until then. You can't install your own third-party certificate on a Shopify store.

If it's still pending or "SSL unavailable" after 48 hours, Shopify's troubleshooting list is:

  1. Confirm the A, AAAA and CNAME records match Shopify's values exactly.
  2. Check for CAA records. Shopify says you don't need them, but if you have them they must allow letsencrypt.org, pki.goog and ssl.com. A CAA record that permits only another authority blocks the certificate.
  3. Turn off DNSSEC at your domain provider, then allow up to 48 hours.
  4. Contact Shopify Support if it's still stuck.

There's a second kind of "not secure" warning. Shopify says a page that includes any asset not delivered over https is considered insecure. That's usually an old image, font or script hard-coded with an http:// address in the theme or pasted into a product description. Search your theme code for "http://" and replace those links.

Why is my Shopify store showing a blank or broken page?

A blank or half-rendered page almost always follows a change: a code edit, a newly published theme, or an app that injected a script. Undo the most recent change before you start debugging.

  • If an app was just installed, open the theme editor, click the App embeds icon and switch that app's embed off. Save and reload.
  • If someone edited code, the code editor's Timeline view can restore a single file to an earlier version. Shopify notes it restores one file at a time, the history is finite, and a restore replaces the whole file, so copy the current contents first.
  • If a new theme was published, republish the previous theme from the theme library while you investigate.

Then open the browser's developer console on the broken page. A red JavaScript error usually names the file, and the file name usually tells you which app or snippet it belongs to. This is also why I duplicate a theme before every code change. Shopify recommends the same.

Why am I getting 404 errors on my Shopify store?

A 404 means the page at that address no longer exists. On Shopify it's usually a product or collection that was deleted, renamed or set to draft, or a migration from another platform that went live without redirects for the old URLs.

The fix is a URL redirect. In the admin, go to Content, then Menus, click View URL Redirects, and create a redirect from the old path to the closest live page. For a migration, import them in bulk from a CSV. Shopify's rules matter here:

  • Redirects only work from broken URLs. If the old address still loads a page, the redirect is ignored.
  • Paths starting with /cart, /orders, /apps and a few others can't be redirected.
  • The limit is 100,000 redirects per store, or 20,000,000 on Plus.

Search Console's Page indexing report lists 404s Google has found, which is the fastest way to find the old links that still get traffic.

Why is my Shopify store not working on mobile?

First decide whether it doesn't load at all or loads badly. Those have different causes.

If it doesn't load on a phone but works on your laptop, it's usually DNS. Phones on mobile data use different DNS resolvers from your office network, so during propagation, or with one wrong record, the two can disagree. Test the www and root addresses separately on mobile data, because people often type one and test the other.

If it loads but is painfully slow, blank for a few seconds or jumps around, the cause is weight: oversized images, too many app scripts and render-blocking code. Indian buyers on mid-range Android phones feel this first. When I rebuilt the Bloom Bodysuits product page, the target was a mobile LCP under 2 seconds without losing the editorial look, and it got there by fixing images and cutting a heavy app. I cover the full method in why your Shopify store is slow and the app side in how Shopify apps slow your store.

What I'd do

When a client messages me that their store is down, I work in this order:

  1. Check shopifystatus.com.
  2. Load the myshopify.com address in a private window on mobile data.
  3. If it shows "unavailable", go straight to billing as the owner.
  4. If only the custom domain fails, compare the DNS records with Shopify's values and check Settings, Domains.
  5. If it's a blank page or a broken section, roll back the last theme or app change, then read the console.

Most of these get fixed in under an hour once the cause is clear. The 48-hour DNS and SSL waits are the exception, so I make domain changes early in the day, early in the week, and never on a sale day.

If your store is down right now, or keeps breaking after app installs, send me the details here. For ongoing cover so this doesn't land on you again, see what a Shopify maintenance retainer includes, or hire a Shopify developer for a one-off fix.

Sources

FAQ

Frequently asked questions

  • Why does my Shopify store say "Sorry, this store is currently unavailable"?

    Most often the store is frozen because a Shopify subscription bill wasn't paid or the payment failed several times. Shopify says customers can't view a frozen store, and the owner has to log in and pay every outstanding invoice to reactivate it. An expired trial without a chosen plan causes the same message. If billing is clear, contact Shopify Support, because account holds can only be checked by them.
  • What does "This store does not exist" mean on Shopify?

    It means the address reached Shopify but no active store is connected to it. Common causes are a typo in the myshopify.com address, a store that has been closed, or a custom domain whose DNS points to Shopify but which isn't added under Settings, then Domains, in the store's admin. Check the exact URL first, then confirm the domain is listed and connected in your admin.
  • What DNS records does a Shopify store need?

    For a domain bought elsewhere, Shopify's help centre says to point the root domain's A record to 23.227.38.65 and the www CNAME record to shops.myshopify.com, with the trailing period. Delete any other A records, because only one is allowed. If you use an AAAA record, Shopify lists 2620:0127:f00f:5:: as the value. Changes can take up to 48 hours to propagate.
  • Why does my Shopify store show "Not secure"?

    Either the TLS certificate hasn't been issued yet or something on the page loads over plain http. Shopify says certificates are free and automatic but can take up to 48 hours after you connect a third-party domain. If it's stuck, check the A, AAAA and CNAME values, remove restrictive CAA records, turn off DNSSEC, and host images, fonts and scripts over https.
  • Why is my Shopify store not loading on mobile?

    If it loads on Wi-Fi but not on mobile data, or on one phone but not another, the cause is usually DNS. One record is wrong, propagation isn't finished, or a device has cached the old address. If it loads but is very slow or blank, theme code or app scripts are the usual cause. Test on mobile data in a private tab and check both the www and non-www address.
  • How do I know if Shopify itself is down?

    Check shopifystatus.com, Shopify's status page. It lists components such as Storefront, Checkout, Admin and Point of Sale with their current status and any incident updates. If everything shows as operational and your store still won't load for anyone, the problem is almost certainly specific to your store, such as billing, domain records, SSL or a recent theme or app change.
  • How do I fix a blank page on my Shopify store?

    Undo the most recent change first. Turn off recently added app embeds in the theme editor, or publish a backup copy of your theme if you made one. For a code edit, the code editor's Timeline view can restore one file at a time to an earlier version, though Shopify notes the history is finite. Then open the browser console to find the script error.
Revision history· 1 entry
  1. October 25, 2026

    First published.

Last updated October 25, 2026

shopifytroubleshootingdomainssslstore maintenance