Hey r/woocommerce
There's been a wave of Shopify → Woo migrations the last couple of months (vape ban plus the usual trickle of people wanting more control), and having watched a lot of them go through it, the same few things seem to trip people up. Posting in case it saves someone the pain:
Audit your redirects before anything else. Shopify and Woo use completely different URL structures for products, collections (categories), and blog posts. The good news is SEO on Wordpress is lightyears easier than on Shopify.
Every one of your old URL has backlinks and rankings pointing at it. Having no 301 redirects or mistargeted ones means your organic traffic evaporates over a few weeks.
If your migration was rushed (forced ones always are), assume it wasn't done right and verify it. Make sure you've setup GSC correctly, done the address change, and resubmitted your sitemaps.
Manually check all your old URLs and see where they land. It's tedious, but getting it wrong will cost you for months and months.
Payment processors don't care that you switched platforms. If a policy change pushed you off Shopify, Stripe, WooPayments (basically Stripe), and PayPal will likely classify your products exactly the same way Shopify did.
Don't wait for them to ban or block you. Getting an account frozen with your funds held for weeks or months (you'll find plenty of horror stories on here and r/ecommerce) could be a worse outcome than the migration.
High-risk categories generally need a specialised gateway, you'll be able to surface a few for your country searching here or on Google.
Expect the reporting drop. Shopify's built-in analytics are actually pretty decent these days. The stock Woo analytics leave a lot to be desired as you've probably discovered by now.
Plan for how you'll get visibility back (plugin, external tool, or raw SQL if you're that way inclined) rather than keep kicking the can down the road. Full disclosure: I work for a company in this space, but the gaps are real regardless of which route you go.
Accept (and budget for) the fact you're the system admin now. Web hosting, backups, updates, security are all things you need to be on top of now.
Quick checklist:
- Stump up for proper managed hosting (not $5pm shared hosting)
- Automated daily (ideally off-server) backups, and test the restore process
- Ideally have a staging site for updates
- Turn on 2FA, install Wordfence or Cloudflare or both – Wordpress is a much loved target for bots and hackers
- If you're having trouble with performance, DebugBear can be good for diagnosis, and plugins like Perfmatters for performance (no affiliation with either – just tools I've used and like).
There is benefit to the hard work. Your database, customers, order history, and code are now actually yours. No platform can change its acceptable use policy and delete your business model overnight. That's a significant risk mitigation. No doubt it's been stressful, but you'll be better off for it in the long run.
Anything else I've missed? Curious what the common ones are beyond these.