Multi-Domain Setup

How It Works

Each website can have the same domain name with different TLDs and subdomains. Different domain names require separate websites.

Important: Domain-Specific Scripts

Give each domain its own script URL matching that exact domain. A bundle is licensed to the whole website, so it will still run on any other domain registered to the same website - but the domain in the URL is the one a visit is attributed to, so mixing them up scrambles your per-domain stats. A domain that belongs to a different website, or to no website at all, is refused outright and the widget does not load.

example.com /w/example.com.js
store.example.com /w/store.example.com.js
example.lv /w/example.lv.js

Same Website ✓

All these can share one website (same base name "example"):

example.com
example.lv
example.co.uk
shop.example.com
blog.example.lv

A leading www. is stripped when a domain is saved, so www.example.com is not a separate entry - it is already covered by example.com, and both forms share one script tag.

Separate Websites ✗

Different domain names need separate website IDs:

example.com Website 1
example-store.com Website 2
myshop.com Website 3

Adding Domains

  1. Go to your customer panel
  2. Select the website
  3. Add domains in the Domains section
  4. Add each domain's script to its respective site

Staging Domains

You can add staging subdomains to test before going live:

staging.example.com
dev.example.com
preview.example.com

Visitors from all domains count toward the website’s monthly allowance, staging included. The allowance counts unique visitors per month, not page views.

Billing

Same domain name: All domains share one plan. Visitors are combined.

Different domain names: Each website needs its own plan.