RevCast AI

AI-Powered Revenue Forecasting for Marketing Agencies

Page 1 of 8 — Landing & Auth
01 — Hero Landing Page
app.example.com/landing-auth

Forecast Revenue with AI Precision

Connect WhatConverts. Get 12-month projections in seconds. Built for marketing agencies.

📈
$2.4M
Avg Revenue Tracked
94%
Forecast Accuracy
340+
Agencies Onboarded
3.2x
Avg Client ROI
Everything Your Agency Needs to Forecast Revenue
🔗 WhatConverts API
🤖 AI Forecasting
📊 Live Dashboards
📞 Call Tracking
🎯 Lead Attribution
📧 Weekly Reports
02 — Sign In / Sign Up
app.example.com/landing-auth
Sign in to RevCast AI
✉️
🔒
🔑

SSO / SAML Login

Enterprise agency accounts

SOC 2 Compliant
01 — Revenue Overview
app.example.com/agency-dashboard
MENU
Agency Revenue Overview — April 2026

$847,200

Forecasted 12-mo MRR

↑ +18.4% MoM avg

$124,500

Current MRR

↑ +6.2%

312

Total Leads (MTD)

↑ +23%

4.8%

Churn Rate

↑ -0.3%

MRR Trend — Last 6 Months

Nov
Dec
Jan
Feb
Mar
Apr
94%

Forecast Confidence

12-mo projection score

02 — Live Lead Pipeline
app.example.com/agency-dashboard
MENU
Lead Pipeline — WhatConverts Live Data
312
Total Leads
$399
Avg Lead Value
18.4%
Close Rate
$24,800
Pipeline Value

Leads by Source

Google Ads
Organic SEO
Facebook
Referral
Direct

2:34

PM

WhatConverts Sync Complete

312 leads updated • 8 new conversions detected

9:00

AM

AI Forecast Recalculated

Confidence 94% • Trend: +18.4% MoM

API Connected Forecast Ready
01 — Calculator Inputs
app.example.com/forecast-calculator
MENU
Revenue Forecast Calculator
12-Month Forecast
6-Month Forecast
Custom Range

$124,500

Current MRR — pulled from WhatConverts

↑ Live Data

📈
🔄
👥
💰
🎯
02 — Forecast Results
app.example.com/forecast-calculator
MENU
12-Month Revenue Forecast — AI Generated
94%

Forecast Confidence

Based on 18 months of historical data

$847,200

Projected 12-mo MRR

↑ +581% from today

$6.2M

Total ARR Projection

↑ +18.4% MoM avg

Monthly MRR Forecast — Apr 2026 to Mar 2027

Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec
Jan
Feb
Mar

Best

Case

$9.1M ARR by Mar 2027

If churn drops 1% and growth sustains at 9.5%/mo

Base

Case

$6.2M ARR by Mar 2027

Current trajectory maintained at 8.5% growth

Worst

Case

$4.4M ARR by Mar 2027

Growth slows to 5% and churn increases by 2%

01 — WhatConverts Lead Overview
app.example.com/lead-analytics
MENU
Lead Analytics — WhatConverts Integration

312

Total Leads (April)

↑ +23% MoM

$399

Cost per Lead

↑ -$42 vs last month

18.4%

Lead-to-Client Rate

↑ +2.1%

Lead Volume by Week — April 2026

Week 1
Week 2
Week 3
Week 4
72%

Lead Quality Score

Avg across all tracked sources

Live

API

WhatConverts Webhook Active

Real-time lead ingestion • 0ms avg latency

02 — Source Attribution Breakdown
app.example.com/lead-analytics
MENU
Lead Source Performance — Revenue Attribution
By Source
By Campaign
By Lead Type
By Value

$24,800

Google Ads Attributed Revenue (MTD)

↑ +31%

Revenue Attribution by Channel

Google Ads
SEO Organic
Facebook Ads
Email
Referral

1st

Source

Google Ads — 142 Leads

Avg value $174 • Close rate 22.5% • ROAS 4.8x

2nd

Source

Organic SEO — 98 Leads

Avg value $210 • Close rate 19.8% • No ad spend

3rd

Source

Facebook Ads — 47 Leads

Avg value $138 • Close rate 14.2% • ROAS 2.4x

142 Calls Tracked 87 Form Fills
01 — ROAS & ROI Dashboard
app.example.com/campaign-performance
MENU
Campaign Performance & ROI — April 2026

3.2x

Blended ROAS

↑ +0.4x vs March

$18,400

Total Ad Spend

↓ +5% MoM

$58,880

Attributed Revenue

↑ +28% MoM

ROAS by Campaign Type

Brand Search
Non-Brand
Retargeting
Social Prosp.
Display
68%

Budget Utilized

$18,400 of $27,000 allocated

On Track 222 Attributed Leads
02 — Active Campaign Details
app.example.com/campaign-performance
MENU
Active Campaigns — Ranked by ROAS
All Campaigns
Google Ads
Facebook
Email
SEO

4.8x

ROAS

Brand Keyword — Google Search

$3,200 spend • $15,360 revenue • 68 leads • CPL $47

3.1x

ROAS

Service Keywords — Google Search

$5,800 spend • $17,980 revenue • 95 leads • CPL $61

2.4x

ROAS

Retargeting — Facebook & Instagram

$2,100 spend • $5,040 revenue • 31 leads • CPL $68

1.9x

ROAS

Prospecting — Facebook Ads

