For Founders & CFOs
Two reports. One revenue. Finally on the same page.
Marketing reports one revenue number. Finance reports another. Spectacle reconciles ad spend with closed-won deals in your CRM and paid invoices in Stripe. So the board reviews one source of truth, not two.

The Problem
Your marketing ROI report doesn't tie to your P&L
Marketing says ROAS is 4x. Finance says spend is up and revenue is flat. Both are using real data. Both can't be right.
The Two-Source Problem
Marketing pulls "conversions" from ad platforms. Finance pulls "revenue" from Stripe. The numbers never reconcile, and the board sees both.
The CAC Blind Spot
You're approving ad budgets without a defensible CAC number per channel. Payback periods are gut feel, not math.
The LTV Mystery
"Average LTV" hides the truth. The customers acquired through Channel A churn in month 4. The ones through Channel B stay three years. You can't see the difference.
The Solution
Marketing metrics finance signs off on
Revenue from your CRM and Stripe. CAC by channel. LTV by cohort. Payback by campaign. Spectacle gives founders and CFOs the marketing math leadership can build a forecast on.
CRM- and Stripe-Sourced Revenue
Every number in Spectacle ties back to a closed-won deal in your CRM or a paid invoice in Stripe. No vanity conversions. No marketing-only definitions.
Revenue pulled directly from HubSpot, Salesforce, Pipedrive, and Stripe
Same closed-won and paid-invoice numbers your finance team already uses
No "marketing-attributed" revenue that doesn't reconcile with the P&L
CAC, LTV, and Payback per Channel
Real CAC per acquisition channel. Real LTV by cohort. Real payback periods you can defend. The numbers leadership actually needs to allocate capital.
CAC per channel, per campaign, per cohort
LTV from real revenue data, not lead counts
Payback period and gross-margin-adjusted ROAS
Board-Ready Attribution
Four attribution models, applied transparently, with the math exposed. When the board asks how a number was built, you can walk them through it.
4 attribution models — first, last, linear, U-shaped.
Click-only attribution on LinkedIn, no view-through inflation
Transparent calculation logic for every reported number
Forecast-Grade Cohorts
Cohort revenue from acquisition month through 12, 24, 36 months. The data leadership needs to model next year's plan,. and defend it to investors.
Cohort revenue maturation across 3, 6, 12, 24 months
Channel-by-channel cohort comparison
Data ready for the next board deck or investor update
KPI
Numbers your CFO actually defends
Real revenue, real CAC, real LTV — sourced from CRM and Stripe, attributed across every channel.
1
source
Of revenue truth. Pulled from your CRM and Stripe, not marketing's pixel data.
4
models
Of attribution applied transparently, so the calculation is auditable.
24
months
Of historical data available on day one for cohort forecasting.
0
reconciliation
Tickets between marketing and finance , same closed-won number, same place.
Platform Features
Built for capital allocation, not vanity metrics
Every tool in Spectacle ties marketing activity to real revenue. The way your finance team already accounts for it.
Cross-Channel Funnels
Visit → Lead → Customer, filterable by channel, campaign, keyword, and ad group.
- Cut reporting time from hours to minutes. Pull up any account and see the full journey in one view, no SQL, no exports, no stitching.
- Stop losing credit to "direct." Every touchpoint is attributed back to the account, even when contacts switch devices or come back six months later.
- Coach sales with the actual story. Reps walk into calls knowing every touchpoint the buying committee has had with you.
Learn more
LinkedIn Company Attribution
Prove awareness and thought-leader ads feed the funnel last-click ignores.
- Justify thought-leader and awareness spend. Tie LinkedIn exposure to closed-won revenue, not just clicks.
- Find buying signals before the form fill. Surface engaged accounts that haven't entered your CRM yet, sales gets a warm list every morning.
- Stop cutting the channel that's actually working. Last-click attribution kills LinkedIn budgets. Account-level attribution saves them.
Learn more
Reporting Hub
ROAS by campaign, LTV by cohort, revenue by channel — live, shareable dashboards.
- Replace the four-tool reporting stack — GA4, sheets, Looker, and your CRM dashboard collapse into one source of truth.
- End the methodology debate. Finance, marketing, and RevOps query the same model. Disagreements move from "is this right?" to "what should we do?"
- Build the board deck once. Save and share live views by role. Leadership sees the numbers; nobody has to defend the methodology again.
Learn more
Visitor Reveal
See the companies behind the visitors who never fill out a form.
- Hand sales a warm account list every morning. Not anonymous traffic. Named companies, with industry, size, and fit signals attached.
- Make Marketing-to-Sales handoff a system, not an email. Manual tagging plus webhooks turns lead qualification into infrastructure RevOps can build around.
- Catch in-market accounts your CRM doesn't know about yet. A company researches you for two weeks before they ever fill a form. Lens sees them on visit one.
Learn more
Audience Hub
Close the loop: push revenue signals back to the platforms buying your traffic.
- Cut wasted ad spend. Auto-exclude in-pipeline accounts from cold acquisition campaigns. The budget goes to net-new, not to chasing your own deals.
- Retarget on real engagement, not lookalike algorithms. Sync audiences built from actual site behavior and CRM stage — not platform guesses.
- Seed smarter expansion. Build lookalike seeds from your highest-LTV closed-won customers, not just anyone who filled a form.
Learn more
John Doe
CEO
Working with this team has transformed our business. Their attention to detail and commitment to excellence is unmatched. We saw a significant increase in our productivity and customer satisfaction.
52%
John Doe, CEO of Tech Innovations
52%
John's team at work

Integrations
Connected to the systems finance already trusts.
Spectacle pulls revenue from HubSpot, Salesforce, Pipedrive, Odoo, D365, Monday, Zoho, and Stripe — the same systems your sales and accounting teams already use.
FAQ
Where does Spectacle pull revenue from?
Directly from your CRM (HubSpot, Salesforce, Pipedrive, Odoo, Dynamics 365, Monday, Zoho), your payment processor (Stripe), or through the API or JS. The same closed-won and paid-invoice numbers finance already uses, no marketing-only definitions.
How is CAC calculated?
Total ad spend per channel, divided by net new customers acquired through that channel, credited under the model you choose. The math is exposed in every report.
Can I compare attribution models side by side?
Yes. First touch, last touch, linear, and U-shaped run on the same dataset at the same time. You see how credit shifts under each.
Is the data GDPR compliant?
Yes. Spectacle B.V. is a Dutch company, processes data under the GDPR and the Dutch UAVG, and hosts on AWS inside the EEA (Ireland). Tracking is first-party through your own server-side GTM container or Google tag: no third-party cookies, no fingerprinting. Lens identifies companies, not individuals. ISO 27001 certification is in progress. Email privacy@spectaclehq.com for our DPA and sub-processor list.
How is pricing structured?
Plans start at $99/mo. Scale, at $349/mo, gives you the full platform, every model, and CRM and ad-platform sync. Enterprise adds SSO, a service level agreement, and custom terms. Lens is priced per identified company, from $0.08 per identify. All pricing is in USD. See the pricing page, or contact sales for Enterprise.
Ready for one set of books?
CAC, LTV, and payback you can defend to the board.
Set up in minutes, not months.













