PRICING
Simple plans,
priced in shillings.
Start free with one website. Upgrade for more websites, rank tracking, AI visibility and research. Pay with M-Pesa or a card; a year costs ten months.
- Free plan, no card
- M-Pesa or card
- Cancel any time
| Plan | Price | Websites |
|---|---|---|
| Free | KES 0 | 1 |
| Base | KES 2,500 | 5 |
| Pro | KES 6,000 | 15 |
| Max | KES 12,000 | 30 |
| Ultra | KES 30,000 | 75 |
PLANS
Pick the plan that fits today.
Free covers one website for good. Every plan includes your own Search Console, Google Analytics and Bing data, site audits, uptime monitoring and Crawl Analytics.
Base
KES 2,500 / month
about $19 a month · KES 25,000 a year
For a business growing its own sites.
- 5 websites, 5 seats
- Audits up to 2,000 pages
- 300 tracked keywords, weekly
- 5 competitors per website
- Business Profile posts and replies
- KES 500 of research a month
Pro
KES 6,000 / month
about $45 a month · KES 60,000 a year
For teams that track and research weekly.
- 15 websites, 10 seats
- Audits up to 6,000 pages
- 1,500 tracked keywords, daily checks
- 100 AI visibility prompts
- 1 Local SEO location
- KES 1,500 of research a month
Max
KES 12,000 / month
about $91 a month · KES 120,000 a year
For agencies running many clients.
- 30 websites, 15 seats
- Audits up to 10,000 pages
- 4,000 tracked keywords, daily checks
- 500 AI visibility prompts
- Client portal, status pages, SMS alerts
- KES 3,000 of research a month
Ultra
KES 30,000 / month
about $227 a month · KES 300,000 a year
For agencies selling SEO under their own brand.
- 75 websites, 30 seats
- White-label reports and client portal
- 8,000 tracked keywords, daily checks
- 1,000 AI visibility prompts
- 5 Local SEO locations
- KES 6,000 of research a month
COMPARE
Every limit, side by side.
A tracked keyword counts seven times on a daily check, twice on both devices and twice past the top 50.
| Free | Base | Pro | Max | Ultra | |
|---|---|---|---|---|---|
| Websites (projects) | 1 | 5 | 15 | 30 | 75 |
| Team seats | 1 | 5 | 10 | 15 | 30 |
| Pages per site audit | 50 | 2,000 | 6,000 | 10,000 | 10,000 |
| Audit schedule | Automatic, weekly | You choose | You choose | You choose | You choose |
| Audits started by hand | 1 a day | No limit | No limit | No limit | No limit |
| Audits kept per website | 3 | 10 | 10 | 10 | 20 |
| JavaScript-rendered pages a month | — | 2,000 | 5,000 | 15,000 | 40,000 |
| Tracked keywords | — | 300 | 1,500 | 4,000 | 8,000 |
| Daily rank checks | — | — | Yes | Yes | Yes |
| Competitors per website | 1 | 5 | 10 | 25 | 50 |
| AI visibility prompts | — | — | 100 | 500 | 1,000 |
| Research allowance a month | One website research | KES 500 | KES 1,500 | KES 3,000 | KES 6,000 |
| Local SEO locations | — | Add-on | 1 | 1 | 5 |
| Extra Local SEO location | — | KES 1,000 a month | KES 1,000 a month | KES 1,000 a month | KES 1,000 a month |
| Business Profile posts and replies | Read only | Yes | Yes | Yes | Yes |
| Business Profile approvals, AI drafts and post calendar | — | Yes | Yes | Yes | Yes |
| Search Console, GA4, Bing | Yes | Yes | Yes | Yes | Yes |
| Search Console history kept | 16 months | 16 months | 3 years | 5 years | 5 years |
| Topic clusters with AI-suggested names | Yes | Yes | Yes | Yes | Yes |
| SEO tests | Yes | Yes | Yes | Yes | Yes |
| Crawl Analytics history kept | 30 days | 90 days | 180 days | 400 days | 400 days |
| Uptime monitors | 5 | 25 | 100 | 300 | 1,000 |
| Uptime checks, as often as | Every 5 minutes | Every minute | Every minute | Every minute | Every minute |
| SSL, DNS and renewal monitoring | Yes | Yes | Yes | Yes | Yes |
| Public status pages | — | — | — | Yes | Yes |
| SMS and WhatsApp alerts | — | — | — | Yes | Yes |
| Client portal | — | — | — | 5 clients | Unlimited |
| Monthly client reports by email | — | — | — | Yes | Yes |
| White-label reports and portal | — | — | — | — | Yes |
| Crawl Analytics and Traffic Quality | Yes | Yes | Yes | Yes | Yes |
| AI agents through MCP | Yes | Yes | Yes | Yes | Yes |
RESEARCH ALLOWANCE
Pay for research only when you run it.
Keyword, domain, backlink, SERP and AI lookups you start by hand come out of a monthly allowance. Scheduled checks are covered by your plan.
Top up any time
Buy research credit once, with M-Pesa or a card. It is used after your monthly allowance.
Credit never expires
Top-up credit carries over month to month while you have a plan.
Costs shown first
Paid tools estimate their cost before they run, in the app and through your AI agent.
FAQ
Paying and plans.
How paying, renewing and changing plans work.
How can I pay?
With M-Pesa or a card, through Paystack. Prices are in Kenyan shillings; a card from abroad is charged the KES amount and its bank converts it.
Will I be charged automatically?
Only when you pay by card: it renews your plan on the day it ends unless you turn renewal off or cancel the plan. M-Pesa payments get email reminders 7, 3 and 1 day before the plan ends.
How do I cancel?
Click Cancel plan in Settings → Plan. Your plan keeps working until the end of the period you paid for, then the workspace moves to Free. Until then, Keep my plan undoes it.
Is the yearly plan cheaper?
Yes. A year costs ten months’ price, paid upfront: two months free.
How do upgrades and downgrades work?
An upgrade starts at once and you pay for the days left in your period. A downgrade takes effect when your plan renews.
What happens if I stop paying?
Your plan keeps working for 7 days after it ends, then the workspace moves to Free. Nothing is deleted; anything over the Free limits is paused until you renew.
Can I get a refund?
Email support@ndovuseolabs.com. A refunded plan ends on the day of the refund. Receipts are on the Invoices tab of your workspace.
Put your search data to work.
Create a free workspace, add your website and connect Search Console in minutes. No card needed.