Attah Digital

Marketing Analytics

Pillar guide

Marketing Analytics: A Decision Framework Beyond Platform ROAS

A rigorous framework for reconciling marketing data, managing attribution uncertainty and allocating investment against commercial outcomes.

By Attah Digital12 min readUpdated
Dual monitors displaying marketing analytics dashboards in a dark office

Marketing analytics is a decision discipline

Marketing analytics is the structured use of data to understand demand, evaluate marketing activity and improve resource allocation. It spans commercial outcomes, customer behaviour, channel delivery and experimentation. Reporting tells a team what was recorded. Analysis examines patterns and alternatives. Measurement tests what can reasonably be inferred. Decision-making converts that evidence into a budget, campaign, offer or customer action. Treating these as one activity is why many dashboards look complete while management questions remain unresolved.

The central difficulty is not a lack of metrics. It is that marketing systems observe overlapping parts of a customer journey and assign value according to different rules. Meta, Google, an analytics platform, a CRM and Shopify can all report valid numbers within their own definitions while disagreeing with each other. The disagreement is not automatically an error. It becomes a management problem when teams compare unlike measures or let each platform grade its own commercial contribution.

A credible system separates three views. The commercial view uses Shopify or the relevant revenue system as the source of truth for orders and revenue, then incorporates costs and margin where available. The behavioural view uses web or product analytics to understand sessions and funnel actions. The platform view uses advertising systems to understand spend, delivery and each platform’s attributed conversions. These views should be connected, not collapsed into a falsely precise universal number.

Three complementary measurement views
ViewPrimary questionStrengthLimitation
CommercialDid the business create valuable outcomes?Reconciles to trading resultsDoes not identify causal channel credit alone
BehaviouralHow did people move through owned experiences?Rich funnel diagnosisIdentity and consent gaps affect journeys
PlatformHow did the channel deliver and claim outcomes?Operational campaign detailSelf-attribution and model differences

Why marketing numbers disagree

Attribution windows are one cause. A platform may claim a purchase that occurs days after an ad interaction, while another tool uses a shorter window or a different event date. Identity is another: one system may connect activity across logged-in devices, while another sees separate browsers. Consent settings, tracking prevention, blocked scripts, offline activity, modelled conversions and data latency create further differences. Even timezones can move transactions between reporting days.

Credit rules also differ. Last-click attribution gives all credit to the final eligible interaction. Position-based and linear models divide credit according to a rule. Data-driven models estimate allocations from observed patterns. Advertising platforms generally optimise and report using their own observable signals and attribution logic. Because a customer may interact with several platforms, summed platform-attributed revenue can exceed total revenue recorded in Shopify. That is not evidence that the business generated the same order twice; it is overlapping claims on one outcome.

Reconcile before interpreting

  • Align reporting dates, timezone, currency and tax treatment.
  • Confirm whether revenue uses order date, click date or conversion date.
  • Check refunds, cancellations, shipping, discounts and subscription renewals.
  • Document each attribution window and view-through treatment.
  • Separate gross sales, net sales, recognised revenue and attributed conversion value.
  • Compare like-for-like customer and product segments before explaining variance.

Reconciliation should preserve legitimate differences. The objective is not to manipulate every report until it equals Shopify. The objective is to understand which number answers which question and to ensure commercial totals anchor back to the revenue system. Read Marketing Attribution Explained for a focused guide to model limitations and operating rules.

Build a commercial metric hierarchy

A metric hierarchy prevents teams from optimising a proxy at the expense of an outcome. At the top sit business outcomes: contribution, revenue, qualified pipeline, customer value and cash. Below them sit growth drivers such as new customers, repeat rate, conversion, average order value and sales-cycle progression. Channel measures such as reach, clicks, cost per click and platform ROAS diagnose delivery. They matter, but their meaning depends on the layer above.

For ecommerce, total revenue divided by total marketing spend is often called marketing efficiency ratio, or MER. It provides a blended business-level view but is not a causal attribution model. Platform ROAS divides attributed conversion value by spend within a platform’s rules. It is useful for campaign operations but should not be treated as independently audited revenue. Contribution after variable costs is more commercially informative than revenue alone, where the necessary costs can be modelled reliably.

Metric roles in an ecommerce hierarchy
LevelExamplesManagement use
OutcomeContribution, net revenue, cashAssess business value and constraints
Growth driverNew customers, repeat revenue, AOVLocate the source of change
EfficiencyMER, CAC, contribution after marketingSet portfolio guardrails
ChannelPlatform ROAS, CPA, conversion valueOptimise within a channel
DeliveryImpressions, clicks, CPM, CPCDiagnose auction and creative mechanics

Every ratio needs its denominator and scope stated. Customer acquisition cost may include paid media only, all acquisition marketing, sales costs or agency fees. Lifetime value may be revenue, gross profit or contribution and may be historical or predicted. A report should not present CAC:LTV without disclosing these definitions and the cohort horizon. Apparent sophistication does not compensate for incompatible inputs.

Use attribution, incrementality and blended evidence together

