Setting up a Personal Agency Domain allows you to manage all your clients from your own domain, instead of serpwatch.io
Managing clients from a personal domain (example: myagency.com) makes you look more professional and helps build brand recognition.
Here’s how to set up your Personal Agency Domain through Cloudflare and cPanel…
# Cloudflare
Step 1
Open Client Management:

Step 2
Enter your personal domain:

NOTE: Before you can proceed to the next step, you need to set up a reCAPTCHA key for client portals. To do so, please follow the steps outlined in this guide:
https://help.serpwatch.io/docs-v2/client-management/white-labeling/recaptcha-key-for-client-portals
Step 3
Click “Save settings” (don’t skip this step or you won’t be able to save your SSL certificate later on):

Step 4
Click the SSL button.

Click Generate Certificate Signing Request.

Click the Copy button.

[Leave this tab open in your browser]
Step 5
Next, you will have to log into your Domain Name System (DNS) hosting provider and update your DNS settings.
Open Cloudflare in a new tab and log into your account.

Find (or add) and click your agency domain.

Click the DNS button.

Click “+Add record”.

Choose CNAME from the “Type” drop-down menu.

If you want to connect your main domain, enter “.” in the Name field.

If you want to connect your subdomain, enter the domain prefix (example: if your subdomain is seo.example.com, you should enter “seo” in the Name field).

Target should be the same as your SerpWatch subdomain.


Click the Save button.

NOTE: Domain propagation may take a couple of hours.
Step 6
The next step is to create an SSL certificate.
Click the SSL/TLS button:

Click the Origin Server tab:

Click the Create Certificate button:

Select “I have my own private key and CSR” and paste your Certificate Signing Request.

Click Next:

Copy your Origin Certificate:

Step 7
Go back to SerpWatch Client Management and paste the Certificate:

Click the Validate Certificate button and you are done!

If the certificate has been validated, you should see a success message and the SSL button should be green.

In case you have any questions, contact our Support Team and we’ll be happy to assist!
# cPanel
# Subdomain
Step 1
Log into your cPanel account and go to the Dashboard:

Click the Subdomains icon to create a subdomain:

Enter the name of the subdomain you want to create (example: “seo”) and click “Create”:

NOTE: Document Root path is automatically generated based on the subdomain you have entered. The Document Root is the folder where all files for your subdomain are stored. If you want to store the files in another directory, enter the full path in the Document Root text box.
Step 2
Open Zone Editor:

Click “Manage” on the far right of your domain:

In the field “Filter by Name” type your subdomain prefix followed by a dot (example: “seo.”):

There are usually two A records and one TXT created by default (example: “seo.domain.com, www.seo.domain.com, seo.domain.com”).
You should delete these records and create a new CNAME record (example: “name: seo.domain.com record: seo.v2.serpwatch.io”).
Step 3
Go back to the Dashboard and click the SSL/TLS Status icon:

Use the Search function to find your subdomain:

Click “View Certificate”:

Step 4
Copy SSH keys from fields “Certificate: (CRT)” and “Private Key (KEY)” and send them to our Support Team via Live Chat or email at [email protected] – we’ll do the rest of the steps for you and quickly set up you Personal Agency Domain!


# Main Domain
For the main domain, repeat Steps 3-4 as described above:
- Open SSL/TLS Status from the cPanel Dashboard
- Find your domain and click “View Certificate”
- Copy SSH keys from fields “Certificate: (CRT)” & “Private Key (KEY)” and send them to our Support Team.
If you have any questions about setting up your Personal Agency Domain, contact us and we’ll be happy to help!