> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.clonable.net/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# 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](https://help.clonable.net/en/article/getting-started-with-clonable-5pklo3/).

|| 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__](https://clonable-example.co.uk/) to [__clonable-example.de__](https://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__](https://clonable-example.de/) | A | 89.41.171.180 |
| [__www.clonable-example.de__](https://www.clonable-example.de/) | A | 89.41.171.180 |
| [__clonable-example.de__](https://clonable-example.de/) | AAAA | 2a01:7c8:e001:d9:0:0:0:e778 |
| [__www.clonable-example.de__](https://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