The Attribution Platform Built for Accuracy
Seven attribution models, powered by graph analytics, designed for teams who need to understand the full customer journey, not just the last click.
Everything You Need to Attribute Accurately
From model selection to journey visualisation, compliance to integrations: explore what the platform can do.
7 models. One platform. Zero guesswork.
Run multiple attribution models simultaneously and compare results side by side. From simple heuristic models to advanced game-theory and probabilistic approaches, choose the lens that fits your business.
- First-click and Last-click for baseline comparison
- Linear attribution for equal credit distribution
- U-Shaped attribution: 40/40/20 weighting on first touch, last touch, and middle interactions
- Time-Decay attribution: exponentially increasing weight toward conversion
- Shapley values from cooperative game theory for fair credit allocation
- Markov Chain probabilistic modelling for data-driven channel removal analysis
- Cross-model insights: an insights-first default view showing where models agree (high confidence) and diverge (investigate further), with progressive disclosure "Why?" panels
- Progressive model activation: heuristic models work from day one, advanced models activate as data accumulates
- Model selector with standard and advanced groupings for quick comparison
Visualise Your Data, Not Just Your Metrics
Standard analytics tools give you bar charts and line graphs. NodeNarrative gives you graph-native visualisations built on the same knowledge graph that powers your attribution, so you can see the structure of your customer journeys, not just the numbers.
Sankey flow diagrams
Trace the flow of traffic and revenue across channels. Width encodes volume, so you can spot dominant conversion paths at a glance and identify where customers move between channels.
Force cluster maps
Visualise customer journeys as a force-directed graph where similar behaviour patterns cluster together. See which channels attract the same audiences and which paths sit in isolation.
Community detection
Graph algorithms identify communities of customers who follow similar journey patterns. Discover segments defined by behaviour rather than demographics, without manual rule creation.
Reimagined funnel charts
Traditional vertical funnels distort drop-off perception. Our horizontal bar layout shows conversion rates and stage-by-stage performance with accurate proportional sizing.
First-Party Tracking That Actually Works
iOS privacy changes and ad blockers mean you're missing 30–60% of customer journeys. Our server-side pixel captures every touchpoint from your own domain, with no data gaps and no third-party dependencies.
First-party pixel
A lightweight first-party pixel captures every touchpoint on your storefront, immune to ad blockers, third-party cookie restrictions, and iOS privacy changes.
Server-side collection
Events are collected server-side on your domain, not through third-party scripts. No data lost to browser restrictions, VPNs, or ad blockers.
First-party cookie forwarding
Cookies are served from your own domain via first-party forwarding, bypassing ITP restrictions that limit third-party cookies to 7 days.
Click ID preservation
Every click ID (fbclid, gclid, ttclid, sccid) is captured and stored at the session level. When conversion events are sent to ad platforms, match quality is maximised.
NodeNarrative Event Protocol
Every event follows a canonical schema that standardises touchpoints across channels. No data transformation errors, no mapping conflicts, no lost context.
Cookieless tracking mode
Full attribution accuracy without any cookies, with no fingerprinting and no workarounds. Privacy-safe by design, not by substituting one tracking method for another.
Knowledge Graph Identity
See every customer journey connected, across devices, sessions, and channels. Our Neo4j knowledge graph resolves anonymous visitors to known customers, revealing relationships that flat databases miss.
Traditional tools stitch identities in spreadsheets. NodeNarrative maps them in a graph, where every identifier is a node and every connection is queryable. The result: identity resolution that gets smarter as your data grows.
Knowledge graph identity
Customer identities are resolved in a Neo4j knowledge graph, not a flat database. Every interaction becomes a node, every journey step an edge, revealing relationships that traditional identity stitching misses.
Deterministic matching
Hashed emails, phone numbers, and login events are used for high-confidence identity resolution. No guesswork: every match is backed by a verifiable identifier.
Probabilistic identity scoring
In developmentSplink-powered probabilistic matching scores anonymous sessions against known customer profiles using behavioural signals and session patterns.
Cross-device stitching
PlannedConnect customer journeys that span mobile, desktop, and tablet, resolving the same person across devices and sessions into a single attribution path.
Privacy by Architecture, Not by Policy
Every competitor treats privacy as a compliance checkbox. We built it into the graph. Every identifier carries its own consent status. Erasure cascades automatically. Privacy isn't a policy, it's how the graph works.
Consent-per-identifier
Every identifier in your customer graph carries its own consent status. Email consent is tracked separately from cookie consent, device ID consent, and ad platform identifiers, giving you granular control that binary opt-in/opt-out can never match.
GDPR cascading erasure
When a customer exercises their right to be forgotten, erasure cascades through every connected touchpoint in the graph automatically. No manual data mapping, no missed records, no compliance gaps.
Cookieless by default
Unlike competitors who substitute fingerprinting for cookies, our cookieless mode uses privacy-safe first-party data only. Full attribution accuracy without tracking workarounds that may violate ePrivacy regulations.
Bundled consent banner
A full consent management platform ships with the pixel. Script blocking, Google Consent Mode v2, geo-targeted banners (GDPR opt-in for EU, CCPA opt-out for US), preference centre, and consent audit trail included on every plan. No separate CMP subscription required.
Configurable data retention
Raw journey data is retained for 365 days (730 on Enterprise), while aggregated trend analytics are kept indefinitely on all plans. Import 3–7 years of historical data at onboarding (unlimited on Enterprise) for year-over-year comparisons from day one. PII detection, anonymisation, and right-to-erasure workflows are built in, not bolted on.
How NodeNarrative Compares
See how purpose-built graph attribution stacks up against general analytics and other e-commerce tools.
| Feature | NodeNarrative | GA4 | Polar Analytics | Triple Whale |
|---|---|---|---|---|
| Knowledge graph-based attribution | ||||
| Graph-native visualisations | Sankey, force clusters, community detection | Standard charts | Standard charts | Standard charts |
| Number of models | 7 | 3 | 3 | 2 |
| Data dimensions tracked | 1,500+ | Google ecosystem only | Not published | Not published |
| Real-time attribution | ||||
| First-party pixel | ||||
| Server-side collection | Via Sonar | |||
| Graph-based identity resolution | ||||
| Consent-per-identifier | ||||
| Bundled consent banner (CMP) | ||||
| Cookieless tracking (privacy-safe) | Fingerprinting | |||
| Independent data (no walled garden) | ||||
| Shopify-native integration | ||||
| Custom dashboards | Limited | |||
| API access | Enterprise | Enterprise | ||
| Free agency hub | ||||
| Starting price | A$249/mo | Free | US$300/mo | US$129/mo |
From Integration to Insights in Weeks
Not months. Our guided onboarding gets you attributing accurately in 2-4 weeks.
Connect
Install the Shopify app and connect your ad platforms. A guided onboarding wizard walks you through each step, with a dashboard checklist to track your progress.
Configure
Set your attribution windows, choose your models, and configure channel groupings to match your business.
Validate
Data quality checks run automatically. Guided tours walk you through your first reports and dashboards.
Optimise
Full multi-model attribution is live. Use recommendations to reallocate budget to your highest-performing channels.
Platform Questions
Common questions about how NodeNarrative works and how it compares.
What makes knowledge graph-based attribution different?
Which attribution models does NodeNarrative support?
How does the NodeNarrative pixel work?
What is knowledge graph identity resolution?
How does NodeNarrative handle GDPR and CCPA?
How does NodeNarrative compare to GA4?
What integrations are available at launch?
How accurate is the attribution data?
Ready to see your full customer journey?
Start your 14-day free trial and see what knowledge graph-based attribution reveals about your marketing.