Skip to main content

Simple, Transparent Pricing

Every plan includes a 14-day free trial. No credit card required to start. Pay for events, not arbitrary time windows.

Not sure which plan? Estimate your cost

Founding Customer Offer: 40% off for 12 months

Be one of our first 10 customers and lock in 40% off any plan for 12 months. Shape the product roadmap with direct access to our team.

10 spots remaining

Pricing Plans

MonthlyAnnual

Starter

A$249/mo

500K eventsWhat's an event?
Any tracked customer interaction: page views, ad clicks, add-to-carts, and purchases that flow through NodeNarrative.
A typical Shopify store with 10K monthly visitors generates roughly 50–100K events. Check your store's analytics for page views + transactions to estimate.
/mo · 3 seats included

  • All 7 attribution models
  • 500K events/mo (A$0.75/1K overage)
  • 3 seats included (+A$29/seat/mo)
  • 365-day raw data retention
  • 3 years historical import
  • Unlimited trend analytics
  • Email support
Start 14-Day Free Trial

14-day free trial · No credit card required

Most Popular

Growth

A$499/mo

2M eventsWhat's an event?
Any tracked customer interaction: page views, ad clicks, add-to-carts, and purchases that flow through NodeNarrative.
A typical Shopify store with 10K monthly visitors generates roughly 50–100K events. Check your store's analytics for page views + transactions to estimate.
/mo · 5 seats included

  • All 7 attribution models
  • 2M events/mo (A$0.55/1K overage)
  • 5 seats included (+A$29/seat/mo)
  • 365-day raw data retention
  • 5 years historical import
  • Unlimited trend analytics
  • API access & data export (CSV & PDF)
Start 14-Day Free Trial

14-day free trial · No credit card required

Professional

A$799/mo

5M eventsWhat's an event?
Any tracked customer interaction: page views, ad clicks, add-to-carts, and purchases that flow through NodeNarrative.
A typical Shopify store with 10K monthly visitors generates roughly 50–100K events. Check your store's analytics for page views + transactions to estimate.
/mo · 10 seats included

  • All 7 attribution models
  • 5M events/mo (A$0.40/1K overage)
  • 10 seats included (+A$29/seat/mo)
  • 365-day raw data retention
  • 7 years historical import
  • Unlimited trend analytics
  • API access & data export (CSV & PDF)
  • Dedicated support & onboarding
Start 14-Day Free Trial

14-day free trial · No credit card required

Not sure? Use our cost calculator

Privacy and consent management included on every plan

GDPR/CCPA compliance, a full consent banner with script blocking and Google Consent Mode v2, consent-per-identifier tracking, cascading erasure, automatic PII detection, and cookieless tracking mode are standard on every tier. No separate CMP subscription required.

Built for E-commerce Seasonality

Black Friday. Holiday season. Flash sales. Your traffic spikes, but your bill shouldn't permanently jump. Our event-based pricing is elastic by design. You pay your base plan rate every month, and only pay for extra events in months where traffic exceeds your included quota. No forced upgrades. No annual lock-in based on your busiest week.

How it works

Scenario What Happens What You Pay
Normal month (400K events on Starter) Within quota A$249, base price only
Black Friday month (900K events) 400K overage events A$249 + A$300 overage = A$549
Back to normal (450K events) Within quota again A$249, back to base

No tier lock-in. Upgrade when your baseline grows, not when your peaks spike.

You're Always in Control

Not every team has flexible budgets. If your department has a hard cap, you choose what happens when you approach your event limit.

1. Allow overages

Keep every event flowing at full fidelity. Overage charges appear on your next invoice at your tier's rate. Best for brands where data completeness drives decisions.

2. Smart sampling

Stay within budget, guaranteed. When you approach your limit, we intelligently prioritise which events to keep. Purchases and conversions are always captured at 100%. Lower-priority events like pageviews are sampled. Your attribution accuracy stays high while your bill stays predictable.

Your admin controls this in Settings. Choose for the current month only, or set it as your default. You can change your mind any time.

Default: smart sampling. We never charge overages unless you explicitly opt in. No surprise bills, ever.

We'll Tell You Before You Hit Your Limit

Nobody likes surprises on an invoice. Our pace-based alerting compares how far through your billing period you are versus how much of your event quota you've used. If you're trending ahead of pace, we'll let you know, with enough time to adjust.

What the alert includes

  • Projected end-of-month usage
  • Estimated overage cost (if overages are enabled)
  • Whether upgrading would save you money at your current usage
  • One-click to adjust your strategy (overages, sampling, or upgrade)

Enterprise

Custom limits, SLA guarantees, white-label reporting, and dedicated onboarding for large teams and agencies.

  • Unlimited events & channels
  • 730-day raw data retention
  • Unlimited historical import
  • Unlimited trend analytics
  • 10,000 API calls/min
  • White-label reporting
  • Custom contracts & SLA
  • Dedicated account manager
  • Data warehouse export (BigQuery, Snowflake, Databricks)
  • Free agency hub with volume discounts

Agency & Multi-Client Pricing

