TABLE OF CONTENTS




This article covers the points you must be aware of if you are changing or moving your site to a new eCommerce Platform.  We advise you not to skip over any points.


This article is not platform specific e.g. if you are moving from WooCommerce to Shopify or Magento to Shopify all of this information will be relevant to you.


Reinstalling and Setting Up Again:


If you are using any of our Apps to integrate to marketplaces and you move from one eCommerce Platform to another you will be required to do an entirely new setup from your new eCommerce Platform Site e.g. you installed Omnivore in Shopify and you are now moving to WooCommerce, you will need to install the Omnivore plugin for WooCommerce.  


Unfortunately, we cannot migrate existing instances due to the unique nature of eCommerce Platform integrations. 


Go to our Support Portal and from the Getting Started: Installation and Set up section find the relevant article to assist you in getting set up again from your new eCommerce Site.


Products and Product Data:


After setting up your new eCommerce site, you must re-import all products to Omnivore. Our system uses the eCommerce platform's product ID as the SKU sent to marketplaces. Changing platforms means a new SKU.  Please see the relevant FAQ's below that explain this in detail.


For this reason, your marketplace listings will have to be ended or purged before you go live from your new eCommerce Site.  This is necessary to avoid duplicated data.


Your products will have to be remapped to marketplace categories, but we can assist in importing the mappings using a CSV.


Before You Go Live:


Upon signing up and connecting with your new eCommerce platform, you'll have a new account within our system (e.g., eBay LINK, Omnivore, CatchFeeder, Trade Runner). Depending on the situation, you may keep your old account active

as you set up our new account in our system.  This allows for the opportunity to replicate some of your settings from your old integration to your new one e.g. shipping setup, promotions, product name templates, description templates, exclusions, mappings, product groups etc.


Your new integration in our system stays in Setup with the Start Selling button unclicked until you manually go live by hitting Start Selling.  


If you are migrating platforms we do not recommend hitting Start Selling from your new integration until you contact our Support Team.  There are checks we do that can save time and error.  


We offer a setting to import orders from a specified date. Make sure the date in our system aligns with your go-live date or your preferred date. This ensures we won't import unwanted orders into your new system.


The Marketplaces:


Very Important.  When switching eCommerce platforms, you must contact each marketplace you have listings on to inform them of the impending SKU changes. Seek their guidance and adhere to any instructions in their documentation to ensure a smooth transition.


How We Handle Data:


Please note the FAQs below and how they relate to your change. They specify what eCommerce Data we use for Product Identification.


Shopify - https://support.omnivore.com.au/support/solutions/articles/17000113603-data-used-from-shopify-in-omnivore


Bigcommerce - https://support.omnivore.com.au/support/solutions/articles/17000086898-data-used-from-bigcommerce-in-omnivore-and-ebaylink


WooCommerce - https://support.omnivore.com.au/support/solutions/articles/17000083072--data-used-from-woocommerce-in-omnivore


Potential Problems When You Try to Install from Your New eCommerce Site:


There are several reasons you may see a System error when you attempt to install the App from your new eCommerce Site. Please note the example and reasons below:


If you installed eBay LINK on your WooCommerce site and are now attempting to install it on your Shopify site, there might be a conflict if you reuse the same site details. The domain name, retailer code, and admin email likely remain the same, causing an issue because our system already has an account associated with those credentials from your previous install. 


Credentials must be unique, and reusing them may result in rejection. For instance, if your email in WooCommerce was sales@xxx.com and you also used sales@xxx.com as the admin user in your Shopify account, our system will detect the duplication and prevent the new install. Ensure unique credentials, especially for email, retailer code, and site name.


So what can you do?


Upon installation, each of our apps connects to a distinct server, securely validating your credentials when launched from your eCommerce site.


For example, eBay LINK connects to and validates with a different server than Omnivore. If you have the exact same site credentials and attempt to install Omnivore, it would be successful because the location you are installing to does not yet have your credentials. 


For this reason, we often suggest installing a different App that allows you to simultaneously have your old and new connections active with only one marketplace live at a time.  This workaround keeps your old and new integrations in our system during the transition, with the new integration in setup mode until the final change.


Another option is deleting the account in our system linked to the old site, freeing up and removing credential information for a new install of the same app from your new eCommerce site. This means you can reinstall the same App again from your new eCommerce Site


In most cases we observe that the credentials are the same from the retiring site to the new site, so installation from the new site can be problematic.  If you do try to install the same App from your new site it is most likely our system has detected that your credentials already exist hence you will not be able to install successfully.


Getting Assistance


It's advisable to thoroughly review this FAQ, comprehend the process, and reach out to Support for additional assistance. Additionally, inform the marketplaces of this change.


The specialised assistance section in this FAQ below covers a paid service that we offer:

 https://support.omnivore.com.au/support/solutions/articles/17000103092-how-our-omnivore-support-team-can-help