Don't worry if you're not very technical — this guide walks you through every single click, with pictures at each step so you always know exactly what you're looking at.
Make sure you have these things ready — it'll make everything much smoother.
Your Systeme.io accountAlready logged in and open in your browser
Your website hosting loginYou'll need this for Section 4 — the DNS part
Your business email addressThe one you want people to contact you on
Your logo as an image fileA PNG or JPG — needed for Section 5
Look at the top right corner of your screen. You'll see a small icon that looks like a person's head. Click on it.
A menu will appear. Click on the word Settings. Then on the left-hand side, click Profile.
You'll see a field called Display name. It will probably show your email address right now — we need to change this to your business name.
Click on that field, delete what's in there, and type your business name instead.
Not sure what to type? Use the name your clients know you by — for example "The Business of Tutoring" or "Sarah's Tutoring Services."
You'll see a grey circle with a person icon — that's where your photo goes. Click on it and choose a photo from your computer. This could be your business logo or a professional headshot.
Scroll down and fill in your name and address. This is a legal requirement — UK law says every marketing email must include a real address.
Don't want to use your home address? That's completely fine. A PO box or your registered business address works just as well.
Look for the blue Save button in the top right corner of the page. Click it.
You're still in Settings. Look at the menu on the left-hand side and click the word Account — it's just below Profile.
You'll see three dropdown menus. Click each one and select the correct option:
Why does this matter? If you leave it on the wrong timezone, your scheduled emails could go out at the wrong time — like 3am instead of 9am!
Look at the menu on the left-hand side and scroll down until you see Custom domains. Click on it.
Look for a button in the top right corner that says Add domain. Click it.
A small box will appear asking you to type your domain. You have two options — don't worry, just pick whichever fits your situation:
Type something like courses.businessoftutoring.com — this keeps your Systeme pages completely separate from your main website. Perfect if you already have a website.
Type your full address like businessoftutoring.com — only do this if you don't already have a website at that address.
Not sure which to choose? Go with the subdomain option (the one on the left). It's safer and you can always change it later.
Click the Save button inside the box. Then close the box — if it doesn't close on its own, look for a small X in the corner.
You give Systeme access to your domain settings and send them an email. They do all the technical work for you — for free.
Log into wherever your domain is registered and add two records yourself. The steps below walk you through it.
First, log into wherever your domain is registered (your hosting provider) and add support@systeme.io as a domain manager. Then send Systeme this email:
Hi Systeme.io Support,
I'd like to request that the following domain and email address be added to my site's DNS settings. I have invited your team as editor to allow access.
Site: YOUR SYSTEME SITE URL
Domain to add: YOUR DOMAIN
Email to add: YOUR EMAIL ADDRESS
Please let me know if you need anything further to process this.
Kind regards,
YOUR NAME
That's it! Systeme's support team will reply and handle everything. You can skip ahead to Section 5.
Click on your domain name in the list. A box will pop up showing two rows of information. You'll need to copy these — don't close this box yet.
Open a new browser tab and log into wherever your domain is registered (this might be Krystal, GoDaddy, 123-reg, or similar). Look for something called DNS settings or Manage DNS and click on it.
Can't find DNS settings? Try looking under: Domain Management, Advanced Settings, or Name Servers. If you're really stuck, search Google for "[your hosting provider] how to edit DNS records."
Look for an option to add a new record. Select CNAME as the record type. Then:
Go back to your Systeme tab and copy the values from the second row. Then go back to your hosting provider and add another CNAME record in exactly the same way.
| What to add | Name field | Value field | TTL |
|---|---|---|---|
| Record 1 | your-domain.co.uk | Copy from Systeme | Don't change |
| Record 2 | Copy from Systeme | Copy from Systeme | Don't change |
Important: Always copy and paste these values — never try to type them manually. The second one especially is very long and easy to get wrong.
Go back to the Custom Domains page. You'll see your domain listed there. Look for three dots ⋯ next to it and click on them. Then click Settings.
You'll see a panel with a few things to fill in:
What's a favicon? It's the tiny little image that appears in your browser tab next to the page title. You've probably noticed them on websites you visit regularly.
reCAPTCHA is a Google product, so you need to be signed into a Google account. If you use Gmail, you already have one. If not, you'll need to create a free Google account first.
You only need to do this setup once. After that, spam protection is automatic on all your Systeme forms.
You're still in the Domain Settings panel from Section 5. Scroll down and you'll see a section called reCAPTCHA settings. Click the Google link shown there — it will open in a new tab.
You'll land on a Google page. Click the button that says Start Fraud Defence.
A form will appear. Fill it in like this:
businessoftutoring.comFor the domain field: type it exactly like this — businessoftutoring.com — no www, no https://, no forward slashes.
Google will show you a page with two long codes. First, click Copy Site Key. Then switch back to your Systeme tab and paste it into the Site key field.
Now go back to Google and click Copy Secret Key. Switch back to Systeme and paste it into the Secret key field.
After adding those DNS records in Section 4, your domain will show as Pending validation in Systeme. This is completely normal — it just means the internet is updating its records.
It usually takes a few hours, but can occasionally take up to 24 hours.
When it's done, the status will change to "Ready to use" with a green tick. Then you're all set!
Still showing as pending after 24 hours? Contact Systeme's support team — they're very helpful and will sort it out for free. Just explain that your custom domain isn't verifying.