Your agency account is free. You only pay for client subscriptions, with volume discounts from your first client.

How It Works

  1. 1. Free agency hub: your agency management account costs nothing. Portfolio dashboard, health monitoring, and client management included.
  2. 2. Clients choose their own plan: each client gets an independent account on whichever tier fits their needs. Their own events quota, data retention, and attribution models.
  3. 3. One invoice, volume discounts: route client billing through your agency account and receive a single monthly invoice with automatic discounts based on how many clients you manage.

Volume Discounts

1–4 clients 5% off total
5–9 clients 10% off total
10–19 clients 15% off total
20–49 clients 20% off total
50+ clients Custom (talk to us)

Two Billing Models

  1. 1. Agency-billed: you pay a single invoice for all client stores. Volume discounts apply. Simplest for agencies that bundle attribution into their retainer.
  2. 2. Client-direct: each client pays NodeNarrative directly via Stripe Connect. You manage, they pay. Available on Professional and Enterprise. No volume discount (clients pay standard pricing).

Example

An agency managing 7 clients (3 Starter + 3 Growth + 1 Professional):

Total: A$3,043/mo
Volume discount (10%): -A$304.30
Agency pays: A$2,738.70/mo

Flexible Client Relationships

  • Create clients inside your agency. They start agency-billed from day one
  • Onboard existing clients: clients with direct accounts can join your agency and route billing through you
  • No lock-in. Clients can decouple at any time and revert to standard direct billing. All data, configuration, and attribution history stays with the client

Bulk Seat Discounts

Additional to volume discounts.

1–10 seats Standard pricing
11–25 seats 15% off per seat
26–49 seats 25% off per seat
50+ seats Enterprise pricing

Start your free agency account. Add your first client and start earning volume discounts immediately.

Estimate Your Cost

Estimate Your Cost

100K500K1M2M5M10M+

Not sure? A typical Shopify store with 10K monthly visitors generates roughly 50-100K events. Check your store's analytics for page views + transactions to estimate.

1102550
Billing period

Recommended plan

Starter

Base priceA$249/mo
Estimated totalA$249/mo
With founding discountA$149/mo

This estimate is based on your inputs. Actual billing may vary based on usage.

What Will You Get Back?

You know the cost. Now see the return. Estimate what better attribution could deliver for your business.

Estimate Your ROI

See what better attribution could return

Projection scenario

Better attribution with minor budget reallocation

$1K$500K
1.0x5.0x10.0x
151015
NodeNarrative plan costA$499/mo
Estimated payback period

< 1 month

Time until NodeNarrative pays for itself

ROAS uplift

+13%

3.0x → 3.4x

Annual revenue uplift

+A$45,792

+A$3,816/mo

Wasted spend recovered

A$9,600/yr

A$800/mo identified

ROI multiple

9.3x

Annual return vs. plan cost

Net annual gain+A$49,404

Revenue uplift + recovered spend, minus A$5,988/yr plan cost

Conservative scenario assumptions

  • Forrester TEI: 19% avg ROI lift Year 1
  • Gartner: 15-25% more accurate ROI measurement

Estimates based on industry benchmarks from Forrester, MarketingEvolution, and published competitor data. Actual results vary by industry, ad spend mix, current attribution maturity, and implementation effort. These projections are not guarantees. See full ROI breakdown

See the full ROI breakdown with methodology and sources

Import years of historical data at onboarding, completely free from your monthly quota. Every plan includes a dedicated one-time import allowance (2M–30M events). Recent data goes into the full knowledge graph; older data powers unlimited trend analytics for year-over-year comparisons from day one.

Enterprise plans include unlimited historical import. The more history you bring, the more accurate your attribution models become.

Full Feature Comparison

Every feature, every plan. No hidden limitations.

Feature Starter Growth Professional Enterprise
Attribution
Attribution models 7 7 7 7
Custom attribution windows
Real-time attribution
Multi-model comparison
Data
Monthly events 500K 2M 5M Custom
Raw data retention 365 days 365 days 365 days 730 days
Historical import allowance 2M events 10M events 30M events Unlimited
Trend analytics retention Unlimited Unlimited Unlimited Unlimited
Overage rate A$0.75/1K A$0.55/1K A$0.40/1K Negotiated
Included seats 3 5 10 Custom
Additional seat price A$29/mo A$29/mo A$29/mo Volume
Data export (CSV & PDF)
Dashboards
Pre-built dashboards
Saved views
Target setting
Product Performance Dashboard
Integrations
Shopify integration
Google Ads
Meta Ads
API access
API rate limit 60/min 300/min 1,000/min 10,000/min
Max channels 10 25 100 Unlimited
Custom integrations
Data warehouse export
Privacy & Compliance
Consent-per-identifier
Bundled consent banner (CMP)
GDPR cascading erasure
Cookieless tracking mode
Automatic PII detection
Support
Email support
Priority support
Dedicated account manager
Custom onboarding
Agency
Free agency hub
Volume discounts (5–20%)
White-label reporting
Client-direct billing (Stripe Connect)

Pricing Questions

Everything you need to know about plans, billing, and trials.

