WooCommerce

How to install WooCommerce plugin

In order to install WorPress WooCommerce plugin for your existing site, follow the instructions below.

First of all, open  the link and click on the Download button.

The plugin will be saved as a zip archive.

After this, go to your WP Admin and follow these steps:

  1. Go to Plugins > Add New.
  2. Click Upload Plugin to display the WordPress Plugin upload field.
  3. Click Choose File to navigate your local file directory.
  4. Select the WordPress Plugin zip archive you wish to upload and install.
  5. Click Install Now to install the WordPress Plugin.
  6. The resulting installation screen will list the installation as successful or note any problems during the install.
  7. If successful, click Activate Plugin to activate it, or Return to Plugin Installer for further actions.
More info

Is multilanguage migration to/from WooCommerce possible?

Yes, Cart2Cart supports migration of multiple languages to or from WooCommerce providing the paid WPML module is purchased & installed on your WordPress before the data transfer (Multilingual CMS). Afterwards, you will additionally have to install the following WooCommerce modules (should be installed automatically):

  1. WooCommerce Multilingual
  2. WPML Translation Management
  3. WPML String Translation
  4. WPML Media Translation

What you should know about WPML:

1. During migration to WooCommerce with module installed, WPML creates translated “copies” of products and categories for each of the supported languages, i.e. if there are 2 languages (EN and GE), there’ll be 2 localized copies of the very same product.

woocommerce-multistore-wpml

2. WPML supports translation of the following entities:

  • Translating product categories (Description, Name)
  • Translating products (Title, Slug, Description, Custom Product Attribute(Name, Value(s)))
  • Translating product variations (Variation description)
  • Translating Image Texts
  • Translating URLs

3. WPML is a paid module provided by a 3rd party company. Cart2Cart does not take responsibility for its performance.

When migrating to or from WooCommerce, WPML module should be installed and configured beforehand the data transfer. If any of the multiple languages are not added in WPML module, they won’t be migrated.

Please, read the official instructions on installing the WPML plugin and adding/editing multiple languages.

Check the full list of eCommerce platforms where migration of data in different languages is supported by visiting this Multilanguages Migration page.

More info

Will my customer passwords be transferred during WooCommerce migration?

Yes, there is an opportunity to migrate passwords from and to WooCommerce, providing that the store has default settings and no custom code modifications are included.Note: If your shopping cart has any modifications in password settings, we can not guarantee its accurate transfer.

For some pairs of shopping carts you will need to install Cart2Cart WooCommerce Passwords Migration Plugin.

What is Cart2Cart WooCommerce Passwords Migration Plugin?

Cart2Cart WooCommerce Passwords Migration Plugin allows to migrate customer passwords from PrestaShop, Magento and OpenCart to WooCommerce. It’s free to download and can be activated in a few simple steps before or after the migration.

Install a Plugin using Upload Method in WordPress Admin Panel

1. Get Cart2Cart WooCommerce Passwords Migration Plugin

2. Go to your WordPress admin panel

3. Click on Plugin » Add New. Then click on the Upload tab

Do you migrate the customer passwords?

4. Click on “Choose File” to browse the plugin and upload it (.zip file only). You will be taken to the activate a plugin page, as illustrated below

Do you migrate the customer passwords?

5. When the plugin is installed, make sure to click on “Activate Plugin

Install a Plugin using Upload Method in WordPress Admin Panel

1. Get Cart2Cart WooCommerce Passwords Migration Plugin

2. Go to your store’s directory using FTP Manager (/wp-content/plugins/) and unzip the plugin folder there

3. Enter your WordPress admin panel » Plugins

4. Find Cart2Cart: Passwords Migration plugin on the list

5. Click “Activate

Do you migrate the customer passwords?

Please note! We highly recommend to keep Cart2Cart WooCommerce Passwords Migration Plugin activated until all of your customers log in at least once. Afterwards, it can be disabled or deleted.

However, Cart2Cart does not migrate passwords from or to hosted shopping carts, like 3dcart, Bigcommerce, Volusion, Shopify, etc. Instead, your clients should use Password Recovery tool on your Target shopping cart to access their accounts. For more detailed information about password recovery read this article.

In case you have any questions, feel free to contact our Support Team.

