Last updated: 24 October 2026
The agency portal lets you look after every client’s website, domains and email under your own brand. Each client gets a dashboard on your own web address, such as portal.youragency.co.uk, and never sees the KT8 name, link or logo. Setting up takes five steps, and each takes a minute or two: sign in, set your brand, add your web address, set up your email, and add your clients.
There are three agency plans. Every plan includes your branded portal, your own web address, sign-in emails from your own domain, a status page for every client and an API key for every tool.
| Agency | Agency Plus | Agency Scale | |
|---|---|---|---|
| A month | £199 | £399 | £799 |
| Client domains | 25 | 75 | 200 |
| Team seats | 10 | 25 | Unlimited |
| Speed tests a month | 10,000 | 25,000 | 60,000 |
| Mail tests a month | 4,000 | 10,000 | 25,000 |
| Site crawls a month | 600 | 1,500 | 4,000 |
| Support | Next working day | Same working day | Named contact |
Site crawls are for Link Inspector and Search Inspector. DNS checks are unlimited (fair use). Speed and mail tests are shared across all your clients. To order, or for more than 200 client domains, email hello@kt8.com. See pricing for the full list.
Your plan includes every KT8 tool: the DNS checker, Mail tester, Speed test, Link Inspector, Search Inspector, DMARC reports, My domains, Status pages, QR codes and the IP checker. For each client you choose which of these checks they see on their dashboard:
The side bar has two parts. The top holds your own account: Overview, Domains, Reports, Alerts, Status pages, Billing and Settings. Below it, Your agency holds Clients, Branding, Web address, Shared reports and Team. On a small screen, the side bar folds down to icons.
To sign out, open Settings and press Sign out.
Your brand appears on your clients’ home page, their dashboard, every report you share and every email we send for you. Open Branding in the side bar.
The live preview shows what your clients will see as you type.
Your clients’ home page, sign-in, dashboards and shared reports can all sit on a subdomain of your own website. You add one DNS record and we do the rest, including the security certificate.
| Type | Name | Points to |
|---|---|---|
| CNAME | portal | partners.kt8.com |
Before you start, make sure the domain is registered and working. An expired domain can’t get a certificate.
Sign-in codes, welcome emails and alerts can go to your clients from your own address, such as hello@youragency.co.uk, with replies going to your support email. Until this is set up, they come from our address with your name on them.
| Type | What it does |
|---|---|
| 3 × CNAME (…_domainkey) | Signs your email so inboxes know it’s really from you |
| MX on mail.yourdomain | Handles bounces on a subdomain, so your own email isn’t touched |
| TXT on mail.yourdomain | Says we may send for that subdomain (SPF) |
| TXT on _dmarc | Only if you don’t already have a DMARC record. Keep yours if you do |
You can also email the records to whoever looks after your DNS, or download them as a file.
Each client gets their own dashboard and sees only their own sites. Open Clients and press + Add a client.
To show website visitors, open the client’s site in ReaderCount, go to Settings, make an API key and paste it into the client’s details. Their last 30 days then appear on their dashboard.
Each row on Clients shows the client’s domains, an icon for each check you’ve switched on, a traffic light for how things are and when they last signed in. Hover over the traffic light to see what needs attention. Click the client’s name or Preview to see their dashboard exactly as they see it, and Edit to change their details.
Adding a client doesn’t email anyone, so you choose when they hear from you. When you’re ready, press Send welcome email under the client’s name. Everyone on that client gets an email from your address telling them where to sign in.
To change the wording, press (edit) beside the button, or open Branding and scroll to Welcome email. Use {agency}, {client} and {address} and we fill them in for you. The sign-in link is always included. Use our wording puts the standard text back.
You can send it again at any time, but no more than once an hour to the same person.
Under your client list, Health report for every client shows all your client domains in one list. We check each one every 12 hours.
Agency plans include a status page for every client, so their customers can see whether their website is up. Open Status pages in the side bar, name the page and pick the websites to show.
Your clients go to your address and see your home page or your simple sign-in page.
The dashboard shows each of their websites and domains with a traffic light and a plain-English line on anything that needs doing. Each domain opens to its email records, who can send email as them (from their DMARC record and the reports mail providers send), the website and its security certificate, and website visitors if you’ve linked ReaderCount.
Only people you’ve added to a client can get a code. The page says a code is on its way whatever address is typed, so nobody can find out who your clients are. Each person can ask for up to 5 codes an hour.
Shared reports. Run a check in the DNS checker, Mail tester or Link Inspector while signed in, then press Share. The link carries your brand and your web address. Shared reports lists every report your team has shared that can still be opened. DNS and mail reports last 7 days, link reports 30.
Team. Each colleague gets their own sign-in as an owner, admin or member. For now, ask us and we’ll add them for you.
Your plan. The Your plan box on Clients shows how many client domains and team seats you’ve used. If you need more, press Talk to us.
| What you see | What to do |
|---|---|
| Your web address stays on “Waiting for your DNS record” | Check the CNAME is saved exactly as shown and, on Cloudflare, set to DNS only. Then press Check now. |
| “We can’t find your domain on the internet” | The domain may have expired or not be set up yet. Check it with your registrar. |
| Email records stay on Waiting | Check each value is copied exactly and the domain isn’t added twice to the name. Most go green within an hour. |
| A client says they didn’t get a code | Check they’re added to that client with the right address, and ask them to look in junk. |
| A client got no welcome email | Adding a client doesn’t send one. Press Send welcome email under their name. |
Still stuck? Email us at hello@kt8.com and we’ll help.