The overview
A data-driven platform that replaces SEO guesswork with precise investment decisions. It models keyword difficulty, position-specific CTR curves, backlink costs, and conversion metrics to project exactly what an SEO investment will return. Built for teams and agencies managing multiple client projects.
01
The Gap
SEO investment decisions are hard to justify. Businesses spend thousands on link building and content without clear visibility into expected returns. Traditional ROI calculations ignore crucial variables like keyword difficulty tiers, position-specific CTR curves, and the compounding cost of backlink acquisition at scale.
02
Core Capabilities
Real CTR Data
Position-specific click-through rates for accurate traffic modelling across all ranking positions
Bulk Rankings
Fetch up to 1,000 ranked keywords in a single API call with automatic data refresh
7-Day Cache
Intelligent caching layer that minimises API costs while keeping data fresh
Multi-Scenario
Compare different SEO strategies side-by-side with full financial projections
03
ROI Projection Engine
Users import keywords via CSV or paste, the system fetches current rankings, then models traffic uplift from current to target positions using real CTR data. Backlink cost estimation factors in keyword difficulty to calculate required link investment. The result is a financial projection showing traffic gains, total investment, and expected revenue.
04
Multi-Tenancy & Collaboration
Organisation-based account structure with Owner and Member roles. Projects can be shared with granular permissions, and a team invitation system streamlines onboarding. Stripe handles subscription billing with a 14-day free trial requiring no credit card.
05
Technical Foundation
React 18 with TypeScript frontend, Supabase backend with PostgreSQL and 8 edge functions handling keyword analysis, rank tracking, and Stripe payments. Row Level Security enforces strict multi-tenant data isolation across 11+ tables.
“The scenario planning feature changed how we pitch SEO retainers. Being able to show clients three different investment tiers with projected returns made closing deals dramatically easier.”
The strategic takeaway
What this work demonstrates
The value is not the volume of activity. It is the quality of the decisions the work makes possible.


