Navigating the Complexities of E-commerce Attribution Data

Attribution in e-commerce rarely follows a neat, linear path. A brand may see a 4x ROAS in Facebook Ads, another 3x in Google Ads, and yet find that the commercial reality feels far less straightforward when revenue, margin, and cash flow are reviewed together.

Across modern acquisition channels, it’s common to see a persistent gap, often around 20%, between what individual platforms report and what the business ultimately experiences. At Positive Sparks, we see this as a natural consequence of fragmented measurement, overlapping channel credit, and attribution models that were not built for today’s customer journey.

The opportunity is not simply to identify the gap, but to interpret it well. Once brands understand where reported performance diverges from commercial truth, they can make sharper investment decisions, protect margin, and scale with greater confidence.

What is the "20% Gap" (And Why Should You Care?)

Why is there always a discrepancy? If you’re using standard "last-click" attribution, you’re basically giving a trophy to the person who handed the runner a bottle of water at the finish line, while completely ignoring the athlete who actually ran the 26 miles.

In the world of e-commerce, that 20% gap is where your profit goes to hide. This gap typically exists because of three main culprits:

  1. Platform Overlap: Meta, Google, and your affiliate networks all want to take credit for the same sale.
  2. Model Bias: Last-click models ignore the 5 to 15 touchpoints that happened before the final click.
  3. The "Ghost" Conversions: Sales that would have happened anyway, even if you hadn't spent a penny on that specific ad.

When you move from a messy, platform-siloed view to a unified, first-party data approach, you almost always see a 20% "deflation" in your reported ROAS. It feels like bad news at first, but it’s actually the most valuable data you’ll ever own. It’s the difference between "Vanity ROAS" and True ROAS.

A clean, professional image of a magnifying glass hovering over a complex digital map of customer touchpoints. The focus is sharp on the connections between social media icons and a shopping cart, highlighting the complexity of the modern buyer journey.

The Last-Click Trap: A Familiar Model with Strategic Limits

Are you still relying on last-click attribution? Bear in mind, this model was built for a much simpler digital environment. Today, customers move from Instagram Reels to Google Search, then back to email, and finally convert through a retargeting ad on another device altogether.

When businesses evaluate performance through the final click alone, budget decisions can become distorted. A brand might see that its Google Ads appear to be driving strong returns and decide to reduce spend on Influencer Marketing. Yet the broader sales picture can weaken quickly, because those influencers may have been creating the very demand that search later captured.

We’ve seen clients assume their Meta Ads were underperforming because last-click ROAS looked modest. In practice, those campaigns were often doing the foundational work of building awareness and consideration. Without that contribution, the entire growth system becomes less effective.

The Cannibalization Question: Enter Intend and Essendia

Let’s turn to one of the more commercially sensitive areas of attribution: affiliate cannibalization.

Have you ever noticed how platforms like Intend or Essendia, along with other coupon or cashback partners, can appear to deliver exceptionally strong performance? On paper, the ROAS can look remarkable. The more important question, though, is whether that affiliate interaction genuinely created the sale or simply appeared at the final stage of a purchase already in motion.

A common scenario is what we might call "the checkout hunt." A customer reaches the checkout page, notices a discount code field, opens a new tab, searches for "[Your Brand] Coupon," clicks an affiliate link, applies a 10% code, and completes the order.

In reporting terms, a platform such as Intend or Essendia may then receive full credit for the conversion. In commercial terms, however, the picture is often more nuanced. The customer may already have been fully committed to purchasing, with the affiliate merely inserting itself at the last moment.

That is the essence of cannibalization. The business is not only paying commission, but often giving away margin on a sale that was already highly likely to convert. When we look at True ROAS, the goal is to separate genuine demand creation from late-stage interception and understand who truly originated the sale.

A high-contrast photo showing a set of traditional brass scales in a modern setting. On one side, a pile of gold coins represents 'Attributed ROAS', and on the other, a smaller but glowing pile represents 'True ROAS', illustrating the balance between reported and actual value.

Why Multi-Touch Attribution (MTA) Isn’t Just a Buzzword

You might be wondering, "Okay, if last-click is lying, what’s the alternative?"

The answer lies in Multi-Touch Attribution. Instead of giving 100% of the credit to the last click, we spread the credit across the entire journey. We ask questions like:

  • Who introduced the customer to us? (First Touch)
  • Who kept them interested? (Middle Touches)
  • Who finally convinced them to buy? (Last Touch)

