Articles on: Integrations

How to setup Clonable with Shopfactory?

Summary

This guide explains how to set up Clonable for a ShopFactory website. You will learn how to connect your domain, adjust your DNS settings, and make sure your ShopFactory shop works correctly with Clonable. Follow these steps carefully to avoid downtime or translation issues.


Requirements: Access to your domain DNS settings, A live ShopFactory website



FAQ

Do I need to change anything inside ShopFactory?

No. Most configuration happens in your DNS settings and Clonable dashboard.


Will this affect my original website?

No. Your original ShopFactory site stays unchanged.


How long does DNS activation take?

Usually within a few hours, but it can take up to 24 hours.




⏱️ Reading time: 5–7 minutes



Add your ShopFactory website to Clonable

Start by creating a new clone in your Clonable dashboard as described here.


Information: Your original ShopFactory website must be publicly accessible before creating the clone.



Update your DNS settings

When you use a subdomain or other domain for your clone, it is necessary that you set the DNS records for that (sub)domain correctly. DNS records ensure that the domain you use for your clone is linked to Clonable. If you have created a clone on a subfolder, you do not need to make any DNS changes for this.


In your clone's settings, under the Setup information tab, you can see which DNS records still need to be set. You can also manually recheck there when you have set up the DNS records and want to check them. The DNS records are also automatically checked periodically.


Note: DNS changes can take up to 24 hours to fully propagate.


Tip: If you are unsure where to edit DNS settings, contact your hosting provider.


Below is an example of what the DNS data table would look like if you cloned the website clonable-example.co.uk to clonable-example.de. As you can see, you need to create both A- and AAAA-type DNS records for the domain with www. and without www.

DOMAIN

TYPE

VALUE

clonable-example.de

A

89.41.171.180

www.clonable-example.de

A

89.41.171.180

clonable-example.de

AAAA

2a01:7c8:e001:d9:0:0:0:e778

www.clonable-example.de

AAAA

2a01:7c8:e001:d9:0:0:0:e778


Please note that many providers do not require the entire domain to be entered when creating the records, but only the part for the main domain. In many (but not all!) cases, the main domain uses an @ and your entry will need to look something like this:

RECORD

RECORD TYPE

VALUE

@

A

89.41.171.180

www

A

89.41.171.180

@

AAAA

2a01:7c8:e001:d9:0:0:0:e778

www

AAAA

2a01:7c8:e001:d9:0:0:0:e778



SSL certificate activation

Once DNS is correctly configured, Clonable will automatically generate an SSL certificate.


You do not need to install SSL manually.


Make sure:

  • The DNS is correctly pointed
  • No proxy services are blocking validation


Your clone will show as secure (HTTPS) once SSL is active.



With the default settings of Clonable, the menus and shopping cart of your webshop will not work (properly). Fortunately, this is easily solved by using the following substitutions:

Automatic language settings

The automatic language detection of ShopFactory causes some sources (including the menu) to load incorrectly. This can be solved by manually injecting the language into the files using the following substitution rules and exclusion. Instead of 'nl' put the language code of your original website.

Substitution 1

OriginalReplacement

Options

Case insensitiveRegular expressionSingle word

Substitution 2

OriginalReplacement

Options

Case insensitiveRegular expressionSingle word

Exclusion

Original

Options

Case insensitiveRegular expressionSingle word




Content type at Ajax requests

Due to a specific content-type header, a request to the /content/stkcontent/stkControl.php endpoint is blocked by our firewall. This can be solved by changing the content-type to a value that does get accepted:

OriginalReplacement

Options

Case insensitiveRegular expressionSingle word




Check ShopFactory functionality

After activation, test your cloned website carefully.


Verify:

  1. Navigation and menus
  2. Product pages
  3. Checkout flow
  4. Contact forms
  5. Payment integrations


Information: ShopFactory often uses embedded scripts. If something does not translate correctly, additional configuration may be required.


If dynamic elements are not translating, contact support providing:

  • The page URL
  • An elaborate description of the issue
  • Screenshots if possible




Optional: Exclude specific pages

If you do not want certain pages translated, you can configure page exclusions.


Go to:

Clone → Advanced settings → Page exclusions


Add the original (untranslated) URL paths.


Tip: Always use the original URL structure, not the translated clone URLs.




Troubleshooting

If your clone does not load:


Check:

  • DNS is pointing correctly
  • No conflicting DNS records exist
  • SSL is active
  • Your original site is online


If translations look incorrect:


  • Clear browser cache
  • Check if content is loaded dynamically
  • Review substitution or exclusion settings


Most setup issues are DNS-related. Double-check spelling and record types before contacting support.




Tags

ecommerce platform, multilingual store setup, DNS configuration, CNAME record, SSL activation, domain linking, website localization

Updated on: 22/02/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!