Attribution allocates observed outcomes to touchpoints under a model. Incrementality asks what would have happened without the marketing intervention. The questions are related but not interchangeable. Attribution can support campaign diagnostics and journey analysis. It cannot, by itself, prove that credited revenue was caused by the channel. A branded search click may receive attribution for demand created elsewhere. A retargeting impression may precede a purchase that was already likely.

Incrementality is estimated through comparisons such as randomised holdouts, geo experiments, conversion lift studies or carefully designed time-based tests. Each design has assumptions and practical constraints. A test may be underpowered, contaminated by spillover, affected by seasonality or limited to a particular period and audience. The answer should be expressed with its uncertainty and scope. A test that suggests positive lift in one market is evidence, not a permanent universal multiplier.

Triangulate rather than search for one perfect number

A practical judgement combines commercial trends, platform signals, behavioural evidence and experiments. Suppose platform ROAS rises after a budget increase, but Shopify new-customer revenue and blended contribution remain unchanged. The evidence does not prove failure, but it weakens the case that the reported improvement created incremental commercial value. The next step may be to inspect customer mix, branded demand, lag effects and campaign allocation, then design a controlled reduction or holdout where feasible.

  1. Anchor the outcome in Shopify, the CRM or the applicable revenue system.
  2. Use platform reporting to understand delivery and optimisation signals.
  3. Check behavioural analytics for funnel and landing-experience evidence.
  4. Examine blended efficiency and contribution over suitable comparison periods.
  5. Use experiments for the most material unresolved causal questions.
  6. Record the uncertainty, decision and conditions that would change the decision.

Analyse the mix, not just the total

Aggregate performance can conceal material changes in mix. Revenue may grow because repeat customers bought more while new-customer acquisition weakened. MER may improve because organic demand surged, not because paid media became more incremental. Average order value may rise because low-value orders disappeared while total contribution fell. Useful analysis segments outcomes by customer status, product or category, market, offer, channel role and cohort where the data supports it.

Segmentation must remain decision-relevant. Splitting data into dozens of tiny audiences creates unstable ratios and invites storytelling around noise. Begin with a hypothesis: for example, that acquisition efficiency deteriorated because spend moved towards a lower-margin product mix. Compare enough observations over an appropriate horizon, inspect absolute values as well as percentages and account for promotions, stock and calendar effects. If the segment cannot lead to a distinct action, it may not deserve regular dashboard space.

Examples of diagnostic segmentation
Observed movementUseful segmentsPossible decision
Revenue up, contribution flatProduct margin, discount, shipping zoneChange offer or product allocation
Platform ROAS up, MER downNew/repeat, branded/non-branded, channel spendTest incrementality or rebalance
CAC risingMarket, product, landing page, customer qualityImprove conversion or narrow investment
Conversion fallingDevice, traffic source, stock status, page typeFix experience or traffic quality

Design reporting around action

A marketing dashboard should make the decision hierarchy visible. Start with commercial outcomes and constraints, then show the drivers and channel diagnostics that explain them. Include targets only when they are based on current economics and clearly defined. Include comparisons that account for trading patterns: prior week may be useful operationally, while year-on-year or matched promotional periods may be more informative strategically. Annotate launches, outages, price changes and major promotions.

The weekly meeting should not become a narrated tour of charts. Distribute a short evidence pack in advance. Use meeting time for exceptions, hypotheses and choices. Each material issue should end with an action, owner, expected effect and review date. Monthly reviews can address budget allocation, customer economics and forecast implications. Quarterly reviews can test channel roles and measurement priorities. A metric without a response rule or diagnostic path is a candidate for removal.

A practical weekly scorecard

  • Commercial outcomes: Shopify net sales or applicable revenue-system outcome, contribution where reliable and order volume.
  • Customer outcomes: new customers, repeat customers, cohort behaviour and customer mix.
  • Portfolio efficiency: total marketing spend, MER, acquisition cost and contribution after marketing where defined.
  • Channel operation: spend, attributed outcomes, delivery constraints and material creative or query changes.
  • Context: stock, promotions, pricing, site incidents, consent changes and data-quality warnings.
  • Decision log: prior actions, observed result, current action, owner and next review.

Blended Reports is Attah Digital’s managed business intelligence platform, implemented and managed by Attah Digital to bring agreed commercial, customer and marketing sources into a governed decision view. It is not standalone self-serve SaaS. For teams that lack the internal capacity to maintain data connections, definitions, controls and decision-ready reporting, this managed model addresses the operating work that dashboard licences leave with the client.

Turn analysis into budget decisions

Budget decisions should connect expected marginal value to business constraints. Average historical ROAS does not reveal what the next dollar will return. As spend rises, a channel may reach less responsive demand, auction costs may change and creative may fatigue. Conversely, a channel may enable demand that appears later through direct or branded routes. The correct response is not a universal scaling rule but a documented investment thesis with leading and lagging evidence.

