How to safeguard your performance data from Shopify x Google & YouTube app changes
If Shopify's migration to the Merchant API will affect your products, follow these steps to preserve your performance data with Channable.
This article applies if you:
Use Shopify with the Google & YouTube app
Send products to Google Merchant Center
Manage Google Shopping or Performance Max campaigns
If you send data to Google Merchant Center via Shopify's Google & YouTube app connection, Shopify's migration to Google’s Merchant API changes your product IDs in Google.
Google treats new product IDs as new items, so item history and optimizations (like AI-optimized titles and supplemental feed mappings) will be permanently lost once migrated.
This article explains how to configure a rule in your Google Shopping feed in Channable and what to check and adjust in your Google accounts to safeguard your performance data.
Before you start
You’ll need
A Google Shopping feed channel for each of your product feeds
To know the format of your item IDs in Shopify (e.g. ‘shopify_NL_123456’...)
Good to know
These steps only help if your account hasn't been migrated yet. If your account has already been migrated, you can't restore performance history data for the old product ids.
Important: You need to repeat these steps for each product feed you have.
Preserve your Shopify product IDs using Rules
Go to Channels > [your Google Shopping channel] > Rules.
Click Create rule.
In Rule templates, select Set Shopify product ID (Google & YouTube app format).
The following rule will appear:
If all
Then take id and combine value shopify_NL_parent_id_id_
Important: The ID format must exactly match what you see in Google Merchant Center. If you sell outside the Netherlands, click the textbox and replace 'NL' with your country code (for example, 'DE' for Germany).
Click Save rule.
Re-run your channel to send the updated information to Google Merchant Center.
Adjust your Merchant Center settings
After you set up your channel and add the rule, you need to link your supplemental source to your new primary source (not the Shopify app source).
In your Google Merchant Center account, go to Settings > Data sources.
In Product sources, open Supplemental sources.
Click Add supplemental product data.
Select Add product data from a file, then paste the supplemental source URL from Channable → Continue.
Select your Feed label (for example,
EN-UK-Optimized).Select the Language.
Click Select primary data sources. Options that match the same feed label and language will appear.
Selecr your primary data source.
Click Create data source.
Repeat this step for each supplemental source type you use (e.g. Optimizer, Products AI).
Once your supplemental sources are applied to the new primary data source, you can delete the old versions.
Note: Depending on your account size, it can take a couple of hours for changes to appear in Google Ads.
Align your Google Ads campaigns
In Google Ads, open Campaigns, then select your Shopping or Performance Max campaign.
Go to Campaign settings.
Open Feeds, then choose one option:
Use all available feeds (matches target markets based on feed language), or
Select feed label → choose your label (it must match Merchant Center).
Click Save.
Go to Asset groups → Listing groups.
In the table in the Listing group column, next to All products, click .
At Subdivide all products by, hover over Custom label.
Confirm the correct custom labels are being shown (for example, Custom label 0 for “High margin”), and select the one you want to use.
Go to Products > Products.
Confirm items are Eligible with no issues.

Some of my products are ineligible with the issue 'Excluded product or listing group'. What do I do?
This often happens if your supplemental source is not correctly linked to your primary data source in Google Merchant Center. If it’s not linked, Google tries to filter on a value that doesn’t exist.
Return to Step 2 and retrace your steps to see if the supplemental source was correctly applied.
Deactivate Shopify app sync
Once your items are eligible, you need to stop the Shopify Google & YouTube app from sending its own (unoptimized) product data. This prevents the app from overwriting the optimized attributes you send from Channable.
In Shopify, go to Sales channels > Google & YouTube > Settings.
At Product feed, click Product sync.
Change the sync method to Manual (or turn off Automatic sync)
Click Save.
In Google Merchant Center, go to Settings > Data sources.
In the Actions column, open the ⋮ menu and select Delete source.
This keeps the app connection for conversion tracking and account verification, but stops it from overwriting your Channable data.
Troubleshooting tips
0 products in ads
Feed label mismatch
Make sure the feed label in your Merchant Center account matches the feed label in your Google Ads settings.
Labels missing in Google Ads
Supplemental feed not linked
Check that your supplemental feed is linked to the new primary source in your Merchant Center account.
Duplicate products
Double syncing
Confirm that your Shopify app is set to Manual and the old primary feed is deleted/disabled.
Last updated
Was this helpful?