$3,400 spend • $6,460 revenue • 28 leads • CPL $121

222

Total Attributed Leads (MTD)

↑ +19%

Weekly Lead Volume — All Campaigns

Week 1
Week 2
Week 3
Week 4
01 — AI Forecast Insights
app.example.com/ai-insights
MENU
AI-Generated Revenue Insights

Your Lead Volume is 23% Above Forecast

Google Ads driving unexpected volume. AI recommends increasing budget by $2,400/mo.

🤖

+23%

Lead Volume vs Forecast

↑ Above target

$2,400

Recommended Budget Increase

↑ AI suggestion

High

Impact

Increase Google Brand Budget by $1,200

AI confidence: 91% • Est. +18 leads/mo • +$3,100 MRR

Med

Impact

Pause Facebook Prospecting — Low ROAS

AI confidence: 87% • Reallocate $1,400 to search

Low

Impact

Add Negative Keywords — 14 Wasted Terms

AI confidence: 96% • Est. save $340/mo in wasted spend

91%

AI Recommendation Confidence

Based on 6-month data patterns

02 — Forecast Scenario Modeling
app.example.com/ai-insights
MENU
Scenario Modeling — What-If Analysis
Growth Scenarios
Churn Impact
Budget Shifts
Seasonality

12-Month MRR by Scenario

Best Case
Base Case
Conservative
Worst Case

$9.1M

Best Case ARR (Mar 2027)

↑ 9.5% MoM growth

$4.4M

Worst Case ARR (Mar 2027)

↓ 5% MoM, +2% churn

Key

Driver

Churn Reduction Has Highest Leverage

Each 1% churn reduction = +$74K ARR in 12 months

Key

Driver

Lead Volume Growth is 2nd Lever

Each +10 leads/mo = +$42K ARR assuming current close rate

AI-Generated Scenarios
01 — API & Integrations
app.example.com/settings-integrations
MENU
Integrations & API Connections
API Connections
Webhooks
Data Sync
Permissions

Live

API

WhatConverts API

Connected • Last sync 2 min ago • 312 leads synced

Live

API

Google Analytics 4

Connected • Conversion tracking active • 8 goals

Live

AI

Claude AI — Anthropic

Connected • Forecast engine active • claude-sonnet-4-6

Idle

API

HubSpot CRM

Not connected — click to configure OAuth

🔑
Webhook Active Real-time Sync Enabled
02 — Agency Account Settings
app.example.com/settings-integrations
MENU
Agency Account Settings
🏢
✉️
AI Forecast Auto-Refresh (runs daily at 6 AM)
WhatConverts Real-Time Webhook Ingestion
Weekly Email Forecast Report (every Monday)
Slack Alerts for Lead Volume Anomalies
👤

Team Members

5 users active — 2 admin, 3 viewer

Manage →
💳

Pro Plan — $149/mo

Unlimited leads • 3 WhatConverts accounts • Renews May 1

Upgrade →

Feature Stack & Deliverables

Complete overview of confirmed features, deliverable items, and technical architecture for RevCast AI.

🏗️

Tech Stack

Next.js 14PostgreSQL + SupabaseWhatConverts APIClaude API (Anthropic)Prisma ORMAuth.js (NextAuth)

Core Technologies

Next.js 14 — App Router, SSR, API routes — full-stack framework
🐘
PostgreSQL + Supabase — Leads, forecasts, campaigns, users — hosted DB
🔗
WhatConverts API — Real-time lead ingestion via REST API and webhooks
🤖
Claude API (Anthropic) — AI forecast engine, scenario modeling, insights
🔷
Prisma ORM — Type-safe database schema and query layer
🔐
Auth.js (NextAuth) — Email, Google OAuth, SSO/SAML, RBAC
📦

V1 Deliverables Checklist

  • Revenue Forecast Calculator — multi-step UX with AI-powered 12-month projections (best/base/worst case)
  • WhatConverts API integration — real-time lead ingestion via REST API and webhook handler
  • PostgreSQL database schema — leads, forecasts, campaigns, users, agencies, API keys
  • User authentication — email/password, Google OAuth, SSO/SAML, role-based access control
  • Agency dashboard — live MRR metrics, lead pipeline, source attribution from WhatConverts
  • Campaign performance tracker — ROAS, CPL, revenue attribution ranked by performance
  • AI Insights engine — Claude-powered anomaly detection, budget recommendations, scenario modeling
  • Admin panel — multi-agency support, team management, billing, API key configuration
  • Automated weekly forecast email reports with trend summaries and AI recommendations
  • Production deployment — Vercel (frontend/API) + Supabase (PostgreSQL) with CI/CD pipeline
🔧

Architecture Layers

Frontend
Next.js 14 + Tailwind CSS
App Router, React Server Components, Recharts for data visualization, multi-step calculator UX
Backend / API
Next.js API Routes + tRPC
Type-safe API, WhatConverts webhook handler, AI forecast orchestration, cron jobs for daily refresh
Database
PostgreSQL + Prisma + Supabase
Leads, forecasts, campaigns, users, agencies, API keys — row-level security, real-time subscriptions
AI Layer
Claude API (claude-sonnet-4-6)
Forecast scenario modeling, natural language insight generation, lead anomaly detection, budget recommendations
Auth & Security
Auth.js + JWT + RBAC
Email/password, Google OAuth, SSO/SAML, role-based access (Admin/Editor/Viewer), API key encryption