Also, visit our dedicated landing page for a detailed table with migration pairs available for password transfer.

(more…)
More info

How will SEO URLs be migrated to WooCommerce?

During migration to WooCommerce (with the “Migrate SEO URLs” option picked), we move SEO keys, thus, URL structure may be a little different. Also, notice that WP has its peculiarity of URL building by default.

For instance, your Magento store’s URL before migration:
http://your-store.com/index.php/macbook-silver-13

After transfer it may look like this one:
http://your-store.coml/product/category/macbook-silver-13

Here, /product/ is added by default. Optionally, you can alter the URLs structure by logging into your WordPress admin panel and going to Settings -> Permalinks.

For example, you can enter /shop in Custom Base field, and your product URLs will look like: http://your-store.coml/shop/category/macbook-silver-13

SEO migration to WooCommerce

Pay attention to the fact, that if the SEO URL you’re migrating already exists in the base of your WooCommerce store, a prefix or index number can be added.

For example, if SEO URL = 'macbook-silver-13' already exists, it’ll be altered to 'macbook-silver-13-2’ and so on, until the SEO URL name is unique.

More info

Can I migrate product options to WooCommerce?

Due to WooCommerce peculiarities, Cart2Cart migrates product options to WooCommerce as product variants. However, by installing a paid Product Add-Ons on your WooCommerce store prior to data transfer, your product options will be moved directly into the plugin without converting to variants.

We recommend using Product Add-Ons to avoid excessive creation of product variants on WooCommerce.

Note: Cart2Cart is not responsible for Product Add-Ons performance and not affiliated with its creators.

More info

How to create redirects after migrations from/to WooCommerce?

Cart2Cart creates redirects to the new products and categories during migration from or to WooCommerce as an additional option. Before the data transfer, however, you need to install a free “Redirection” plugin.

  1. Install the plugin (look for detailed instructions on plugin page)
  2. Go to Cart2Cart Migration Wizard
  3. Choose “Create the 301 redirects on your target store after migration” additional option
  4. Launch Full migration

Additionaly, we suggest implementing such settings in Permalinks menu in your WooCommerce admin panel:

Will Cart2Cart create redirects to my new products and categories after migration? (step to Settings->Permalinks, choose Post Name in the Common Settings section and Default in the Product Permalinks one)
More info

Can I map custom Order Statuses when migrating to/from WooCommerce?

Yes, you can map custom Order Statuses when migrating to/from WooCommerce, providing you created them beforehand the data transfer with the help of a YITH WooCommerce Custom Order Status plugin.

To create custom order statuses in your Target or Source WooCommerce store, you need to:

  1. Download and unzip the file;
  2. Upload the plugin folder and upload it into the directory wp-content/plugins/ in your WordPress site (with WooCommerce installed);
  3. Activate YITH WooCommerce Custom Order Status from Plugins page.

Then, you'll be able to create custom order statuses in Order Status tab that will appear after installing the plugin:

custom order status mapping

The created custom order status will appear in WooCommerce -> Orders tab:

custom order status mapping

After creating custom order statues, you’ll be able to map them on the Migration Wizard.

custom order status mapping

Please note: the YITH WooCommerce Custom Order Status plugin is paid. The price depends on the subscription plan and ranges between $59.99 and $139.99. A subscription license entitles you to 1 year of updates and support. Each installation of the plugin will require a license key.

More info

What should I know about migration of Product Variants to WooCommerce?

Migration of Product Variants to WooCommerce has some limitations due to platform’s architecture. If during WooCommerce import the number of combinations for Variable Product exaggerates 1000, Cart2Cart will migrate this product as simple and skip all related options.

As an alternative you can move your Product Options to WooCommerce Add-Ons plugin. To set up migration to this plugin you need only to install it and then activate it in WooCommerce.

BUT: during migration to Add-Ons plugin, products will not have Variants in your Admin, ONLY Options.

To extend migration possibilities of Variable Products - contact Cart2Cart Team and apply individual customizations within Support Packages.

More info

How to delete Cart2Cart migration module from the WooCommerce admin panel?

In order to delete Cart2Cart migration module from WooCommerce perform the following steps:

1. Log in to admin panel.

2. Step to Plugins menu and choose Installed Plugins.

