WooCommerce Migration
Overview
Section titled “Overview”This guide will help you migrate from WooCommerce® to BigCommerce using Commerce Connect.
Migration Timeline: 2-4 weeks depending on catalog size
Prerequisites
Section titled “Prerequisites”Before migrating:
- Active BigCommerce store
- WooCommerce® site with products
- Backup of WooCommerce® site
- Commerce Connect plugin installed
Migration Steps
Section titled “Migration Steps”Step 1: Install Commerce Connect Plugin
Section titled “Step 1: Install Commerce Connect Plugin”- Navigate to Plugins → Add New Plugin in WordPress® admin
- Upload the Commerce Connect ZIP file provided by WP Engine
- Click Install Now
- Click Activate
Step 2: Create BigCommerce Trial Account
Section titled “Step 2: Create BigCommerce Trial Account”Commerce Connect provides a streamlined signup flow:
- Navigate to Commerce Connect → Connect
- Click Continue
- New window opens with BigCommerce signup form
- Fill out the form (First Name, Last Name, Email, Store Name, Password)
- Click Create Store
- Copy the authorization code displayed
- In the BigCommerce authorization window, paste the code
- Click Authorize
Result: Your BigCommerce store is created and automatically connected.
Step 3: Migrate WooCommerce Data to BigCommerce
Section titled “Step 3: Migrate WooCommerce Data to BigCommerce”- Navigate to Apps → BigCommerce Data Migration (in WordPress® admin)
- Agree to terms and conditions
- Select data to migrate:
- ☑ Catalog Data
- ☑ Customer Data
- ☑ Order Data
- ☑ Shipping Configuration
- ☑ Coupons
- Click Continue to Preview
- Click Run Preview Validation (recommended)
- Review validation results
- Click Continue to Review and Start Migration
- Click Start Migration
- Wait for completion (progress shown on screen)
Step 4: Sync Products to WordPress®
Section titled “Step 4: Sync Products to WordPress®”- Navigate to Commerce Connect → Settings → Data
- Click Sync Products
- Wait for sync to complete
- Result: “X products successfully synced”
- Verify: Navigate to Commerce Connect → Products to see all synced products
Step 5: Update Templates and Pages
Section titled “Step 5: Update Templates and Pages”- Replace WooCommerce® blocks with Commerce Connect blocks
- Update shop page template
- Update single product template
- Update cart/checkout pages
Step 6: Test the Migration
Section titled “Step 6: Test the Migration”- All products display correctly
- Product images load
- Prices match WooCommerce®
- Cart functionality works
- Checkout process completes
- Order emails sent correctly
Step 7: Go Live
Section titled “Step 7: Go Live”- Backup WordPress® site
- Deactivate WooCommerce® plugin
- Activate Commerce Connect fully
- Monitor for issues
- Communicate migration to customers
Common Migration Challenges
Section titled “Common Migration Challenges”Challenge: Custom Product Fields
Section titled “Challenge: Custom Product Fields”WooCommerce®: Uses custom post meta
BigCommerce: Uses custom fields with different structure
Solution: Map custom fields manually or use ACF integration.
Challenge: Product Reviews
Section titled “Challenge: Product Reviews”WooCommerce®: Stores reviews as WordPress® comments
BigCommerce: Separate review system
Solution: Export reviews from WooCommerce®, import to BigCommerce via API.
Challenge: Existing Orders
Section titled “Challenge: Existing Orders”WooCommerce®: Orders remain in WordPress®
BigCommerce: New order system
Solution: Keep WooCommerce® plugin installed (deactivated) for order history reference.
Troubleshooting
Section titled “Troubleshooting”Products not importing to BigCommerce
Section titled “Products not importing to BigCommerce”Check:
- CSV format matches BigCommerce requirements
- Required fields (Name, SKU, Price) are present
- No duplicate SKUs exist
Products syncing but missing data
Section titled “Products syncing but missing data”Solution: Navigate to Settings > Products and click Sync Now to force a fresh sync from BigCommerce.
Need Help?
Section titled “Need Help?”- WooCommerce® Migration FAQ (coming soon)
- Contact WP Engine Support
- Join Community Forum