Revenue & cash collected
Dec 2025 → May 2026 · monthly · click a month for daily view
—
—
—
Revenue
Cash
Return on ad spend
Revenue ÷ Meta spend (R-ROAS) and Cash ÷ Meta spend (C-ROAS) · monthly
—
—
—
R-ROAS
C-ROAS
Closed locations
All time · locations closed per month + running total
All time
—
—
Monthly
Cumulative
—
Revenue, cash collected, and closes per day
—
—
—
—
Revenue
Cash
Sales
Historical trends
Compare any metric against last week or last month
Current period
—
Current
vs last month
Metrics
The headline read on the whole marketing operation. Updates with the period selector.
Meta ad account: —
Sales
Closes, unit economics, and sales team conversion.
Sales
LIVE
—
—
Cost per acquisition
LIVE
—
Meta spend ÷ closes (last 30d)
Sales team conv
LIVE
—
Closes ÷ apps (in-period · cohort version pending)
Paid Ads
Spend mix and Meta ad efficiency, scoped to direct response.
Total ad spend
LIVE
—
Last — · DR + Organic
Organic ad spend
LIVE
—
TOF Engagement + Propaganda Machine
Direct response spend
LIVE
—
VSL funnel campaigns (excl. webinar)
CPM
LIVE
—
Direct response campaigns
CTR
LIVE
—
Unique outbound, DR only
CPC
LIVE
—
Unique outbound, DR only
Cost per application
LIVE
—
DR spend ÷ Typeform ads form apps
Applications
Inbound application volume, split by source.
Applications from ads
LIVE
—
War Dogs Academy Application (A) — Typeform
Applications from organic
LIVE
—
War Dogs Academy Application (O) — Typeform
CPM, CTR, CPC, and Cost per application are scoped to direct response campaigns. Sales team conv uses applications-in-period as denominator (cohort view available in Performance).
Sales
Closes, calls scheduled, show rate, close rate.
SalesLIVE
—
—
Cost per acquisitionLIVE
—
Meta spend ÷ sales (last 30d)
Scheduled callsLIVE
—
Closer calendar bookings (sheet)
ShowsLIVE
—
Showed up to scheduled call
Show up %LIVE
—
Shows ÷ scheduled
Show to close %LIVE
—
Sales ÷ shows
Total
Cross-funnel rollup: spend, leads, applications, demos booked.
SpendLIVE
—
All funnels · last —
LeadsLIVE
—
Webflow form submissions (all funnels)
Applications (ads)LIVE
—
Eiendomsmalen Søknad · Typeform
Applications (organic)LIVE
—
Eiendomsmalen Søknad (O) · Typeform
Calls bookedLIVE
—
Monday "Demo booked" date count
CPLLIVE
—
Total spend ÷ total leads
CP AppLIVE
—
Total spend ÷ applications (ads)
CP Call bookedLIVE
—
Total spend ÷ demos booked
VSL Funnel
Direct-response campaigns driving the VSL applications.
SpendLIVE
—
TOF Conversions (non-Blogg) + MOF + BOF
CPMLIVE
—
CTRLIVE
—
CPCLIVE
—
LeadsLIVE
—
Webflow "NO Ads Form"
ApplicationsLIVE
—
Eiendomsmalen Søknad · Typeform
CPLLIVE
—
VSL spend ÷ VSL leads
CP AppLIVE
—
VSL spend ÷ applications (ads)
Blogg Funnel
TOF Conversions ad sets with "Blogg" + Webflow blog form leads.
SpendLIVE
—
CPMLIVE
—
CTRLIVE
—
CPCLIVE
—
LeadsLIVE
—
Webflow "Blogg Form"
CPLLIVE
—
Blogg spend ÷ Blogg leads
Webinar Funnel
Event / Webinar / Challenge campaigns + Webflow webinar registrations.
SpendLIVE
—
CPMLIVE
—
CTRLIVE
—
CPCLIVE
—
LeadsLIVE
—
EW / Live Event / Seb Web forms
CPLLIVE
—
Webinar spend ÷ Webinar leads
Google Ads
Search + Engagement campaigns on Eiendomsmalen account. Per-funnel split by campaign name.
Total spendLIVE
—
All Google Ads campaigns
VSL funnel spendLIVE
—
Campaigns w/ "VSL" in name
Blogg funnel spendLIVE
—
Campaigns w/ "Blogg" in name
Webinar spendLIVE
—
Event / Webinar campaigns
VSL leads (conv)LIVE
—
Google Ads conversions · VSL
Blogg leads (conv)LIVE
—
Google Ads conversions · Blog
VSL CPCLIVE
—
VSL CTRLIVE
—
VSL CPLLIVE
—
Spend ÷ conversions
Blogg CPCLIVE
—
Blogg CTRLIVE
—
Blogg CPLLIVE
—
Spend ÷ conversions
CPM / CTR / CPC are scoped per-funnel. Total CP App uses total spend ÷ ads applications. Webflow lead counts populate as form submissions arrive — webhook fires on every form on Eiendomsmalen Norge.
Playbook · Ads
Meta spend + efficiency for campaigns bucketed to "Playbook Funnel". CTR/CPC use unique outbound clicks.
SpendLIVE
—
Meta · "Playbook Funnel" campaigns
CPMLIVE
—
Cost per 1,000 impressions
CTR (unique outbound)LIVE
—
Unique outbound clicks ÷ impressions
CPC (unique outbound)LIVE
—
Spend ÷ unique outbound clicks
CPLLIVE
—
Spend ÷ leads
CP Bundle purchaseLIVE
—
Spend ÷ bundle purchases
CP ApplicationLIVE
—
Spend ÷ applications
ROASLIVE
—
Revenue ÷ Playbook spend
Playbook · Funnel
Lead → purchase → upsell → application. Take rates use simple ratios (X ÷ Bundle in same period). AOV = all Playbook revenue ÷ bundle purchases.
LeadsLIVE
—
Sheet · "NO Playbook Leads" tab
Bundle purchasesLIVE
—
— · Norse Playbook Bundle
Order bumpsLIVE
—
— · Asset Library
Upsell 1LIVE
—
— · HL + Course
Upsell 2LIVE
—
— · Audit + Mockup
ApplicationsLIVE
—
AI Vekstpartner Søknad · Typeform
Lead → Bundle %LIVE
—
Bundle purchases ÷ leads
Upsell 1 take rateLIVE
—
HL + Course ÷ Bundle
Upsell 2 take rateLIVE
—
Audit + Mockup ÷ Bundle
Application take rateLIVE
—
Applications ÷ Bundle
AOVLIVE
—
All Playbook revenue ÷ bundle
AI Lead Magnet · Ads
Meta spend + efficiency for campaigns bucketed to "AI Lead Magnet". CP Application uses home-page form submissions as the application count.
SpendLIVE
—
Meta · "AI Lead Magnet" campaigns
CPMLIVE
—
Cost per 1,000 impressions
CTR (unique outbound)LIVE
—
Unique outbound clicks ÷ impressions
CPC (unique outbound)LIVE
—
Spend ÷ unique outbound clicks
CPLLIVE
—
Spend ÷ leads
CP ApplicationLIVE
—
Spend ÷ home-page applications
AI Lead Magnet · Funnel
Lead magnet redirects to the home page after download; the home-page Typeform counts as the lead magnet application. Submissions include all home-page traffic (noisy without UTM filter).
LeadsLIVE
—
Sheet · "NO AI Lead Magnet Leads" tab
ApplicationsLIVE
—
Home-page Typeform · all sources
Combined totals
All funnels rolled up. Revenue / fees / net come from the Playbook Stripe account (Lead Magnet has no direct revenue). USD revenue converted to NOK at daily ECB rates.
Total ad spendLIVE
—
All NM Meta campaigns
Total revenueLIVE
—
Playbook gross, NOK
Stripe feesLIVE
—
Settlement-currency fees, NOK
Net revenueLIVE
—
Revenue − fees
Total leadsLIVE
—
Playbook + Lead Magnet
Overall ROASLIVE
—
Revenue ÷ total ad spend
Webinar funnel deferred to v2. Stripe revenue settles in USD; NOK figures use daily ECB rates from frankfurter.dev. Lead Magnet applications count all home-page Typeform submissions (will be filtered to lead-magnet UTM source once tagging is added to the CTA). Take rates use simple ratios (X ÷ Bundle in same period) — slightly noisy at window edges but converges with multi-day periods.
Paid Ads
Meta spend and ad efficiency, all campaigns.
Ad spend
LIVE
—
Meta · all campaigns · last —
CPC
LIVE
—
Spend ÷ unique outbound clicks
Unique CTR
LIVE
—
Unique outbound clicks ÷ reach
Cost per lead
LIVE
—
Spend ÷ Monday leads (by Date Created)
Sales
Monday CRM — every board item is a lead; the Closed group holds closes.
Leads
LIVE
—
All board items · by Date Created
Closed leads
LIVE
—
Closed group · by Closed Date
Closed locations
LIVE
—
Sum of # of locations · by Closed Date
Locations per close
LIVE
—
Closed locations ÷ closed leads
Cost per acquisition
LIVE
—
Spend ÷ closed leads
Cost per acquired location
LIVE
—
Spend ÷ closed locations
Leads count every Monday board item by Date Created. Closes, locations, and CPA attribute to the Closed Date, so a lead created in one period can close in another.