Is there a free trial?
Yes. Every paid plan includes a 14-day free trial with full access to all features in that tier. No credit card is required to start.
Can I upgrade or downgrade at any time?
Absolutely. You can change your plan at any time from your self-serve billing portal. Upgrades take effect immediately with prorated billing. Downgrades take effect at the end of your current billing cycle. You can also view invoices, update payment methods, and manage your subscription without contacting support.
What counts as a "tracked event"?
A tracked event is any customer interaction captured by the NodeNarrative pixel: page views, add-to-carts, purchases, ad clicks, and other touchpoints. Each interaction counts as one event against your monthly quota.
How much do I save with annual billing?
Annual billing saves you 20% compared to monthly billing. For example, the Growth plan drops from A$499/month to A$399/month when billed annually at A$4,790/year. All annual plans are billed upfront.
Is there a setup or implementation cost?
No. All plans include self-serve onboarding with a guided setup wizard and dashboard checklist that tracks your progress. Professional and Enterprise plans include dedicated onboarding support at no extra cost. Most teams are fully operational within 2-4 weeks.
What happens if I exceed my event limit?
That depends on your choice. By default, we use smart sampling: purchases and conversions are always captured, while lower-priority events are sampled to keep you within budget. If you prefer complete data, your admin can enable overages in Settings and you'll be charged at your tier's rate (A$0.75/1K Starter, A$0.55/1K Growth, A$0.40/1K Professional). We never charge overages unless you explicitly opt in.
What is smart sampling?
When sampling is active, we prioritise events by their attribution value. Purchases, conversions, and checkout events are always captured at 100%. Product views and searches are moderately sampled. Pageviews and impressions are heavily sampled. Your attribution models stay accurate on the events that matter most, even when your total event volume exceeds your plan.
Will I get a warning before hitting my limit?
Yes. We monitor your usage pace throughout the billing period. If you’re tracking to exceed your quota, we alert your admin with projected usage, estimated costs, and one-click options to enable overages, continue with sampling, or upgrade, all before you hit your limit.
Can I change my overage strategy mid-month?
Yes. Your admin can switch between overages and sampling at any time in Settings. You can set it for the current month only or as your permanent default.
How does historical data import work?
Every plan includes a dedicated one-time import allowance completely separate from your monthly event quota. Starter includes 2M events, Growth 10M, Professional 30M, and Enterprise is unlimited. Recent data (last 12 months) enters the full knowledge graph for journey-level analysis; older data is imported as aggregated trend summaries for year-over-year and seasonality comparisons. More historical data means more accurate Shapley and Markov attribution models from day one.
What are trend analytics?
Trend analytics are aggregated performance summaries: channel metrics, conversion rates, and attribution scores rolled up daily, weekly, and monthly. They’re retained indefinitely on all plans, even after raw journey data expires at your tier’s retention window. This means every customer gets year-over-year comparisons, seasonality analysis, and long-term trend tracking from day one, without needing to store expensive raw event data forever.
Is privacy included on every plan or an add-on?
Every privacy feature is included on every plan at no extra cost. Consent-per-identifier tracking, GDPR cascading erasure, automatic PII detection, data anonymisation, configurable retention, cookieless tracking mode, and the bundled consent banner are all standard. We believe privacy should never be gated behind a higher tier.
Do I need a separate cookie consent banner?
No. NodeNarrative includes a full consent management platform with the pixel. It handles script blocking (third-party scripts only fire after consent is granted), Google Consent Mode v2 (all seven consent signals), geo-targeted banners (GDPR opt-in for EU visitors, CCPA opt-out for US visitors), a four-category preference centre, consent audit trail for proof of compliance, and native consent APIs for Meta and TikTok pixels. Most merchants pay A$60 to A$500+ per year for standalone CMP tools like Cookiebot or CookieYes. With NodeNarrative, consent management is included on every plan. No competitor attribution tool bundles this.
How does agency billing work?
Your agency account is free. Each client you manage has their own subscription (Starter, Growth, or Professional). Route billing through your agency and we combine all client subscriptions into a single monthly invoice with volume discounts, from 5% on your first client up to 20% at 20+ clients.
What happens if a client leaves my agency?
They keep everything: their data, configuration, and attribution history. Their billing simply reverts to standard direct pricing. No migration, no disruption for either party.
Do volume discounts apply to client-direct billing?
Agency volume discounts apply to clients billed through your agency account. Clients who pay NodeNarrative directly via Stripe Connect pay standard tier pricing, but every tier already has volumetric savings built in: higher tiers include more events at a lower per-event cost, and overage rates drop from A$0.75/1K on Starter to A$0.40/1K on Professional. Your clients save as they grow, regardless of billing model.
How do event quotas work for agency clients?
Each client has their own events quota based on their tier (500K Starter, 2M Growth, 5M Professional). Events are tracked and billed independently per client. Your agency dashboard shows per-client usage breakdowns so you can monitor consumption across your portfolio.

Not sure which plan is right?

Talk to us. We'll help you find the plan that fits your store size, team, and attribution needs.

Talk to Us