For saas

Stop tracking signups. Start tracking revenue

Signed up, activated, invited a teammate, upgraded, paid. Spectacle tracks your funnel the way you define it

Woman working on a laptop at a desk with revenue impact graph showing $12,400 MRR up 42%.

The Problem

From ad click to paid user. One continuous timeline

The signal you optimise on arrives months before the revenue that matters.

Signups are the wrong scoreboard

The channel with the cheapest signups usually has the worst retention. You find out two quarters later.

Three systems, three answers

Ads hold spend. Product holds activation. CRM holds the deal. None of them agree.

The first payment isn't the value

A €49 signup that renews for three years and one that churns in month two look identical the day they convert

The Solution

Measure the whole product journey, not the first step.

One first-party timeline per person and per company, from first click to renewal.

Any funnel you can define

Signed up, activated, invited a teammate, hit the paywall, upgraded. Whatever the steps are in your product, Spectacle builds the funnel from them and splits every step by channel

Funnels built from your own product events,

Every step split by channel, campaign, keyword, or ad group

Drop-off visible per step and per source

Works with the events you already send

PLG and sales-assisted, one model

PLG and sales-assisted, one modelFive people from one company, five separate signups. Spectacle merges them into one account.

Drill from campaign to the accounts it produced

Filter by channel, campaign, keyword, or page

Four models compared on the same revenue

Group by company, identify the ambassador from product usage

Optimise for LTV, not sign up

A signup is a guess. Cohorts show what a month's acquisitions were actually worth.

Cohort revenue traced to the campaign behind it

Lookback set to your sales cycle, not 30 days

MRR attached to the journey, not the first payment

Monthly overview of cohort performance

MRR, not first payments

Upgrades, downgrades, and churn read from Stripe and attach to the journey behind them.

Subscription revenue, expansion, and churn from Stripe

Renewals credited to the original campaign

Real revenue, not estimated conversion values

Multi-currency in one reporting currency

At a glance

Reporting your finance team actually trusts

100

%

first-party

No third-party cookies. Your data, not a platform's estimate.

18

+

native integrations

HubSpot, Salesforce, Pipedrive, Stripe, LinkedIn, Google, Meta, TikTok, and the rest of your stack, connected, not exported.

4

attribution models

Linear, First Touch, Last Touch, U-Shaped. Match your campaigns and revenue

Lookback

Cohorts traceable from first touch to closed-won, however long that takes.

Platform Features

Everything you need to connect spend to revenue

One platform to track the full journey — from anonymous first visit to closed deal — across every channel your team runs.

Cross-Channel Funnels

See the full path from ad click to closed deal — across paid, AI, and organic channels. One view, every touchpoint, no more stitching together 5 dashboards to figure out what happened

  • Visualize multi-touch journeys across every channel in one view.
  • Compare performance across paid, organic, and direct — side by side.
  • Identify common patterns of touchpoints that leads to revenue.

Learn more

LinkedIn Company Attribution

LinkedIn penalizes your click through ads. Proof contribution of thoughtleader and engagement ads to your lead flow.

  • Identify companies engaging with your LinkedIn ads that aren't in your CRM yet.
  • Match deal signals to campaign interactions, track engagement before and after the click.
  • Prove the value of thought leader and awareness ads using pipeline data, not platform metrics.

Learn more

Attribution & Reporting

Build the dashboard your CMO opens on Monday. Filter and pivot revenue data by any dimension, channel, campaign, ad group, cohort, time period. Share live links with anyone who needs the numbers.

  • Revenue by channel, ROAS by campaign, LTV by cohort — in one dashboard.
  • Filter and pivot by any dimension: time period, ad group, campaign, channel, cohort.
  • Share live links with leadership — they see the numbers, not the methodology.

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

Charles de Poorter

Head of Growth

Spectacle is exactly what we needed. We can finally tie trials and Chargebee revenue back to the right channels and keywords, straight into HubSpot. It’s the practical, affordable alternative to the big tools — and it just fits how we work.

Stefan in 't Veld

Founder