Set portfolio guardrails from unit economics and cash. Estimate allowable acquisition cost using contribution, expected repeat behaviour, payback tolerance and operational capacity. Where future value is uncertain, use scenarios rather than treating a predicted lifetime value as cash already earned. Reserve a defined test budget for learning questions, and distinguish tests from scaled activity. This prevents exploratory spend from being judged as mature performance while still requiring a clear hypothesis.

  1. Define the commercial objective, constraint and planning horizon.
  2. Establish a base case from revenue-system outcomes and approved cost assumptions.
  3. State each channel’s role: demand creation, capture, retention or experimentation.
  4. Assess marginal evidence using spend levels, customer mix, blended outcomes and available tests.
  5. Allocate a base, growth and learning budget with explicit review triggers.
  6. Monitor implementation without reacting to normal daily volatility.
  7. Review the decision after enough time for the expected effect, and update the investment thesis.

This process does not eliminate uncertainty. It makes uncertainty governable. Leaders can see which assumptions support the allocation, what downside is acceptable and which evidence would justify a change. For a deeper metric comparison, see ROAS vs MER. For the broader data operating model, see AI Business Intelligence.

Implement marketing analytics in stages

The first stage is measurement discovery: map decisions, accounts, revenue sources, tracking, consent constraints, costs and existing definitions. The second is commercial reconciliation: establish Shopify or the applicable revenue system as the commercial source, align dates and build controls around spend and order totals. The third is the metric hierarchy and reporting interface. The fourth is adoption, where recurring reviews and decision logs reveal which analysis is actually useful. Advanced attribution or modelling should follow, not precede, these foundations.

Prioritise by materiality. Perfect cross-device identity may be impossible, while a duplicated spend connector is both solvable and commercially significant. Document known gaps instead of hiding them. A trustworthy report can contain incomplete information if the limitation is visible and the decision process accounts for it. A polished report that silently mixes attributed revenue with Shopify revenue is less useful, even if every chart loads instantly.

Finally, review the measurement system itself. Campaign structures, privacy settings, commerce schemas and business models change. Assign owners for data quality, definitions and decision routines. Revalidate major metrics after source changes. Retire reports that no longer support action. Marketing analytics becomes an organisational capability when evidence, judgement and accountability repeat reliably, not when a one-off dashboard is delivered.

Assure the system before relying on it

Before a new reporting view informs material investment, run an assurance review with business and technical owners. Select sample orders and trace them from the revenue system through transformation and presentation. Recalculate important ratios outside the dashboard. Test edge cases such as partial refunds, cancelled orders, multi-currency sales, delayed conversion uploads and duplicate customer identities. Confirm that access is appropriate and that a failed or delayed refresh is visible to users rather than silently presenting stale data.

Assurance also covers interpretation. Give intended users realistic questions and observe whether they select the correct period, segment and metric. Ask them to explain what the report does not establish. If a user reads attributed revenue as causal revenue, the interface, labels or training need improvement even when the underlying calculation is correct. Document acceptance criteria and unresolved limitations, then assign remediation according to commercial risk.

After launch, monitor both data quality and decision quality. Data controls include freshness, completeness, uniqueness and reconciliation. Decision controls include whether actions are assigned, assumptions are recorded and outcomes are reviewed after an appropriate interval. This dual view prevents a technically healthy pipeline from being mistaken for an effective management system. It also creates a disciplined backlog: fix defects that threaten material decisions first, improve analysis that repeatedly changes allocation second, and avoid adding low-use metrics simply to make the reporting estate appear comprehensive.

FAQ

Frequently asked questions

What is marketing analytics?

Marketing analytics is the disciplined use of commercial, customer, behavioural and channel data to understand performance and improve decisions. It includes reporting, diagnosis, measurement and action rather than merely collecting campaign metrics.

Why does Shopify revenue differ from platform-attributed revenue?

Shopify records transactions, while platforms claim conversion value using their attribution windows, identity signals and credit rules. Multiple platforms can claim the same order. Shopify or the applicable revenue system should anchor commercial truth.

Is platform ROAS unreliable?

It is useful for operating within a platform, but it is model-dependent rather than a complete measure of incremental business value. Interpret it alongside revenue-system outcomes, customer mix, blended efficiency and experiments.

What is the difference between attribution and incrementality?

Attribution allocates observed outcomes under a rule or model. Incrementality estimates outcomes caused by an intervention compared with what would otherwise have occurred. Neither is perfectly observable in every setting.

How often should marketing performance be reviewed?

Use daily monitoring for material exceptions, weekly reviews for operational decisions, monthly reviews for economics and allocation, and quarterly reviews for strategy. The right cadence depends on signal, latency and decision reversibility.

What is Blended Reports?

Blended Reports is Attah Digital’s managed business intelligence platform. Attah Digital implements and manages the agreed data connections, commercial model and reporting experience for clients; it is not standalone self-serve SaaS.

Written by

Attah Digital

Attah Digital builds AI-powered growth systems, paid advertising engagements, ecommerce experiences, business intelligence platforms and production AI systems for Australian businesses.

About Attah Digital

Related reading

Continue through this topic

Connected reporting

Create one commercial view of performance

Blended Reports is Attah Digital's managed business intelligence platform, connecting the channels that matter with ongoing analysis and practical recommendations.

Learn about Blended Reports