By using a more sophisticated model, that 20% gap starts to make sense. You realize that your affiliates might only deserve 20% of the credit they're claiming, while your top-of-funnel ads deserve 3x what they’re currently getting.

At Positive Sparks, we help brands navigate this shift, moving them away from Amazon-only sales to a thriving Direct-to-Consumer (DTC) model where you actually own your customer data.

The Solution: First-Party Data & True ROAS

So, what creates a more reliable view of performance? It comes down to First-Party Data.

As third-party cookies continue to disappear and privacy restrictions across Meta and Google become more significant, platform-reported numbers are naturally becoming less complete. Each platform offers useful signals, but no single one should be treated as the sole source of truth.

True ROAS becomes possible when a business uses its own internal tracking as that source of truth, allowing it to de-duplicate sales and measure incrementality with greater confidence.

What is incrementality? Put simply, it is the business question behind the metric: "If we stopped investing in this channel tomorrow, how many sales would we actually lose?"

If an affiliate such as Essendia is paused and total sales remain unchanged, that suggests little to no incremental value was being added. By contrast, if TikTok Ads are reduced and total revenue falls by 30%, the commercial contribution of that channel becomes much clearer, regardless of what a last-click report may suggest.

Actionable Steps to Close the Gap Today

Looking to create a clearer view of performance? Here are three things you can do right now:

  1. Audit Your Affiliates: Look at your "Time to Conversion" for affiliate clicks. If the click happens within 2 minutes of the purchase, it’s almost certainly a coupon-hunt at checkout. Consider reducing commissions for these "last-minute" interrupters.
  2. Compare Your Models: Use a tool (or a partner like us) to compare your Last-Click ROAS against a Position-Based or Data-Driven model. Seeing the difference is usually a "lightbulb" moment for e-commerce owners.
  3. Focus on New Customer Acquisition (NCA): Don't just look at total ROAS. Look at how much it costs to acquire a new customer. That is the only metric that truly scales a business long-term.

A professional business person standing in a bright, modern office, pointing toward a large glass window overlooking a city. They are holding a tablet showing a clear, upward-trending growth chart, symbolizing visionary leadership and the path to true profitability.

Let’s Get Real About Your Numbers

At the end of the day, we’re all trying to build profitable, sustainable businesses. We want to spend $1 and see $5 come back into the bank, not just appear on a dashboard.

Is your data telling a complete commercial story, or simply the most convenient platform version of events? We’ve helped dozens of brands uncover their "True ROAS" and identify the inefficiencies that were holding back smarter growth. Whether you’re scaling Microsoft Ads or trying to understand why your retargeting performance feels difficult to validate, we’re here to help you make sense of the numbers.

What about you? Have you noticed a gap between your platform data and your actual bank balance? Which channel do you think is claiming more credit than it really deserves?

Drop us a comment or reach out to our team to start your True ROAS audit today. Let’s uncover that missing 20% together.


Share this article

Claim your FREE Ads Audit

Get our expert eyes on your campaigns and let us tell you where and how you can improve. Action these insights yourself or chat with us about how we get you to become another of our commission based PPC clients.

Claim your FREE Ads Audit

Get our expert eyes on your campaigns and let us tell you where and how you can improve. Action these insights yourself or chat with us about how we get you to become another of our commission based PPC clients.

Claim your FREE Ads Audit

Get our expert eyes on your campaigns and let us tell you where and how you can improve. Action these insights yourself or chat with us about how we get you to become another of our commission based PPC clients.

Unlock the Power of 3rd Party Attribution Apps!

Our experts can help you find the perfect solution tailored for your need. Our recommendations not only come with a free trial but also include complimentary setup support

Let us help with switching from UA to GA4 analytics

Let our expert help you make the switch from using Universal Analytics to GA4. Just fill out our simple form, and we’ll get back to you.

Roman Dudariev

Media buyer 
Dnipro, Ukraine

What sort of Positive Spark are you? What do you do in the team? What are you good at?
I help businesses attract new customers through paid traffic sources. I like helping businesses develop and grow with us, regardless of their budget, location or business size.
I have extensive experience in various business areas and in many countries. It’s always interesting to learn something new about new types of business and projects.
This always keeps me on my toes when I have to strategize for budgets ranging from $50 to $5,000+ per day.

What do you enjoy about being part of the Positive Sparks team?
I like that every team member can jump in at any time and help me with the project. You will never be left with a problem alone. The client will never be left alone with a problem.
We are always looking for solutions and development for the project.