3. Find the necessary module and click on Deactivate.

How to delete Cart2Cart migration module from the WooCommerce admin panel?

4. After deactivation, find the module again and press Delete.

How to delete Cart2Cart migration module from the WooCommerce admin panel?

5. Confirm the module removal.

(more…)
More info

Can I preserve order IDs whilst migrating to WooCommerce?

Yes, Cart2Cart service allows merchants to preserve order IDs while migrating to or from WooCommerce stores. However, in order to do that, users will have to choose the Preserve order IDs on the Target Store option on the appropriate Migration Wizard step. Note,this function is only available if you install the free WooCommerce Sequential Order Number module.

Keep in mind that after the transfer each of your order IDs will be given a unique order number additionally, to avoid any conflicts between post’s IDs on WooCommerce store. This number will be visible to you in WooCommerce admin panel, and won’t affect your system order ID, that’s included in order’s URL.

Note, if you forgot to install the module before the data import but have chosen the option while launching the migration, you can install the plugin afterward and get the order IDs preserved.

(more…)
More info

How to migrate 301 SEO URLs from/to WooCommerce?

Cart2Cart supports the migration of 301 SEO URLs from or to WooCommerce as an additional option. But beforehand, you need to install free “Redirection” plugin.

  1. Install the plugin (look for detailed instructions on plugin page)
  2. Go to Cart2Cart Migration Wizard
  3. Choose “Migrate 301 SEO URLs of categories and products” additional option
  4. Launch Full migration

Please note: To migrate redirects from WooCommerce, the “Redirection” plugin should be installed and configured on your Source Cart (WooCommerce) prior the data transfer.

The same concerns migrations to/from JigoShop.

(more…)
More info

Can I migrate Reward points to WooCommerce?

Yes, these is an opportunity of Reward points migration to WooCommerce. Note, you'll need to buy and install “SUMO Reward Points” plugin before the migration to ensure the accurate transfer.

Namely, the following types of Reward points are supported:

  1. Reward points customers can use to make a purchase
  2. Reward points that are given to customers after the purchase
  3. Reward points customers already possess

(more…)
More info

How to Add Variable Products to WooCommerce?

Among all the WooCommerce offered features, Product Variation utility is one of the most important. Basically, if a T-shirt is a variable product, it means it’s available in a certain number of alternating colors and sizes. In this tutorial, we’ll get through the steps of its implementation and take a precise look at some interesting details of this feature.

Steps

How to Add Variable Products to WooCommerce

Step 1 - Set a product type to 'Variable' for the target product. Go to your WordPress admin dashboard -> Products -> Add a Product and select the value for Product Data as 'Variable'. Once you're done with the selection, you'll notice a change in user interface as on the screenshot above.

How to Add Variable Products to WooCommerce

Step 2 - Get to the Attributes Tab. At this point, you'll be required to define the attributes of the variable product. For this, go to WP admin dashboard-> Products-> Attributes tab. On clicking the 'Add' button displayed on the screen above, you'll be redirected to a new page.

How to Add Variable Products to WooCommerce

Step 3 - Define Attributes for the Variable Products. The values assigned to attributes will appear as options for the respective variable product.When you're finished with attributes defining, select the 'Variation' checkbox for each attribute. This will inform WordPress that the attributes belong to the variable product.

How to Add Variable Products to WooCommerce

Step 4 - Start Adding Variations. After saving the variable product, you can continue with adding variations for the same. Get to WP admin dashboard-> Products-> Variations tab and finally click on 'Add Variation' button. When the values for each product are specified, click on 'Add Variation' button. With that, you're finished with displaying variations for the variable product.

(more…)
More info

Some of my posts are deleted from WooCommerce after migration. What happened?

WordPress saves all posts to the appropriate “Posts” spreadsheet and divides them by several post types. If some your posts are included to the “Product”, “Customer” or “Order” post types, they will be deleted during migration and, thus, not available on your Target Store.

Note: this issue might occur only after migrations with the “Clear current data on Target Store before Migration” option selected.

(more…)
More info

Can I migrate metadata to WooCommerce?

Yes, Cart2Cart supports metadata migrations. Online shop owners can transfer their meta titles, keywords and descriptions from and to WooCommerce store. In order to do that, you will have to install a free WordPress SEO Plugin before migration.

