Saltearse al contenido

graph8 for Finance

Esta página aún no está disponible en tu idioma.

A field guide for Finance. Live URLs, real surfaces. Screenshots captured from a showcase tenant with public-company data only.

The five things to use today

01. The revenue lifecycle — Customer, Trial, Past_due, Churned

graph8 ships every revenue state as a separate dedicated view. One click per state, real Stripe-synced data per row.

Open it at

  • app.graph8.com/deals/l/customers — paying customers (MRR-bearing)
  • /deals/l/customers + Subscription = past_due filter — at-risk revenue
  • /deals/l/trials — trial accounts with countdown timers (sub-tabs Active / Expired)
  • /deals/l/churned — ex-customers with Churn Reason column

Customers list with your paying customers, MRR per row

Fig 1.1/deals/l/customers. your paying customers. Columns: Company · Domain · Status · MRR · Plan · Subscription · Customer Since · Owner · Stakeholders · Deals · Deal Value. Real Stripe-synced MRR per row.

Customers filtered to past_due showing 7 at-risk accounts

Fig 1.2 — Past_due filter applied. 7 customers ≈ $13.5K MRR at immediate risk: a paying customer $499 · a paying customer $2.0K (×2) · a paying customer $2.5K · a paying customer $2.0K · a paying customer $2.0K · a paying customer $2.0K. URL param ?subscription=past_due doesn’t work — apply via UI Filter panel.

Churned customers list with churn reason and status badges

Fig 1.3/deals/l/churned. Ex-customers with Churn · Churn Reason · Subscription columns. Live: Gmail $1.5K · riseup-asia-itc · drinkxhydration · a sample deal.run $500 · Lombard Metals · Quantum Global Airways. Trial accounts with countdown timers (68d, 67d, 65d left) and Active/Expired sub-tabs

Fig 1.4/deals/l/trials. Trial accounts with countdown timers (68d / 67d / 65d left to convert). Sub-tabs Active / Expired. Live: Ecosparkgrowth · Wudi · Shutdownlabs · Qecad · daewon america · techyscouts · Dr Steve Rad MD.

02. Per-customer revenue detail with health + risk

Every customer record shows MRR/ARR, plan, renewal status, and a Critical/Warning/Healthy score with auto-generated risk signals. Finance reads this for renewal forecasts + churn-risk dollar exposure.

Open it at

  • Click any customer in /deals/l/customers → lands on Overview tab
  • Tabs available: Overview · Data · Notes · Tasks · Deal Room · Activity · Contacts · Sites Visited · Jobs · Next Steps

your account customer Overview showing MRR $4000, ARR $48000, GTM POD plan, Critical health

Fig 2.1 — Live: your account customer detail. MRR + ARR up top, Plan + Renewal status, Health score with risk signals.

live customer record · your account · captured 2026-05-20 MRR · ARR$4,000 · $48,000 PlanGTM POD RenewalNo renewal data Tenure1 month HealthCritical · Score 0 Engagement0 emails · 0 meetings · 0 calls · 0 visits Risk signal”No meeting on record”

03. Quotes — your bookings ledger

Every quote with status, payment terms, line items, and the Sent → Viewed → Signed lifecycle timestamps. This is the auditable bookings record.

Open it at

  • app.graph8.com/deals/quotes — quotes list with status filter (All / Draft / Sent / Viewed / Accepted / Expired / Declined / Voided)

Live today: quotes a sample quote through a sample quote, ranging $50–$8,499. Multiple Accepted: a sample quote $500, a sample quote $8,499, a sample quote $3,000. All Net 30 terms, Valid Until Jun 18 2026. Auditable timestamps per state transition.

Quotes list with status filter tabs and visible quotes a sample quote through a sample quote

Fig 3.1 — Quotes list. Accepted tab is your booked revenue this period; Sent/Viewed is your pipeline; Expired/Declined is your lost-revenue reconciliation.

a sample quote detail with full lifecycle and line items

