Skip to main content

WooCommerce


The WooCommerce module provides a better integration between WooCommerce and Clonable.

When a visitor places an order through a clone, Clonable can keep track of which clone the order was placed on. In addition, customers can be sent back to the right clone after checkout, so conversions are measured correctly.

info

This page describes the settings of the WooCommerce module only. Features such as Multi Currency and Email Translations have their own settings pages and are covered in separate documentation.

Enabling the WooCommerce module

Enable WooCommerce module

This is the main switch of the WooCommerce module.

When this option is enabled, all WooCommerce integrations of the plugin become active.

When this option is disabled:

  • order origin is not tracked;
  • checkout modifications are not applied;
  • conversions are not linked to clones;
  • WooCommerce-specific features of the plugin are disabled.

Measuring conversions

Enable conversion tracking

When a visitor places an order through a clone, the customer is normally redirected to the WooCommerce "Thank you for your order" page after payment.

Some payment providers, however, send visitors back to the original domain instead of to the clone the order was placed on.

By enabling Enable conversion tracking, Clonable attempts to send visitors back to the last visited clone.

As a result:

  • the visitor stays on the right language version;
  • conversions can be registered correctly;
  • the user experience stays consistent.

Valid redirect locations

Payment providers such as Mollie, PayPal or other PSPs often send customers back to the WooCommerce "Order received" page after a successful payment.

In some situations this happens on the original domain instead of on the clone.

Valid redirect locations lets you specify which domains Clonable may generate custom redirect URLs for.

Configuration

For every clone, add the domain on which the WooCommerce "Thank you for your order" page should be available.

For example:

Domain
example.nl
example.de
example.fr

You only need to enter the domain name.

Clonable automatically generates the correct WooCommerce "Order received" URL for the given domain.

When is this needed?

This setting is particularly important when:

  • you use multiple clones;
  • you process payments through external payment providers;
  • you want to measure conversions per language or domain;
  • customers need to return to the same language version after payment.
caution

When a clone domain is not included in this list, WooCommerce may send visitors back to the original domain after payment. This can make conversion tracking incomplete and can cause the customer to switch language unexpectedly.

Default country during checkout

Default checkout country by domain

This setting lets you determine per domain which billing and shipping country is selected by default during checkout.

This can improve the user experience because customers have to change fewer details.

Example

DomainDefault country
example.nlNetherlands
example.deGermany
example.frFrance

When a visitor opens the checkout through a clone, the specified country is preselected automatically.

Available domains

The available domains are based on the domains that have been added to the list of allowed origins within the WooCommerce module.

Only domains present there can be configured with a default checkout country.

Order information

When an order is placed through a clone, Clonable stores additional information with the WooCommerce order.

This lets you see afterwards which clone the order came in through.

That makes it easier to:

  • analyse performance per language;
  • compare conversions per clone;
  • report on international sales.

Frequently asked questions

Should I enable conversion tracking?

We recommend it when you use clones in combination with external payment providers.

This prevents customers from returning to the original domain after checkout.

Should I add all clone domains to Valid redirect locations?

Yes.

For optimal operation we recommend adding all clone domains on which WooCommerce is available.

Does this module affect Multi Currency?

No.

Multi Currency is a separate module within the plugin and has its own settings page.