Momentum
by

Sign in

Enter your email to receive a secure one-time code in your inbox.

This email does not have access. Contact Arif to request access.
Momentum
Connecting…
📊 Overview 🎯 Opp Metrics 📅 MTD / QTD 💰 Cost vs Performance 🎯 Gap to Target 📈 Visual Analytics

Theme

Preset palettes
Solid color themes
Quick solid colors — one tap to set the highlight
Custom Colors
#4f7bff
#7c5cfc
Charts
Each chart has its own style picker (Bars / Lines / Area) in its top-right corner — set them independently per chart.
theme
Indicator color applies to line & area charts. Bar charts use status colors (on-target / behind) that always follow the theme to keep their meaning.
📊 Overview
High-level KPIs · MENA
Win Rate by Revenue Owner
Won ÷ (Won + Lost) · from Apr-25
Closed Won vs Lost
Dollar value · from Apr-25
Attainment by Revenue Owner
Current period · ≥100% · ≥70% · <70%
🎯 Opportunity Metrics
Apr-2025 to date · CW Ratio · Win Rate · Cycle · Rotting
📅 Month-to-Date
CW · OTS · Go-Live · Dropped · Attainment · Cost
MTD Attainment
% vs target
💰 Cost vs Performance
Monthly/Quarterly cost vs closed won · ROI ratio per revenue owner
Cost vs Closed Won
Target cost · Actual closed won
ROI Ratio by Revenue Owner
Closed Won ÷ Cost · >1x = profitable
Attainment vs ROI
High attainment + high ROI = top performer
🎯 Gap to Target
Attainment gaps per revenue owner
📈 Visual Analytics
Win rate · CW ratio · Push · Cycle · Deal size · Rotting · Closed won · Gap
Win Rate
≥60% · 40-59% · <40%
CW Ratio
Won ÷ total closed (%)
Avg Push Count
Times deals were pushed per owner
Avg Sales Cycle (days)
<30d · 30-60d · >60d
Avg Deal Size
Average value per closed deal
Rotting Opportunities
Count >60 days idle per owner
Closed Won (to date)
Total closed won from Apr-25
Gap to Target
Ahead · Behind
Momentum
Access Control
⚙️ Access Control
Manage users · Metric visibility · Data sync

Current Users

Add New User

After adding, the user logs in at momentum.urbanpiper.ai using their email OTP.

Metric Visibility

All metrics are visible by default. Toggle off to hide specific metrics per role — separately for Admin and Sales / CPM (this also applies to dual Sales + CPM users). Only the Super Admin always sees everything. For one-off access, create a Custom role in Users and pick its metrics individually.

Data Sync Configuration

Sheet: MENA Revenue Forecast Analysis · Tab: CW - Summary
To enable live data:
1. Open Google Sheet → Share → “Anyone with the link” → Viewer
2. Click Sync Now — data refreshes automatically per the interval above

Role Definitions

SUPER ADMIN
All data · Add/remove users · Change roles · Set metric visibility · Configure sync · Presentation mode
ADMIN
All data and charts by default · Cannot manage users · Metric visibility can be restricted by Super Admin
SALES
Sees only their assigned data row · Metrics visible per Super Admin config · All visible by default
CPM
Same as Sales but tagged as CPM

📽 Presentation Mode

Toggle it from the Present button in the top bar. When active, it hides all cost & financial figures — target cost, ROI, and the entire Cost vs Performance section — across the dashboard, drill-downs, and exports. Use it when screen-sharing with wider audiences so sensitive numbers stay private. It only changes what is shown on screen; nothing in the data or permissions is altered, and it resets each time you sign in.

👥 Dual-role (Sales + CPM)

Some people appear in both the Sales and CPM segments. The Dual-role toggle in the filter bar lets each viewer choose: Separate keeps their two records as distinct data points (default); Merged combines them into a single row — summing closed won, cost, gaps and counts, and recomputing rates — shown with a “Sales+CPM” tag.

🔗 Live data source

The dashboard pulls live from your Google Sheet, but browsers block cross-origin reads of the normal edit/export links (CORS). Recommended: deploy the small data proxy (a Cloudflare Worker / Vercel function — code provided separately) and paste its URLs below, e.g. https://your-worker.workers.dev/sheet?gid=0 for CW-Summary and …/sheet?sheet=Forecast%20Summary for Forecast. The proxy reads the sheet server-side and returns CSV with the right CORS headers. (You can also paste Publish-to-web CSV URLs here instead.) Leave blank to auto-try the standard endpoints.

✨ Ask AI

The floating Ask AI button (bottom-right, or press Ctrl/Cmd + J) answers questions about the data you can currently see. To use it on your hosted site, set an AI endpoint below — a small backend that forwards requests to the model API (a key cannot be safely placed in the browser).

Ask AI
Insights on the data you can see
Hi! I can analyze the current dashboard view. Ask me anything — for example:
AI can make mistakes — verify important numbers. Uses only the data your role can access.