Guides 8 min read

How to Cancel Weglot Without Losing Translations

Cancel Weglot properly without breaking your multilingual store. Follow the safe order of operations to preserve translations, hreflang, and SEO.

L

LocaleFlow Team

Step-by-step guide to cancel Weglot properly on Shopify without losing translations

Here is how to cancel Weglot without losing your translations: set up native Shopify translations first, add 301 redirects from your old Weglot URLs, confirm your hreflang tags still resolve, and only then uninstall Weglot. Do it in that order and your multilingual store keeps working. Do it out of order - cancel first, replace later - and translated pages can vanish, return 404 errors, and drop out of Google.

That warning is the whole reason this guide exists. Canceling Weglot properly is not a single button. It is a short, careful migration where the last step is the uninstall, not the first.

Why canceling Weglot is risky (read this first)

Weglot delivers your translated content through a proxy/subdomain layer. In plain terms, your translated pages do not live inside your Shopify store the way your English pages do. They exist because Weglot sits in front of your store and serves the translated version at URLs Weglot controls (for example a /fr/ path or a language subdomain). Weglot is a strong, well-rated app (4.5 out of 5 across roughly 798 reviews as of July 2026), and this proxy model is a legitimate way to ship translations fast.

But it creates a dependency. The moment Weglot is removed, the machinery serving those translated URLs is gone too. If you have not set up a native replacement, three things can break at once:

  1. Translated pages 404. The /fr/, /de/, or subdomain URLs Google has indexed no longer resolve, so shoppers and crawlers hit dead ends.
  2. Rankings drop. Google sees a wall of newly broken URLs with no forwarding address, and your international organic traffic can fall.
  3. Hreflang signals break. The alternate-language tags Weglot injected disappear, so search engines lose the map connecting your English and translated pages.
Flowy thinking

Uninstalling stops billing, not damage

Removing the app from Shopify Admin cancels the subscription so you stop paying. But it does NOT rebuild or preserve your translated content. Billing and content are two separate problems - solve the content one first.

This is not a reason to stay on Weglot forever. It is a reason to leave the right way. The good news: a Shopify-native destination like LocaleFlow stores translations inside Shopify on your own domain, so once your content lives there, it survives the uninstall. See our Weglot alternative guide for the full picture, or compare translation apps side by side.

The correct order of operations

The single most important rule: build your safe landing spot before you tear down the old one. Here is the sequence, step by step.

Step 1: Set up native translations FIRST

Before you touch anything in Weglot, install a Shopify-native translation app. LocaleFlow writes translations directly into Shopify’s native translation system, which means your translated content lives on your own domain (via Shopify Markets URLs), not behind a third-party proxy.

  1. Install LocaleFlow from the Shopify App Store.
  2. Add the same languages you currently run in Weglot.
  3. Run auto-translate to populate Shopify’s native translations across products, collections, pages, and theme content. LocaleFlow includes AI translation with no word or language limits, and supports metafields and metaobjects, so complex product data comes along too.
  4. Let it sync. Native translations now exist inside Shopify independently of Weglot.

At this point you have two translation systems running at once. That overlap is intentional and safe - it is your insurance window.

Step 2: Verify your native URLs and hreflang resolve

Do not skip this. With Shopify Markets enabled, your native translated pages get their own URLs (typically subfolder paths like yourstore.com/fr/) and Shopify automatically emits hreflang tags linking each language version.

  • Visit several native translated URLs directly and confirm they load correctly.
  • View page source on a translated page and confirm <link rel="alternate" hreflang="..."> tags are present and point to the correct native URLs.
  • Spot-check that product titles, descriptions, and metafields are translated, not falling back to English.

Only move on once the native side stands on its own.

Step 3: Add 301 redirects from the old Weglot URLs

This is the step that protects your SEO. Your old Weglot URLs (subdomain or subfolder) are what Google has indexed and what external sites may link to. You need to forward them to the new native URLs with permanent 301 redirects so ranking signals and link equity transfer instead of evaporating.

  • Map each old Weglot language URL pattern to its new native equivalent (for example fr.yourstore.com/products/x to yourstore.com/fr/products/x, or whichever structure applies).
  • Add the redirects in Shopify Admin under Online Store > Navigation > URL Redirects, or via your theme/edge configuration for subdomain-level moves.
  • Google’s own guidance is to use 301s and keep them in place long-term during a site move; see Google Search Central on site moves with URL changes.

If your Weglot setup used a full language subdomain, plan the DNS and redirect handling for that subdomain specifically, since it lives outside Shopify’s URL redirect tool.

Step 4: Cancel and uninstall Weglot (the last step)

Now, and only now, remove Weglot.

  1. In Shopify Admin > Settings > Apps and sales channels, find Weglot.
  2. Click Uninstall (or Remove) to delete the app and cancel its Shopify-billed subscription. Shopify’s guidance on uninstalling apps confirms removing an app stops its recurring charges.
  3. If you also hold a separate Weglot account outside the Shopify billing relationship, log into your Weglot dashboard and close/downgrade the project there too, so no parallel charge lingers.

