Cometly
Platform / Analytics

Pipeline, CAC, ROAS,
LTV, by source.

The SaaS metrics your team actually runs on, in one dashboard. No SQL, no spreadsheets, no daily report-building.

Deals Created

Att. Model: First TouchAtt. Window: 28 Days
SourceAll LeadsQual. LeadsDeals Created
LinkedIn Ads
392+18%180+24%96+31%
Google Organic
512+6%201+9%84+12%
Google Ads
983+44%401+22%73−4%
Facebook Ads
350+12%150−3%58+8%
ChatGPT
418+62%165+48%47+54%
Gemini
612+71%229+58%38+44%
TikTok Ads
133−8%55−14%28−9%
What you actually get

Every SaaS metric.
Every angle.

Pipeline by source

Pipeline created and closed-won ARR by every channel, campaign, and individual ad. Tied directly to Stripe revenue and CRM deal data.

CAC + payback period

True CAC per channel, plus payback period (months until the customer pays back acquisition cost). The metrics your finance team actually uses.

LTV ROAS

Lifetime value ROAS at 30, 60, 90 days, year-1, year-2, year-3. See which channels produce durable revenue, not just first-month signups.

MRR + ARR per ad

New MRR added, churn, net revenue, and LTV, all sliced by individual ad. Pause the bad ones, scale the good ones.

Side-by-side attribution models

Eight models in total — first touch, last touch, last non-direct, source-specific first or last, linear, linear paid, and U-shaped — all comparable on the same data. Spot under-credited channels instantly.

Saved views per role

Save dashboards per growth, ops, founder, finance, or agency role. Schedule daily or weekly digests via Slack or email.

Report controls

Charts, models, splits, and period checks — without a BI ticket.

Tune how revenue and funnel metrics render: pick visualization types, switch attribution lenses, pivot dimensions, and stack-rank lifts vs last week or last quarter — the same knobs power every executive view and spreadsheet export.

ReportOptions

Charts & options

Line, area, bars, pies, pivot tables — pick the visualization that sells the insight. Save presets per stakeholder.

First touch

100% credit to the first touch.

Last touch

Credit the final touch.

90-day attribution window

Models & windows

First touch, last touch, linear paid, source-specific models — paired with attribution windows from 7 days to full journey.

Time
Sources
Country
URL parameter
Keyword

Group by anything

Pivot by campaign, keyword, geo, UTMs, salesperson, lifecycle stage — find winners and leaky cohorts instantly.

Total revenue
$113,700
+28%

Compare to prior period

Auto deltas vs yesterday, WOW, MOM, or custom ranges — every tile shows trend context in green or red.

Dashboards

Dashboards stitched to how B2B teams review revenue.

Drop the spreadsheets. Drag the reports leadership already asks for into one workspace, reconcile them once to Stripe and your CRM, then duplicate layouts for founders, ops, finance, or agencies.

  • Compose dashboards from individual SaaS KPI tiles — pipeline, cohort LTV, CAC/payback, creative rollups.
  • Pin Finance vs Growth views so everyone trusts the same definitions coming from Stripe and your CRM.
  • Resize layouts, rename boards, duplicate for agencies, export frames to CSV or push to Slack on a rhythm.
dashboards · drag-and-drop layout
Ad Metrics
13,700+5%
Clicks
233K
Impressions
JanFebMarAprMayJunJul
Revenue By Source
First Touch28 Days
SourceRevenue
  • Facebook Ads$25,000+24%
  • Google Ads$32,000-14%
  • Instagram$13,000+16%
  • LinkedIn Ads$22,000-5%
  • Google Organic$10,000+3%
  • Email$14,000+22%
  • SMS$11,000+12%
  • Direct$12,000+24%

Sample workspace

One canvas for acquisition, creatives, pipeline, and product funnel trends.

Tiles stay in sync — every chart honors the attribution model & window pinned in the header. Below is representative of how teams compose Cometly: channel tables beside revenue/spend overlays, creative rollups adjacent to onboarding funnel velocity.

Leads & purchases by source

Att. Model: First TouchAtt. Window: 28 Days
SourceLeadsPurchases
Facebook Ads
842+12%128+4%
Google Ads
610+44%97+2%
Instagram Ads
305−3%62+9%
LinkedIn Ads
198+18%41−1%
Google Organic
124+6%22+11%
ChatGPT
88+31%17+5%

Ad revenue & ROI

Att. Model: First TouchAtt. Window: 28 Days
Gross revenue
$122,830
Spend
$41,782
ROI
194%+18%
JanFebMarAprMay

Creative performance

Att. Model: First TouchAtt. Window: 28 Days
CreativeLeadsRevenue
Blue image · static214$18.4k
Product demo · video190$22.9k
Case study carousel132$12.1k
UGC selfie clip98$9.8k
Red arrow urgency86$7.2k

Sign-ups & trials

Att. Model: First TouchAtt. Window: 28 Days
Sign-ups
489
Start trial
201
Signup → trial
41%+3pp
JanFebMarAprMay
Analytics-ready connections

The systems behind every SaaS report in Cometly.

Stripe anchors revenue. Your CRM anchors pipeline and lifecycle. Ads bring cost and clicks. Cometly models them into the same KPIs finance and growth argue about — CAC and payback, pipeline by channel, multi-window LTV ROAS, plus rollups per creative — without rebuilding SQL every Monday.

Report lineagelive sync
Same joins as your dashboards above
  • Stripe
    StripeRevenue KPIs

    Truth for revenue: MRR, ARR, LTV cohorts, churn, refunds — feeds LTV ROAS and reconciliation.

  • HubSpot
    HubSpot / SalesforcePipeline

    Pipeline stages and closed-won deals — feeds pipeline by source, velocity, and CAC denominators.

  • Meta
    Meta / Google / LinkedInAcquisition

    Spend, clicks, and creative IDs — sliced into CAC, ROAS, and MRR per ad alongside CRM outcomes.

  • Calendly
    Calendly / OnceHubMeetings

    Demo bookings tied to touches — informs funnel attribution and CPL-to-pipeline ratios.

  • Snowflake / BigQueryExport

    Push modeled SaaS KPIs downstream — BI teams keep Cometly as the attribution + metrics layer.

  • Slack
    Slack / EmailDelivery

    Role-based dashboards and schedules — Finance, Growth, and Agency sees the same definitions.

One schema for pipeline, unit economics, and LTV cohorts — numbers reconcile before they hit Slack, email, or your warehouse.
FAQ

Analytics questions growth and finance teams ask first.

LTV ROAS, CAC by channel, cohort math, and how Cometly reconciles Stripe against ads. Book a demo and we'll map the definitions to your funnel, usually with your metrics on screen.

Talk to sales
How do you calculate LTV ROAS?
Sum of revenue from a customer cohort divided by the ad spend that acquired them, over a chosen window (30, 60, 90 days, year-1, year-2, year-3). Includes recurring payments, upgrades, and refunds, all from Stripe.
How is CAC calculated?
Total ad spend divided by total new customers acquired in a period. Cometly also breaks CAC down by channel, campaign, or individual ad, useful for spotting outliers.
Can I compare attribution models?
Yes. View the same conversion data through every model we support — first touch, last touch, last non-direct, source-specific (first or last), linear, linear paid, and U-shaped. The differences usually surprise people.
Can I export to Snowflake?
Yes. Cometly exposes a full 2-way API so your team can pull any data you need into your warehouse or downstream tools. See Sync for the full picture.

One dashboard.
Every SaaS metric.

CAC, LTV, payback, pipeline, and ROAS by source — all in one dashboard, all reconciled to Stripe and your CRM, all ready to drop into a board deck.