In any case, I like the fact that my experience is always multiplied by the experience of other guys who are always ready to help.

What do you do in your spare time?
I play guitar and drums

One unusual thing about them that not many people know
When I registered for the marathon, there were no more accounts for 4 km and only accounts for 10 km remained. I was lazy and stubborn about transferring this goal to another event, so I signed up for a 10K and ran, even though I had never run that distance before.

Nataliia Dubyna

Paid search specialist
Dnipro, Ukraine

What sort of Positive Spark are you? What do you do in the team? What are you good at?
I am a PPC specialist on various client platforms (Google, Bing). I help develop pay-per-click strategies, aligning them with clients’ business goals. I analyze the market, target audience, and competitors and determine the best ways to use advertising budgets. As part of my collaboration with clients, I not only attract traffic but also actively work on optimizing web pages to increase conversions. I also constantly monitor industry and platform changes to adapt to new trends and technologies.

What do you enjoy about being part of the Positive Sparks team?
Absolutely! I consider myself very lucky to have met such sympathetic, kind, talented people within one team. We are a real team, where everyone compliments each other and is always ready to help.

What do you do in your spare time?
In my free time from work, I like to walk with my dog Frodo. Several years ago I adopted him from a shelter and now he is my best friend. I also enjoy dancing and yoga classes.

One unusual thing about them that not many people know
I like to go fishing alone. This is my kind of relaxation.

Kelly Luff-Cooper

Account Manager
St Agnes, England

What sort of Positive Spark are you? What do you do in the team? What are you good at?
I make sure that the client’s needs are met whilst ensuring that our team has everything we need to meet (and exceed!) those needs. I have both a customer service and marketing background so I enjoy the mix of the two, and I think it’s really important as an Account Manager to be on the side of the client AND the agency. I think I’m good at understanding the wider business needs of clients and how our role fits into this.

What do you enjoy about being part of the Positive Sparks team?
I love how well the team gel considering that we work and live around the world. The agency feels different to others that I’ve worked with over the years, as we truly work as a team without ego and I really like that difference – it makes for a positive environment and a true partnership with our clients.

What do you do in your spare time?
I have two children who at 2 and 5 years old take up a lot of my spare time. We live right by the beach, so we spend a lot of time there. For myself, I swim in the sea year-round, run (slowly) and love to read and write stories and poems.

One unusual thing about them that not many people know
There is very little that people don’t know about me because I’m pretty open! I went on the TV programme Masterchef when I was in my 20s – it was super stressful and I hated it once we started filming, but went on to work in a kitchen for a few years afterwards!

Kateryna Petrenko

Advertising Manager
Dnipro, Ukraine

What sort of Positive Spark are you? What do you do in the team? What are you good at?
I am the one who analyses the data and uses it to optimise campaigns and implement new strategies, and try to make sure that the client gets the best results.

What do you enjoy about being part of the Positive Sparks team?
Having been part of the Positive Sparks team for many years, I’m fortunate in that my role is always transitioning, which allows me to expand my skillset with the help of the fantastic team I work with. What I enjoy most are the great people I work with every day!

What do you do in your spare time?
I love spending time with my dogs, and I also love taking photos and posting them on Photostock or taking part in photo contests.

One unusual thing about them that not many people know
A few random facts:
– I love to go fishing.
– If I had to change my profession, I would like to learn to be a barista.
– My first job was cleaning at a slaughterhouse.

Jo Harrison

Digital Excellence Manager
France

What sort of Positive Spark are you? What do you do in the team? What are you good at?
I’m the Positive Spark that keeps everything ticking along, testimony to my attention to detail and meticulous nature. I oversee the day to day operations, looking after client communication and team management to not only ensure that everyone is focused on what they are good at, but also that deadlines are always met.

Furthermore, my effectiveness at pulling everything together, creating streamlined processes and building strong client relationships are what drive me to focus on delivering the very best for every business we work with.

As a result, Phil knows that all web marketing projects will be delivered on time and in line with the client’s expectations – which allows him to concentrate on delivering what he does best.

What do you enjoy about being part of the Positive Sparks team?
Having been part of the Positive Sparks team for many years, I’m fortunate in that my role is always transitioning, which allows me to expand my skillset with the help of the fantastic team I work with. What I enjoy most are the great people I work with every day!

