How to transfer products from one supplier to another without losing data
-
Vladimir Kosygin
Copywriter Elbuz
Changing suppliers is a common occurrence in business. A new partner offers 15-20% better prices, more flexible payment terms, or reliable logistics. However, the process of product migration raises concerns: how can you maintain accumulated reviews and ratings, maintain search rankings, and avoid pricing and inventory errors?
Incorrect migration can lead to critical consequences, including duplicate product listings, loss of SEO rankings due to URL changes, inconsistencies in data, and disrupted connections with marketplaces. In this guide, we'll walk you through the step-by-step process of safely migrating products from one supplier to another, preserving all data and minimizing risks.
Reasons to change supplier
Understanding the reasons for migration helps you set the right priorities and choose the optimal migration strategy.
Financial reasons
- Best purchase prices: A new supplier offers a 15-25% discount on basic products.
- Improved payment terms: 30-60 day payment deferral instead of prepayment
- Minimum order waiver: the ability to order smaller quantities without restrictions
- Bonus programs: Cashback, volume discounts, marketing support
- Free shipping: savings on logistics for orders over a certain amount
Surgical reasons
- Reliability of supply: The current supplier is missing deadlines, but the new one guarantees stability.
- Range of products: the ability to purchase more goods from one partner
- Product quality: fewer returns, defects, and complaints from customers
- Technical integrations: API, automatic unloading of balances, electronic document management
- Geographical proximity: The new supplier's warehouse is closer, delivery is faster
Strategic reasons
- Exclusive conditions: official distributor status, first choice
- Marketing support: joint advertising campaigns, promotional materials
- Staff training: product training, certification
- Expansion into new markets: the supplier operates in the regions of your interest
When you shouldn't change your supplier
A delay of one or two deliveries or a minor price difference (3-5%) usually doesn't justify the risks and costs of migration. Switching makes sense when there's a significant benefit or systemic issues with the current partner.
Migration Preparation Checklist
Thorough preparation is the key to a successful migration without losing data or reputation.
1. Analysis of the current state
- Export full catalog: all products from the current supplier with characteristics, prices, and balances
- List of product card URLs: to maintain SEO positions
- Accumulated data: reviews (number, average rating), search positions, conversion rate of each product
- Connections to systems: where products are used (marketplaces, price aggregators, advertising campaigns)
- Sales statistics: What products bring in the main profit?
2. Evaluation of goods from a new supplier
- Request a price list: Get the latest product list with article numbers and prices
- Product range comparison: What products are available from both suppliers and which will have to be removed from sale?
- Analysis of characteristics: Are the products identical or are there differences (volume, color, configuration)
- Data quality check: completeness of descriptions, availability of images, accuracy of characteristics
- Test order: Order samples to check compliance with the description
3. Backup
- Full database backup: create a snapshot of the state at the start of the migration
- Export products to CSV/Excel: duplicate backup in a readable format
- Saving images: archive of all product photos
- Copies of integrations: settings for uploading to marketplaces and price aggregators
- Documenting the current configuration: How are pricing rules and markups configured?
4. Planning the migration time
- Select date: Avoid peak seasons, holidays, and major sales.
- Time reserve: Plan your migration 2-3 weeks before critical dates
- Team notification: Notify sales, support, and marketing about upcoming changes.
- Work schedule: break the migration into stages with specific deadlines
Critical
Never delete products from an old supplier until the migration is complete and the new catalog is tested. It should always be possible to quickly roll back to the previous configuration.
Step-by-step migration process
The correct sequence of actions minimizes risks and ensures a smooth transition.
Step 1: Compare products between suppliers
This is a critical step - it is necessary to determine exactly which product from the new supplier corresponds to the product of the old one.
Matching methods:
- According to manufacturer's part numbers (MPN): If both suppliers provide original codes, this is the most reliable method.
- By barcodes (EAN/UPC): unique international product identifier
- By characteristics: comparison of brand, model, volume, color and other parameters
- Manual matching: for complex cases - checking descriptions and images
Create a mapping table:
| Old supplier | New supplier | Matching method | Verification status |
|---|---|---|---|
| SKU-12345 | ART-98765 | EAN: 5901234567890 | Verified |
For more information on matching methods, see the article. What to do if suppliers have different product names.
Step 2: Create a data migration plan
Determine what data needs to be transferred to the new product cards:
- Required data: title (for URL), description, category, images
- SEO data: Meta tags, URL, image alt text
- Social signals: reviews, ratings, number of views
- Marketing data: discount history, participation in promotions, related products
- Analytical data: conversion, average order value, purchase frequency
Step 3: Test Migration (Pilot)
Never migrate your entire catalog at once. Start with a test group of products.
Selection of products for the pilot:
- 10-20 mid-price segment products
- Products with moderate demand (not bestsellers or outsiders)
- Various categories
- Products with different numbers of reviews
What to check in a pilot migration:
- Correct transfer of all attributes
- Preserving URLs or Correct 301 Redirects
- Displaying images
- How the "Buy" button works
- Synchronization of balances
- Price update
- Displaying reviews and ratings
Step 4: Setting up synchronization of balances and prices
Before a full migration, you need to ensure that the new supplier's data is imported correctly.
- Test import of price list: upload a new supplier file in test mode
- Checking field mapping: Make sure that prices, balances, and articles are entered into the correct fields.
- Update rules: configure which fields to update automatically and which to leave unchanged
- Synchronization schedule: determine the update frequency (hourly, once a day)
Find out more about combining price lists from several suppliers.
Step 5: SEO Maintenance Strategy
Losing search rankings can result in a significant drop in traffic and sales.
Option A: Save URL (recommended)
Use the same URLs for products, changing only the data source:
- example.com/product/smartphone-samsung-galaxy-s24 - The URL remains the same
- The internal product ID changes, but the buyer and search engines don't see it.
- All accumulated links and search results positions are saved.
Option B: 301 redirects
If you need to change the URL, set up permanent redirects:
- Old URL: example.com/old-supplier-phone-samsung-s24
- New URL: example.com/smartphone-samsung-galaxy-s24
- 301 redirects transfer up to 90-95% of SEO weight
Indexation control
After migration, track changes in Google Search Console:
- The number of indexed pages should not drop sharply
- Check for mass 404 errors
- Monitor the positions of key products in search results
Step 6: Parallel Launch
The optimal strategy is to temporarily work with both suppliers in parallel.
Benefits of parallel operation:
- Zero risk of being left without goods
- The ability to compare actual quality and delivery times
- Time to test all processes
- Customers don't notice the changes
How to organize:
- Prioritization: the new supplier is the primary source, the old one is the backup
- Automatic switching: If the product is not available from the new supplier, the system takes it from the old catalog
- Observation period: 2-4 weeks of parallel work
- Gradual reduction: Reduce purchases from the old supplier as the reliability of the new one is confirmed
Step 7: Communication with clients
If migration affects prices, delivery terms or product quality, customers should be aware of this.
Scenario 1: Prices fall
- Great news for marketing
- Email newsletter: "We've found the best supplier - prices reduced by 15%"
- Promotion: "New supplier - new discounts"
Scenario 2: Prices Rise
- Advance notice (2-4 weeks)
- Explanation of reasons: improved quality, extended warranty
- Offering old prices to regular customers for a transitional period
Scenario 3: Change in product range
- Notice of product withdrawal from sale
- Proposing alternatives
- Last chance to buy the product at the old price
Step 8: Complete Migration
After successful testing, transfer the entire directory.
Full migration options:
A. Gradual migration by category
- Week 1: Smartphones and accessories
- Week 2: Laptops and computers
- Week 3: Household appliances
Advantages: controllability, ability to quickly respond to problems.
B. One-time migration
- Transferring an entire directory in one operation
- Runs at night (minimum traffic)
- Requires careful preparation and testing
Advantages: speed, less duplication of effort.
Data Saving Checklist
Use this list to control the transfer of critical data.
Product data
- Product names (for URL and display)
- Full descriptions and specifications
- Categorization (primary and secondary categories)
- Images (main + gallery)
- Video (if any)
- Documents (instructions, certificates)
Pricing
- Price change history
- Individual markups
- Special prices for customer groups
- Automatic pricing rules
SEO and Marketing
- Page URLs
- Meta-title and meta-description
- Alternative texts for images
- Canonical URLs
- Open Graph and Twitter Cards tags
- Schema.org markup
User-generated content
- Customer reviews
- Product ratings
- Questions and Answers
- View counters
- Adding to Favorites
Connections and integrations
- Related products (accessories, sets)
- Products for upselling
- Uploading to marketplaces (ID update)
- Links in price aggregators
- Active advertising campaigns
Analytics
- Sales history
- Conversion data
- ABC/XYZ classification
- Seasonality of demand
Testing before a full switchover
Before the final migration, conduct comprehensive testing of all critical functions.
Functional testing
The purchasing process
- Find a product using the website search
- Please check that all data on the page is correct.
- Add the item to your cart
- Place a test order
- Please check that the order was created with the correct product and price.
- Make sure the balances are written off correctly.
Data synchronization
- Import price list: Download the updated file and check that the prices have been updated correctly.
- Update of balances: Change the balance with the supplier, make sure that the change is reflected on the website
- New products: Add a new item to the price list and check if it appears in the catalog.
- Withdrawal from sale: Remove the item from the price list, make sure it is correctly hidden or marked as "out of stock"
SEO testing
- URL Check: Open old links and make sure redirects are working (if applicable)
- Indexing: Check the robots.txt file for correctness and the absence of noindex tags.
- Structured data: check using Google Rich Results Test
- Mobile version: correct display on smartphones and tablets
- Download speed: Check with PageSpeed Insights
Integration testing
- Marketplaces: Check for updated data on eBay, Amazon, Etsy
- Price aggregators: Make sure Google Shopping and PriceGrabber are getting up-to-date data
- CRM: Check that product data is displayed correctly in the accounting system.
- Email newsletters: Make sure that the links in automated emails lead to the correct products.
- Advertising: Check the relevance of dynamic Google Ads and Facebook ads
Critical scenarios for testing
Be sure to test:
- Purchase of goods at the time of price update
- System behavior when a new supplier lacks a product
- Placing an order immediately after changing the supplier
- Working with products that are available from both suppliers
Rollback plan and disaster recovery
It should always be possible to quickly revert to a previous configuration if critical problems arise.
Preparing a rollback plan
Criteria for rollback
A rollback is necessary if:
- The new supplier is unable to provide the stated balances (more than 20% of goods are unavailable)
- Critical deterioration in product quality (returns have doubled)
- Massive errors in data import (incorrect prices for more than 10% of products)
- Sales dropped by more than 30% in the first week after migration
- Technical integration issues that cannot be resolved quickly
Preparing for a rollback
- Backup: full database backup before migration
- Saving the old configuration: Export import settings, pricing rules
- Contact with the old supplier: warn that resumption of cooperation is possible
- Process documentation: step-by-step rollback instructions
Rollback procedure
Quick rollback (partial):
- Stop automatic synchronization with the new provider
- Restore the import of price lists from the old supplier
- Switch priority: old supplier - primary
- Check for updated prices and availability
- Completion time: 30-60 minutes
Full rollback:
- Stop all automatic processes
- Restore the database from a backup
- Restore the integration configuration
- Check that all functions are working properly
- Update data from the old supplier
- Completion time: 2-4 hours
Partial rollback (hybrid model)
If problems arise with only part of the product range, a hybrid approach can be used:
- Problem categories: return to the old supplier
- Successfully migrated: leave it with the new one
- Temporary solution: until you find the cause of the problems
Minimizing the consequences of a rollback
To ensure the rollback goes unnoticed by clients:
- Perform rollback at night (minimum active users)
- Prepare a message for clients in advance ("technical work")
- Ensure fast data refresh after rollback
- Check that no duplicate orders have been created.
Frequently Asked Questions
How long does it take to migrate between suppliers?
Depends on the catalog size and the chosen strategy. For a catalog of 1,000 products:
- Preparation and comparison: 3-5 days
- Pilot migration: 1-2 weeks (including testing)
- Full migration: 2-4 weeks (gradual) or 1-3 days (one-time)
- Total: 4-6 weeks for safe migration with full testing
Is it possible to work with two suppliers at the same time on a permanent basis?
Yes, this is a common practice for risk diversification. Benefits:
- Protection against supply disruptions
- The ability to choose the best price for each product
- Wider range
However, this complicates management: a system for automatically selecting the supplier with the best price or remaining stock is needed. Read more about working with several suppliers simultaneously.
What if the new supplier uses different part numbers?
This is a common situation. Solutions:
- EAN/UPC Comparison: use barcodes for accurate identification
- Manufacturer Part Numbers (MPN): if both suppliers indicate them
- Correspondence table: Create a mapping from old_article to new_article
- Matching algorithms: automatic comparison of names and characteristics
Detailed methods are described in the article about comparison of products with different names.
How to maintain Google rankings after migration?
Key steps to maintain SEO:
- Don't change the URL: use the same page addresses, changing only the data source
- If the URL changes: Set up 301 redirects from old addresses to new ones
- Save content: titles, descriptions, and meta tags must remain identical
- Images: use the same files or image URLs
- Structured data: save schema.org markup
- Monitoring: Track your rankings through Google Search Console
Usually, with the right approach, positions are restored within 2-4 weeks, even if there were temporary fluctuations.
Conclusion
Migrating products between suppliers is a complex but manageable process. The key to success is thorough preparation, phased implementation, and ongoing monitoring at every stage.
Key principles for successful migration
- Planning is more important than speed: It's better to spend an extra week preparing than to correct mistakes in the process
- Always have a fallback plan: the ability to quickly return to the original state is critical
- Test on a small sample: A pilot migration will identify problems before scaling.
- Parallel launch reduces risks: Temporary work with two suppliers ensures a smooth transition
- Preserve your SEO capital: URL, content, structure - all of this affects search rankings
- Communicate with clients: Transparency reduces the negative impact of price or terms changes.
Final Inspection Checklist
- All critical products are correctly compared and verified
- A backup of the current state has been created
- The purchase process from search to payment was tested
- Synchronization of balances and prices has been verified
- 301 redirects are configured (if URLs change)
- Updated uploads to marketplaces and price aggregators
- The team has been informed of the changes.
- A rollback plan has been prepared in case of problems
- Monitoring of key metrics (sales, conversion, search rankings) has been configured.
A properly executed migration will not only prevent the loss of data and positions, but can also provide an opportunity to optimize processes, improve data quality, and increase business efficiency.
Automate vendor migration with Elbuz
Platform Elbuz Offers a full suite of tools for secure migration: automatic product matching by SKU and characteristics, full data preservation (reviews, ratings, SEO), parallel processing with multiple suppliers, a test mode, and easy rollback. Migrating 1,000 products takes 2-3 hours instead of weeks of manual work.
Узнать о миграции между поставщикамиRelated materials
Save a link to this article
Vladimir Kosygin
Copywriter ElbuzWords are tools, and my mission is to breathe life into online store automation. Welcome to the world of my texts, where every line fills business with meaning and efficiency.
Discussion of the topic – How to transfer products from one supplier to another without losing data
How to transfer products from one supplier to another without losing data
There are no reviews for this product.


Write a comment
Your email address will not be published. Required fields are checked *