GuidesConnecting Existing Products

Connecting Existing Products

Already have products in your Shopify store? PromoSync can work with your existing catalog — not just freshly imported products. You just need to link them to their supplier records so that automated inventory and pricing sync can kick in.

The Problem

Products added to Shopify outside of PromoSync don’t have the PSRESTful metafields that power automated sync. Without these metafields, PromoSync has no way to match your Shopify products to the correct supplier SKUs, so inventory levels and pricing won’t update automatically.

The Solution

Connecting your existing products is a three-step process:

1. Export from PSRESTful CSV Exporter

Use the PSRESTful CSV Exporter to export product data in the Extra ID format. This format includes Shopify-compatible identifiers (like product handles and variant SKUs) that allow you to match exported records to products already in your store.

2. Bulk-Update with Matrixtify

Use Matrixtify (or a similar bulk-import app) to update your existing Shopify products with the exported CSV data. This step writes the required PSRESTful metafields onto each product and variant, linking them to the correct supplier records.

Matrixtify’s merge mode updates existing products by matching on handle or SKU — it won’t create duplicates.

3. Sync Duplicate Products

After the metafields are in place, run the Sync Duplicate Products bulk action inside PromoSync. This synchronizes the linked products, populates any remaining metafields, and enables automated inventory and pricing updates going forward.

What Happens Next

Once connected, your existing products behave exactly like products imported through PromoSync:

⚠️

This workflow involves bulk-updating metafields across your catalog. We recommend running it on a small batch first to verify the results before processing your full inventory.

Need Help?

Connecting an existing catalog can vary depending on how your products are structured. Reach out to us and we’ll walk you through the process for your specific store.