Setting up Shopify sales channels after WooCommerce migration (2026)
How to connect Shopify sales channels (Google, Meta/Facebook, TikTok, Pinterest) after migrating from WooCommerce — what resets, what transfers, and how to avoid losing ad campaign data.
WooCommerce stores connected to Google Shopping, Facebook/Meta catalog, TikTok Shop, or Pinterest need to reconnect these sales channels after migrating to Shopify. The connections don't transfer automatically — you're re-establishing the link between your product catalog and each advertising platform. This guide covers what each reconnection involves and what data you risk losing if it's not done carefully.
What happens to sales channel connections during migration
When you migrate from WooCommerce to Shopify:
- WooCommerce Google Shopping feed URL changes or disappears
- Facebook/Meta product catalog feed (if WooCommerce-generated) becomes stale or invalid
- Pixels (Google Ads, Meta, TikTok) need to be transferred to Shopify theme
- Existing ad campaigns may continue running but will eventually fail as products become unavailable in the feed
- Conversion tracking data may break if pixel events aren't properly migrated
Reconnecting sales channels quickly after migration is critical to avoid advertising downtime and loss of campaign learning data.
Google Sales Channel (Google Shopping)
WooCommerce Google setup
WooCommerce connects to Google via the WooCommerce Google Listings & Ads plugin or a Merchant Center product feed (WooCommerce built-in, WP All Import, DataFeedWatch, etc.).
Shopify Google Sales Channel setup
- Shopify Admin → Sales Channels → + → Google & YouTube (official Shopify Google channel)
- Connect Google account
- Connect to Google Merchant Center (use your existing GMC account — don't create a new one)
- Shopify syncs product data automatically to GMC via the Shopify integration
- Google Shopping campaigns can continue without interruption if using the same GMC account
Protecting Google Shopping campaign history
The key to protecting campaign history: use the same Google Merchant Center account on Shopify that was connected to WooCommerce. The campaign learning data, quality scores, and impression share are stored in Google Ads/Merchant Center, not in the shopping feed or WooCommerce.
If you connected a new GMC account, you start from zero with campaign history. If you use the existing GMC account and reconnect via Shopify, campaigns resume with their existing data.
Product URL changes in Google Shopping
After migration, Google Shopping product URLs change (/product/slug/ → /products/handle). Google re-crawls and updates product landing page URLs via the feed, but there's a 24–72 hour delay. Set up 301 redirects immediately to ensure Google can follow old URLs to new ones during this transition.
Meta / Facebook Sales Channel
WooCommerce Meta setup
WooCommerce → Meta Business Integration plugin. Creates a Facebook product catalog synced from WooCommerce products.
Shopify Meta Sales Channel setup
- Shopify Admin → Sales Channels → + → Facebook & Instagram
- Connect your Facebook Business account and Business Manager
- Important: Connect to the same Facebook Business Manager and same ad account used with WooCommerce
- Shopify creates a new product catalog synced from Shopify products
- Dynamic product ads campaigns reference the catalog — they'll need to be updated to point to the new Shopify catalog
Meta Pixel migration
Critical for conversion tracking and remarketing:
- Keep the same Pixel ID from WooCommerce — don't create a new pixel
- In Shopify Admin → Preferences → Facebook Pixel: enter your existing Pixel ID
- Or use the Facebook & Instagram app which handles pixel installation automatically
- Verify pixel is firing correctly using Meta Pixel Helper browser extension
If you create a new pixel, you lose all the historical audience data, custom audiences, and lookalike audiences built from WooCommerce events. This can significantly impact retargeting performance.
Dynamic Product Ads (DPA)
DPA campaigns that were running on WooCommerce need to be updated:
- Edit the campaign → Ad set → Catalog → switch to the new Shopify-synced catalog
- Wait for the new catalog to fully populate before switching (usually 24–48 hours)
- Campaign learning data carries over as long as you're using the same ad account and pixel
TikTok Sales Channel
- Shopify Admin → Sales Channels → + → TikTok
- Connect TikTok Business account
- Connect TikTok Ads Manager account (use existing account, not new)
- TikTok Pixel: Use the same Pixel from WooCommerce — enter in Shopify TikTok channel settings
- Product catalog syncs from Shopify automatically
- TikTok Shop (if enabled): Products sync from Shopify inventory
Pinterest Sales Channel
- Shopify Admin → Sales Channels → + → Pinterest
- Connect Pinterest Business account
- Pinterest Tag (pixel equivalent): Use same tag from WooCommerce
- Product catalog syncs automatically — Pinterest uses this for shopping ads and organic pins
- Verify product Rich Pins are enabled (Settings in Pinterest Business)
Shopify Inbox and direct sales
Shopify Inbox (live chat/messaging) isn't a migration concern — it's a new addition. If you had WooCommerce live chat (Tidio, Crisp, Intercom), reinstall the same app on Shopify and configure the same chat widget settings.
Conversion tracking migration
Beyond sales channels, WooCommerce stores often have multiple tracking pixels:
| Tracking | WooCommerce approach | Shopify approach |
|---|---|---|
| Google Analytics 4 | GA4 tag via WooCommerce Google Analytics plugin or GTM | Shopify Admin → Preferences → Google Analytics: paste GA4 Measurement ID |
| Google Ads conversion | GTM trigger on order complete page | Shopify Admin → Preferences → Google Analytics → Conversion ID, or via GA4 imported conversion |
| Meta Pixel | Pixel in head, purchase event on order confirmation | Shopify Meta channel handles automatically |
| GTM | GTM container in head | Shopify Admin → Preferences → Google Tag Manager: add container ID |
| Hotjar / Microsoft Clarity | Script in head | Shopify Admin → Preferences → Additional scripts (deprecated) or theme.liquid |
Post-migration sales channel verification
- Google Shopping: verify products are approved in Merchant Center (not disapproved)
- Meta: use Pixel Helper to verify purchase events fire on order confirmation
- GA4: real-time report in Analytics during a test purchase to verify event firing
- TikTok: TikTok Pixel Helper to verify events
- All channels: place a test order and verify purchase conversion event fires in each platform
Sales channel migration checklist
- Note all existing Pixel/Tag IDs before migration (Meta Pixel ID, TikTok Pixel ID, GA4 Measurement ID, GTM Container ID)
- Note Google Merchant Center account ID to reconnect same account
- Note Facebook Business Manager and Ad Account to reconnect same accounts
- Reconnect Google & YouTube channel → use existing GMC account
- Reconnect Facebook & Instagram channel → use existing Business Manager and enter same Pixel ID
- Reconnect TikTok channel → use same Ads Manager + Pixel
- Reconnect Pinterest channel
- Add GA4 Measurement ID to Shopify Preferences
- Add GTM Container ID to Shopify Preferences
- Verify pixel events firing with browser extensions (Meta Pixel Helper, Tag Assistant)
- Wait 24–48h for catalog sync, then verify product approval in each platform
- Update DPA campaigns to point to new Shopify catalog
The golden rule for sales channel migration: keep everything the same except the platform. Same Pixel IDs, same Business Manager accounts, same Merchant Center account, same Ad Account IDs. This preserves your historical data, campaign learning, and audience lists — which can be worth months of accumulated optimization.
Migrate your store with k-sync
Connect your WooCommerce store, validate your products, and push to Shopify in minutes. Free for up to 50 products.
Get started freeRelated reading
Migrating a luggage and travel accessories store from WooCommerce to Shopify (2026)
How to migrate a luggage, travel bags, or travel accessories WooCommerce store to Shopify — luggage specifications, airline compliance, TSA lock, warranty and durability claims, and luggage retail Shopify setup.
Migrating a motorcycle accessories store from WooCommerce to Shopify (2026)
How to migrate a motorcycle accessories, biker gear, or motorbike parts WooCommerce store to Shopify — helmet safety standards, CE-rated protective clothing, type approval for parts, fitment compatibility, and motorcycle retail Shopify setup.