Blog10 min read

How to migrate to WooCommerce (and keep Clover)

Moving your online store to WooCommerce while keeping Clover POS? A practical migration guide: what to move, how to keep SEO, and how to sync Clover after the switch.

If you run a Clover POS but your website lives on Square Online, Shopify, Wix, or a basic Clover-hosted ordering page, you're paying platform tax and living with a store you don't fully control. Moving to WooCommerce gives you an open, ownable storefront — and, paired with the right plugin, lets your Clover POS and website finally run as one. This guide covers what to migrate, how to keep your search rankings, and how to wire Clover back up after the switch.

Why merchants move to WooCommerce

  • Ownership: WooCommerce runs on your own WordPress hosting — no platform can change your terms, fees, or features overnight.
  • Cost at scale: no revenue-share or per-sale platform fees; you pay for hosting and the plugins you choose.
  • Flexibility: full control of design, checkout, content/SEO, and a 60,000+ plugin ecosystem.
  • Real POS integration: WooCommerce can sync two-way with Clover (products, inventory, orders, customers) and take Clover payments — something locked-down site builders can't do.

What you actually need to migrate

A clean migration moves five things. Plan each before you touch anything:

  • Products — catalog, variations, images, prices, SKUs. Export from your current platform as CSV and import via WooCommerce's built-in product importer. If your catalog already lives in Clover, you can skip the export and import straight from Clover after setup.
  • Customers — names and emails (never card data — that re-tokenises on the new gateway). Export/import as CSV.
  • Past orders — optional but useful for history and reporting; migrate via CSV or a migration plugin.
  • Content & pages — your about, menu, policies, and any blog content.
  • SEO & URLs — the one most people forget, and the one that can tank your traffic. See below.

Protect your SEO: redirects are non-negotiable

When URLs change, every existing ranking and backlink points at a page that no longer exists. Before launch, map every old URL to its new WooCommerce URL and set up 301 redirects (old → new). Keep page titles and meta descriptions, submit a fresh XML sitemap in Google Search Console, and watch Coverage for 404s in the weeks after. Done right, a migration is rankings-neutral; skipped, it can cost months of traffic.

Tip: Crawl your current site first (Screaming Frog, or export your sitemap) to get the complete list of live URLs. That list is your redirect map — you can't redirect URLs you don't know exist.

The migration, step by step

  1. Stand up WordPress + WooCommerce on your hosting (staging site first — don't migrate on the live domain).
  2. Import products (CSV or, for Clover merchants, directly from Clover) and verify prices, variations, stock, and images.
  3. Import customers and (optionally) past orders.
  4. Rebuild key pages and content; match titles/meta to preserve SEO.
  5. Set up your payment method and tax settings; run test orders end to end.
  6. Build the full 301 redirect map (old URL → new URL).
  7. Point the domain at WordPress, deploy redirects, submit the new sitemap in GSC, and monitor for 404s.

Reconnect Clover — the part that makes it worth it

Once you're on WooCommerce, connect your Clover POS so the two run as one system instead of two stores you reconcile by hand. CloverWoo handles this in one plugin: two-way sync of products, inventory, orders and customers; a Clover payment gateway at checkout; and auto-print of online orders to your Clover device. For Clover merchants, you can even seed your WooCommerce catalog straight from Clover during setup, skipping the CSV export entirely.

That's the difference between "a new website" and "my POS and my website are finally the same store." Sell in person or online, and stock, orders, and customers stay in step automatically.

Common pitfalls to avoid

  • Migrating on the live domain instead of staging — always test first.
  • Skipping 301 redirects — the #1 cause of post-migration traffic loss.
  • Trying to migrate saved cards — you can't; cards re-tokenise on the new gateway. Migrate customers, not card data.
  • Forgetting tax/currency settings — verify they match your Clover account before the first real order.
  • No reconciliation plan for in-flight orders — freeze new orders during the final cutover window.

Frequently asked questions

Can I move from Square or Shopify to WooCommerce without losing my products?

Yes. Export your catalog as CSV from your current platform and import it with WooCommerce's built-in product importer, or — if your products live in Clover — import directly from Clover after you connect it. Verify prices, variations, stock, and images before launch.

Will migrating hurt my Google rankings?

Only if you skip redirects. Map every old URL to its new WooCommerce URL with 301 redirects, preserve titles/meta, and submit a fresh sitemap in Search Console. Done properly a migration is rankings-neutral; done without redirects it can cost months of traffic.

Can I keep using my Clover POS after moving to WooCommerce?

Yes — that's the main reason to move. With CloverWoo, your Clover POS and WooCommerce store sync two-way (products, inventory, orders, customers), Clover processes your online payments, and online orders auto-print on your Clover device. You sell in person or online and everything stays in step.

Do I migrate saved customer cards?

No. Stored card data can't transfer between gateways for security reasons — cards re-tokenise on your new WooCommerce gateway when the customer next pays. Migrate customer names and emails; let cards re-save naturally.

Run Clover + WooCommerce as one system

CloverWoo — sync, payments, and POS operations in one plugin for $60/month.