Before you can run a campaign, you need to connect the website you want to test to Split Hero.
Split Hero connects to your website using a small JavaScript snippet placed inside the site’s <head>. You can install the snippet yourself or send the installation instructions to your developer.
The current setup does not require the old Split Hero plugin.
Make sure:
Your website is published and publicly accessible.
Your website loads over HTTPS.
You can add code to the <head> of the website, or you know who can.
You know the exact domain or subdomain you want to use.
Subdomains are treated as separate domains. For example:
example.com
www.example.com
staging.example.com
Each must be added separately when you want to use it with Split Hero.
Sign in to Split Hero.
Select Domains from the left-hand navigation.
Select Add domain.
Enter a Project name.
Use a name that will help your team recognise the website, such as:
Main marketing website
Client website
Staging website
UK ecommerce store
Project names must be unique within your Split Hero team.
Enter the Site URL, such as: example.com
You do not need to include
https://.
Only enter the domain or subdomain. Do not enter a specific page path such as: example.com/landing-page
Select Continue.
Split Hero will create a unique snippet for this domain.
You can choose one of two installation methods.
Choose Paste a snippet when you can update the website yourself.
You will copy the Split Hero script and add it to the <head> of your website.
Choose Send to your developer when somebody else manages the website.
You will be asked to enter:
Your developer’s email address
An optional personal message
Split Hero will send them the domain-specific snippet and installation instructions.
After choosing Paste a snippet:
Select Continue.
Copy the complete snippet shown in Split Hero.
Open your website platform, content management system or source code.
Find the global site header or shared page template.
Paste the snippet anywhere between the opening and closing <head> tags.
For example:
<head>
<!-- Paste the Split Hero snippet here -->
<!-- Other website code -->
</head>Save and publish the website changes.
Return to Split Hero.
Select Continue.
Every domain has its own unique Split Hero snippet.
Always use the snippet shown for the domain you are connecting. Do not:
Reuse a snippet from another domain
Change the script URL
Remove or change its identifier
Place the snippet inside the page body
Add it only to an unpublished preview
Once the website change has been published:
Review the domain shown on the final setup step.
Select Verify connection.
Wait while Split Hero checks the website.
Split Hero performs two checks:
The domain can be reached
The correct snippet is present inside the page’s <head>
When both checks pass, the domain will show as Healthy.
The domain is then ready to use in a campaign.
After choosing Send to your developer:
Enter the developer’s email address.
Add an optional personal message.
Select Continue.
Review the request.
Select Send email.
After the developer has installed and published the snippet:
Open Domains.
Find the domain.
Open its three-dot menu.
Select Verify script.
Split Hero reached the website and found the correct snippet inside the <head>.
The domain is ready to use.
Split Hero is currently checking the website.
Allow the check to complete before trying again.
The domain has been added, but installation or verification has not yet been completed.
Split Hero reached the website but could not find the expected snippet inside the <head>.
See Fix a “Snippet Not Found” domain.
Split Hero could not successfully access the website.
See Fix a “Not Reachable” domain.
You can retrieve a domain’s snippet at any time:
Open Domains.
Find the domain.
Open the three-dot menu.
Select Get snippet.
Select Copy snippet.
You can also start verification again from this screen.
Once the domain shows as Healthy, you can:
Open Campaigns.
Create a campaign.
Select the connected domain.
Add the pages or variants you want to test.
Configure the campaign goal.
Review and start the campaign.
A Healthy domain confirms that the website and snippet are connected. It does not necessarily confirm that an individual campaign has been configured correctly.
See Domain is Healthy but campaign traffic is not appearing.