What do you do in your spare time?
I’m very lucky in that I live in rural France, which allows me to step away from my computer and straight into the countryside for long walks with my dogs. I also love fabulous French architecture and search it out whenever I visit new places. Reading is another of my big passions and I’m very lucky because I get to read plenty of books before other people do in my role as a professional eBook formatter. Finally, I love learning new skills – and will dedicate time to basically anything that catches my interest and broadens my knowledge.

One unusual thing about them that not many people know
Most people don’t know that I’m part owner of an actual castle! That’s right… I own a share in a French château called Château de la Mothe Chandeniers in the Loire Valley. I try to visit my château at least once a year.

Dipesh Sapkota

Media Buyer
Kathmandu, Nepal

What sort of Positive Spark are you? What do you do in the team? What are you good at?
I am a media buyer at Positive Sparks. As a Positive Spark, my role revolves around crafting and executing dynamic digital marketing strategies. I specialize in leveraging the power of Social Media to enhance brand visibility, engagement, and overall online success. I’ve mastered the art of multitasking, making sure everything clicks, just like your favorite TV remote (minus the lost-in-the-couch part ).

What do you enjoy about being part of the Positive Sparks team?
Being part of the Positive Sparks team is like having a daily passport to different corners of creativity. It’s inspiring to work alongside talented individuals who share a passion for making a positive impact. The team’s dedication to creativity, innovation, and fostering a positive work culture aligns perfectly with my professional values.

What do you do in your spare time?
In my spare time, I catch the travel bug and go on adventures to new places, exploring and trying all kinds of delicious food. Cheering for my favorite cricket team always pumps me up and adds an extra dose of excitement to my day!

One unusual thing about you that not many people know
In the realm of the unusual, I possess a unique superpower—I can turn any place into a cozy nap haven. Call it my secret talent or a low-key superhero ability, but when it comes to napping, I’ve mastered the art. Whether it’s a couch, the office chair, or even the most unlikely spots, I can catch some z’s and turn any moment into a power nap paradise. It’s my unconventional way of recharging for the next adventure!

Catalina Useche

Digital Marketing Specialist
Medellín, Colombia

What sort of Positive Spark are you? What do you do in the team? What are you good at?
As a Digital Marketing Specialist, I’m responsible for creating and managing online marketing campaigns to promote brands, products, or services through the appropriate social media channels to reach their target audiences and achieve the business goals. I use my experience and expertise to analyze the goals and create the best digital marketing strategy to achieve them.

What do you enjoy about being part of the Positive Sparks team?
I love being part of Positive Sparks because we always work together as a team, looking for the best for the company and our clients, making sure we all succeed and achieve our goals. Everyone is super friendly and always willing to help.


What do you do in your spare time?
I enjoy working out and spending time with my friends and family. I also like listening to music, and going to concerts and football matches in Colombia.

One unusual thing about you that not many people know
I used to play football when I was a teenager. Also, I’m very good at Maths although I never wanted to study any engineering or any degree that included it.

Aizel Balce

Company VA Porto, Portugal

What sort of Positive Spark are you? What do you do in the team? What are you good at?
I help make things look good and get stuff done. I take care of ensuring our documents are branded. I also assist in transcribing our goals and processes into a manageable system, we call pods. I help reach out to influencers, ensuring our clients connect with the right people for the brand. I’m your go-to person for creative design and assisting anyone who needs a hand.


What do you enjoy about being part of the Positive Sparks team?
I’m part of an awesome team that’s always working together towards success. The atmosphere is super friendly, and we value respect in everything we do. It’s a great place to be, where everyone supports each other, making work both enjoyable and productive.


What do you do in your spare time?
I enjoy going on adventures, especially exploring the beach and mountains. I also like watching documentaries and Korean dramas.


One unusual thing about you that not many people know?
I used to be an elementary teacher for almost 12 years. I enjoyed teaching mathematics and interacting with the little milestones of the kids.

Amanda Gibson

Business Development Director
England

What sort of Positive Spark are you? What do you do in the team? What are you good at?
I am the glue that keeps everything together. I manage our client accounts and the various teams, within Positive Sparks that work with our clients. I ensure everything runs smoothly and efficiently. I develop relationships with our clients, help with marketing strategy and often advise on development.

What do you enjoy about being part of the Positive Sparks team?
I love the relationships we have with each other, although we are miles apart we are a very close bunch, who work very well together.

What do you do in your spare time?
In my spare time you will find me either singing or Paddleboarding (or both even, I’m great at multi-tasking 🤣)

One unusual thing about you that not many people know?
An unusual thing about me …🤔
I am a qualified Reiki practitioner