Because your translations already live natively in Shopify, uninstalling Weglot removes the proxy without removing your content.

Step 5: Verify everything held

After the uninstall, run the checklist below. This is where you catch any stray 404 or broken redirect before Google does.

Post-cancellation verification checklist

Work through every item:

  • Native translated pages load on your own domain for every language.
  • Old Weglot URLs redirect (301) to the correct native URLs - test at least one product, one collection, one page, and the homepage per language.
  • No 404s appear in Google Search Console’s Coverage/Pages report over the following days.
  • Hreflang tags are present on translated pages and point to native URLs, not old Weglot ones.
  • Language switcher on your storefront points to native URLs.
  • Sitemap lists native translated URLs (Shopify generates this automatically with Markets).
  • Weglot billing has stopped - confirm in Shopify’s billing history and, if applicable, your Weglot dashboard.
  • Metafields and structured content (specs, custom fields) are translated on the native side.
  • Search Console re-crawl requested for key translated URLs to speed re-indexing.
Flowy thumbsup

Keep the overlap short but real

Do not cancel Weglot the same hour you install the replacement. Give yourself a day or two with both live so you can verify URLs, redirects, and hreflang calmly. A short overlap costs one extra billing day; a cold cancel can cost months of rankings.

Billing and cancellation mechanics on the Shopify side

A few honest specifics so there are no surprises:

  • Uninstalling cancels the subscription. Apps billed through Shopify are tied to the app being installed. Remove the app and the recurring charge ends; you keep access through the current paid period per Shopify’s billing terms.
  • You are not refunded pro-rata by default. Plan your uninstall near the end of a billing cycle if you want to use what you have already paid for.
  • Uninstalling is not migrating. This is the trap. Removing Weglot deletes the app and its proxy-served translations - it does not hand you a native copy. That is exactly why native setup (Step 1) has to come first.
  • Weglot is not discontinued. It remains a live, supported app. Canceling is a choice about fit and pricing, not a forced move.

Where LocaleFlow fits as your safe destination

The reason a Shopify-native app makes this migration safe is architectural. Weglot’s translations depend on Weglot being present. LocaleFlow’s translations are written into Shopify’s own translation system, so they belong to your store and stay put after Weglot leaves.

  • Translations persist on your own domain because they live in Shopify natively, not behind a proxy.
  • Hreflang is handled by Shopify Markets for native URLs, so your alternate-language signals survive the switch.
  • Flat $150/month with unlimited words and languages, AI translation included, auto-sync when content changes, and full metafield/metaobject support - so scaling up does not trigger surprise upgrades.

For the full move (not just the cancel), follow our step-by-step migrate from Weglot guide, which walks the same install-verify-redirect-uninstall path in more depth.

Conclusion

Canceling Weglot properly comes down to one discipline: replace, verify, redirect, then remove. Because Weglot serves translations through a proxy layer, the uninstall must be the last step, not the first - otherwise translated pages 404 and rankings slide.

LocaleFlow gives you a safe place to land. It writes translations into Shopify’s native system on your own domain, includes AI translation with unlimited words and languages, and lets Shopify Markets handle hreflang - so your multilingual store keeps working the moment Weglot is gone.

Ready to make the switch safely? Install LocaleFlow from the Shopify App Store and set up your native translations before you cancel Weglot.

Tags

#cancel weglot #weglot alternative #shopify translation #multilingual seo #migration

Share this article

Frequently Asked Questions

What happens to my translations if I uninstall Weglot?

Because Weglot delivers translated content through a proxy/subdomain layer, uninstalling it can make those translated URLs disappear and return 404 errors. The translations are not stored natively in Shopify unless you first move them into Shopify's native translation system. Set up a native replacement before you cancel.

How do I cancel Weglot properly without losing SEO?

Install a native replacement like LocaleFlow, auto-translate into Shopify's native system, verify your translated URLs and hreflang tags resolve, add 301 redirects from the old Weglot URLs to the new native ones, and only then uninstall Weglot. This preserves ranking signals during the switch.

Does uninstalling Weglot stop the billing?

Uninstalling the app from Shopify Admin cancels the Shopify-billed subscription, so you are not charged for the next cycle. However, uninstalling only stops billing - it does not migrate or preserve your translated content. Move your content to a native destination first.

Will canceling Weglot break my hreflang tags?

It can. Weglot injects hreflang tags for its proxy URLs. Once it is gone, those tags disappear and your alternate-language signals break unless your native setup emits its own hreflang. Shopify Markets emits hreflang for native translated URLs, so migrating first keeps those signals intact.

What is the safe order of operations to cancel Weglot?

1) Install LocaleFlow and auto-translate into Shopify native. 2) Verify translated URLs and hreflang resolve on your own domain. 3) Add 301 redirects from old Weglot subdomain/subdirectory URLs. 4) Uninstall Weglot from Shopify Admin. 5) Run a verification checklist for 404s and rankings.

Ready to translate your Shopify store?

Install from the Shopify App Store and start translating.

Get LocaleFlow