Spectacle has provided significant value for my Pipedrive CRM clients. Spectacle is adding value to our business by giving marketing the ability to show contribution even deep down the deal-funnel.

Joey Peeters

Founder

Spectacle showed us in one session that our Stripe revenue wasn’t being tracked properly at all — whole chunks of payments were basically invisible. Now we’re moving to a company-focused funnel with Monday.com on top of Spectacle, so we can finally see which businesses come in, who pays, and where they drop off.

Koen van de Poel

Founder

Spectacle delivers on its promise, it surfaces insights we simply can't get from GA4, Meta, or Pipedrive alone. It gives us a much clearer picture of where a lead actually comes from, which helps us allocate budget to the right channels. The collaboration is great too. The team thinks along with us and implements improvements directly in the platform and tracking setup. Highly recommended.

Floris Fontane Pennock

Founder

Before Spectacle, we were optimizing Google Ads on form submissions. We had no idea which campaigns, ad groups, or keywords were actually generating revenue. Now we can trace every paying client back to the exact keyword that triggered the journey. That insight changed everything about how we scale

Alex Nederlof

VP of Engineering

Seeing Spectacle in action was pretty eye-opening. For the first time we could actually see which people at companies were engaging with our content and tools, instead of just staring at anonymous metrics. It already feels like we’ll have a much clearer picture of what’s working in our marketing and sales funnel.

Ewoud Uphof

Fractional Head of Growth

As a fractional Head of Growth, I need tooling that scales across different stacks (HubSpot/Pipedrive, Google/LinkedIn) and still tells one truth. Spectacle lets me template funnels and journeys per client, break them down by source/keyword/ad group, and tie them to pipeline stages and revenue.

Renke Pieters

Manager

Spectacle gives us a platform where we can finally align marketing & sales teams. It let's us scale based on cost per customer, not per lead

Niels

Agency Partner

Spectacle gives me useful insight so fast that I’m using it beyond ‘typical’ SaaS analytics. Spinning up clean attribution overviews and UTM campaigns is dead simple and it helps me keep clients’ marketing stacks sane.

Lotte Laforce

Marketing Specialist

Spectacle closes the loop between our marketing touchpoints, HubSpot deal stages, and in-product usage. We can build funnels like Pricing → Whitepaper → Trial → Charged and break them down by channel/keyword/ad group to see real drop-offs and revenue, not just CTR. Account-level attribution shows the buying committee over time, so we stop crediting a single lead for a B2B win.

Integrations

Unify your entire
marketing ecosystem.

Spectacle syncs natively with the CRM, ad platforms, and analytics tools your organization already uses to bridge the gap between top-of-funnel clicks and final conversions.

FAQ

About 30 minutes for the basics: drop in the JavaScript snippet or GTM tag, connect your CRM, link your ad platforms, and Stripe and CRM revenue start flowing. Our team does the setup with you, so you're not on your own.

GA4 shows sessions and single-touch conversions inside its own walls. Spectacle builds one journey per customer across every channel, attaches real CRM and Stripe revenue, and shows first touch, last touch, linear, and U-shaped side by side on the same data. GA4 tells you what happened on your site; Spectacle tells you what created the customer. Spectacle follows that same visitor through activation, upgrade, and renewal.

As long as it takes. There is no lookback window, so every touchpoint stays in the journey until the deal closes, whether that is 2 weeks or 12 months. When a visitor identifies themselves later (form fill, login, CRM match), their earlier anonymous visits are stitched into the same journey. A deal that closes months after the first click still credits the campaign that started it.

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.

Natively: HubSpot, Salesforce, Pipedrive, Odoo, Dynamics 365, Monday, and Zoho, plus Stripe, Google, Meta, LinkedIn, and TikTok. Anything else connects through the REST API, webhooks, or GTM. No CRM? A website form or Calendly booking works as the moment a lead converts.

Most teams run both. CRM lead source only starts once someone is a known contact. Spectacle covers the anonymous half before that, and can write channel, campaign, and keyword back into HubSpot or Salesforce through automations.