(more…)
More info

How to migrate manufacturers from and to WooCommerce?

Cart2Cart supports migration of manufacturers to and from WooCommerce shopping cart. You’ll need to install an additional module on the WooCommerce store. There are two of them, available from WordPress.org (free) and WooThemes.com (paid). Both modules enable migration of manufacturer images.

So, if you wish to migrate manufacturers to or from WooCommerce, follow the steps below:

  1. Download and install one of the modules above.
  2. Activate installed plugin in your WordPress admin panel.
  3. Choose manufacturers on the step of entities selection on Migration Wizard.
  4. Proceed through the Full Migration.

Note, if you didn’t manage to install the module before the migration but have chosen the category “Manufacturers” during the migration to WooCommerce, you can activate the module afterward and get the required entities on your new store.

If there are any questions, please feel free to contact our Support Team for help.

(more…)
More info

Where do I have to put the Connection Bridge while WooCommerce migration?

Since WooCommerce is a WordPress plugin you have to upload the Connection Bridge to your WordPress root directory e.g. http://[yourstoreurl]/

Where do I have to put the Connection Bridge while WooCommerce migration? (more…)
More info

Are there any shopping cart peculiarities which can limit migration possibilities?

Yes, it is a common situation that shopping cart functionality limits migration opportunities. The following shopping cart doesn’t allow to create extra fields: Shopify, BigCommerce, osCommerce, CRE Loaded, Loaded 7, Zen Cart, WP e-Commerce. So that, Cart2Cart can’t import extra fields to those platforms.

You can choose only default order statuses and can’t create new on: Shopify, Yahoo Store, Volusion, 3dcart. That’s why merchants will be able to map order statuses on Source store only with default ones on mentioned carts.

As for migrations to WooCommerce - keep in mind, that you’ll be able to map all order statuses from your Source Cart with only the default ones on WooCommerce stores.

Shopify

When migrating to Shopify be aware of such limitations - you can transfer no more than 100 000 redirects from your Source Cart and no more than 65 000 orders per one customer.

Each product description should contain less than 65 000 symbols on the source store, otherwise the product will be skipped during migration.

Note: If your customers and/or orders contain invalid data in shipping, billing addresses etc., our service will replace them with default details suitable for Shopify. The original info won’t get lost, however - it’ll be moved to Additional details -> Note of each appropriate customer and order.

Also, Shopify’s product Type field is limited to 255 symbols.

How to migrate category title, description, and images from Prostores?

The platform takes product types from your Source Cart categories, so if some product on your old store is in a few categories simultaneously - it can be skipped during migration.

(more…)
More info

Is there a possibility to migrate reviews to WooCommerce?

Yes, Cart2Cart supports migration of reviews while moving to and from WooCommerce. Moreover, review ratings will be moved together with reviews.

(more…)
More info

How can I enable Custom fields in WooCommerce?

Cart2Cart supports migration of Custom fields to WooCommerce 2.x.


WooCommerce Custom Fields

However, WooCommerce doesn’t display Custom fields by default.

To enable this option you have to:

  • go to "store/wp-content/plugins/woocommerce/templates/single-product/tabs"
  • find file "additional-information.php"
  • add the following code: echo '<table class="shop_attributes"><tbody>'; foreach(get_post_meta($post->ID, $key, true) as $key => $attr) { if(strpos($key, "_") !== 0) { echo '<th>'.$key.'</th>'; echo '<td>'.array_shift($attr).'</td>'; echo ''; } } echo '</tbody></table>';

WooCommerce Custom Fields (more…)
More info

Will my Customer Groups be migrated to WooCommerce?

Yes, Cart2Cart supports migrations of Customer Groups to WooCommerce (and other WP e-Commerce plugins), or, rather, we provide a chance to map your source store Customer Groups with the corresponding ones on target cart.

However, there is a peculiarity about such transfers - WooCommerce supports only a few, basic Customer Groups (Roles - on WooCommerce) by default. So, in order to preserve a wide range of Customer Groups you might have on the source cart, you’ll have to create them on WooCommerce before the migration. We recommend using a free plugin User Role Editor for such purpose.

(more…)
More info