Fig 3.2 — a sample quote detail. Sent May 19 1:00 PM → Viewed ×2 → Signed May 19 1:00 PM. $500 / 10,000 Credits / Net 30. Auditable timestamps per state. The Stripe customer + subscription + invoice + payment link are auto-provisioned the moment Signed fires.

04. /admin — COGS, LLM tier pricing, raw Stripe IDs

The graph8-admin panel exposes the lower-level financial data: LLM cost tiers (G1-G4), per-customer raw Stripe Customer ID + Subscription ID, domain pricing, services panel.

Open it at

  • app.graph8.com/admin — admin dashboard with 5 tabs
  • Tabs: Customers (715 records with Stripe IDs) · Services · LLM Charges · Domain Pricing · Custom JS

The Customers tab is the only place raw Stripe Customer IDs + Stripe Subscription IDs surface in the UI (715 records, Trialing / Active status). The LLM Charges tab is the COGS view — 4 pricing tiers for input/output credits across all models.

Admin LLM Charges tab showing tier pricing G1-G4 with input and output credit costs

Fig 4.1/admin → LLM Charges tab.

LLM COGS tier pricing · live 2026-05-20 Tier 1 (G1)0.002 credits/input · 0.0097/output · Active Tier 2 (G2)0.0039 · 0.0195 · Active Tier 3 (G3)0.0065 · 0.0325 · Active Tier 4 (G4)0.045 · 0.18 · Active

05. CAC, conversions, and a copilot that can’t (yet) query billing

Acquisition analytics + conversion rates give you the inputs for CAC and CAC payback. The copilot is honest about not having billing-data access today.

Open it at

  • /analytics/acquisition — channels (Direct / Organic Search / Referral / AI-LLM / Social)
  • /analytics/conversions — Goal Completions (Form Submission, Meeting Booked) + Form Performance
  • Copilot — sparkle icon top-right (heads-up: no billing tool yet, see caveats)

Acquisition channels showing 65.9K users, Direct 90.8% share, Organic Search 4.7%, Referral 4.4%, AI/LLM 0.2%

Fig 5.1/analytics/acquisition last 30 days. 65.9K users · 68.8K sessions · your engagement rate. Direct 90.8% (60.3K users, 98.7% bounce) · Organic 4.7% · Referral 4.4% · AI/LLM 0.2% · Social 0.0%. Pair this with paid spend per channel to compute CAC.

Conversion analytics showing 109 conversions, 108 form submissions (+3300%), 39 meetings (+15.7%)

Fig 5.2/analytics/conversions. 109 total conversions · 0.1% rate. Goal Completions: Form Submission 108 (+3,300% vs prior period, 44 unique submitters), Meeting Booked 39 (+15.7%). Form Performance section below the fold.

Copilot response to 'past_due customers and total at risk' showing honest 'no billing tool' answer

Fig 5.3 — Copilot honest response: “I don’t have access to subscription billing data or payment statuses — there’s no billing integration connected to graph8 that I can query.” Recommends Stripe/Chargebee direct OR the past_due filter from use case 1.

URL cheat-sheet

To do thisGo here
Paying customers + MRR/deals/l/customers
Past_due ($ at risk)/deals/l/customers · Subscription filter
Trial accounts (countdown timers)/deals/l/trials
Churned (lost revenue + reason)/deals/l/churned
Per-customer MRR/ARR/healthClick any customer row
Quotes (bookings ledger)/deals/quotes
Quote detail (Sent → Signed timestamps)Click any quote row
Admin (715 records + Stripe IDs)/admin
LLM COGS tier pricing/admin → LLM Charges tab
Domain pricing (per-org charges)/admin → Domain Pricing tab
Acquisition channels (CAC inputs)/analytics/acquisition
Conversions (form fills + meetings)/analytics/conversions

Heads-up — known Finance gaps + workarounds


Generated 2026-05-20 against app.graph8.com (org your org). Surface state verified live before publication