An agency rank tracker your clients will actually read
Weekly Google rankings for every client, in their country or city, as a plain report on an unbranded link.
Client reporting shouldn't eat your Monday
Ten clients, a hundred keywords each, and someone still checks the important ones by hand.
Checking by hand
Rankings in one tool, clicks in Search Console, visits in Analytics, then it all gets pasted into slides.
Copy and paste
The client opens a long PDF, can't find the bit they care about, and asks what you actually did this month.
Reports nobody reads
Every client's rankings, checked for you
One account, every client site
Add each client as its own site, with its own keywords and its own location. Switch between them from one login, and move keywords from one site to another if you set them up in the wrong place.
- Checked on Google down to position 30, on desktop and on mobile.
- Each site checks a whole country or a single city, so a local client is measured where their customers search.
- A keyword that drops out of the top 30, or enters it, is marked as such.
- Group keywords by service, page or product, and filter the report by group.
Answer "why did that drop?" in one click
Open any keyword to see its position over time on desktop and mobile, and the page Google showed for it each time. If the ranking page changed, you can see when.
- Position, last week and change on every row.
- Search the list or filter by device and group.
- Download any site's rankings as a CSV.
Example data from a demo site. Real sites are checked down to position 30.
Fully white-label reports, ready for your CRM
Send the report, not a login
Create a share link for any client site in Settings. Your client opens the whole report, read-only, with their own site name at the top and no Duality name, logo or menus anywhere on the page. Here's how white label SEO reports work.
- On a neutral web address with no Duality name in it.
- The link stays the same and always opens the newest report, so you can paste it once into your CRM's automated client emails.
- Weekly and monthly reports, past periods and each keyword's history.
- Replace the link or turn it off whenever you like. Included in every plan.
The report carries your client's own site name and icon, plus your logo and details if you add them. The address is a neutral one we run rather than your own domain. Anyone with the link can open it, so send it only to the client. Example data from a demo site.
Rankings next to the client's own Google numbers
Proof that the work is paying off
Rankings on their own don't pay the invoice. Duality puts them beside the client's Search Console clicks and impressions, Analytics sessions and engagement, and PageSpeed scores for desktop and mobile.
- The client shares read-only access with our service account. Nobody hands over a password.
- No Google access yet? You still get rankings and speed scores.
- Monthly reports add Domain Trust, backlinks and referring domains.
Example data from a demo site.
Reports that turn up on their own
Weekly and monthly
A weekly report is ready every Monday and a monthly one on the 3rd, for every client. Search Console figures are re-read on Wednesday, once Google's data has settled.
One email, all your clients
You get one email when reports are ready, not one per client. A few sites get a card each with their biggest climb and fall, and more get an overview table.
One thing to look at
The email picks out the change most worth a look, like a keyword falling off page one, and flags which sites have one, so you know where to start.
Plans sized for agencies
Both include weekly and monthly reports, the share link and the email reports. Keywords are per site, so every client gets their own allowance.
Scale
£59 a month + VAT
For a growing list of websites
- 10 sites
- 100 keywords per site
Get Scale
Max
£119 a month + VAT
For the most websites and keywords
- 20 sites
- 125 keywords per site
Get Max
Enterprise
Need more sites or keywords than the plans above, or something built around how you work? Tell us what you need.
Contact us
Freelancer with a few clients? See the freelancer page. Want the branding details? Read about white label reports. Plans start at £9 a month plus VAT.
What it doesn't do
Top 30, not top 100
We check the first three pages of Google. Below that, the report says "not in top 30" rather than guessing.
No competitor tracking
Duality tracks your clients' own sites. It doesn't follow where their competitors rank.
English-language results
Any country or city, but the results checked are the English-language ones.
Questions agencies ask
Can I track all my clients in one account?
Yes. Each client is a site in your account, with its own keywords and location. The Scale plan covers 10 sites and the Max plan 20, and you switch between them from one login.
Is the client report white-label?
Yes. The share link shows the report with no Duality name, logo or menus, on a neutral web address that doesn't mention us, and the page carries your client's own site name and icon. You can add your agency's logo and details (name, website, email, phone and address), which show at the top and bottom of the report. It is a neutral address we run rather than your own domain.
Can I send the report from my CRM?
Yes. Each client's link stays the same until you replace it and always opens the newest report, so you can add it once to an automated email or monthly update in your CRM. It is a link, not a direct connection to your CRM.
How often are rankings checked?
Every plan gets a weekly report, collected on Monday, and a monthly report on the 3rd. Each keyword is checked on desktop and on mobile.
Can I track clients in different countries or cities?
Yes. Every site has its own location, either a whole country or a single city, and you can change it later in Settings. Results are the English-language ones for that place.
Do my clients have to give me their Google password?
No. They share read-only access to their Search Console and Google Analytics 4 property with our service account. Without it you still get rankings and page speed, but not clicks or sessions.
Can I see the actual backlinks for a client?
Yes, with the Backlinks Hub add-on: £9 a month plus VAT on the Scale plan, for all your client sites at once. It lists each link, the domain it comes from and its anchor text, with a spam score for each.
Worth a read
Two guides you can use with clients, or send to one.
Start seeing where your site ranks
Try it free for 21 days: one site, up to 10 keywords, no card needed. Connect Google, pick your keywords and your first report is built straight away.
Start free trial
Plans start at £9 a month plus VAT.