Measurement & attribution
Double attribution: when Google and Meta claim the same sale
Two platforms can report the same purchase. Your store still made one sale. Here is how EP4P connects the reporting to actual orders and keeps that overlap out of your fee.

Google Ads says the campaigns are selling. Meta says the same. Then you compare the reports with your store, and the revenue does not add up.
Sometimes the tracking needs fixing. Sometimes both platforms are taking credit for the same order under their own attribution rules. That is double attribution, and it can make a marketing program look more productive than the store’s actual sales justify.
At EP4P, we work from the sale. We connect ad clicks to store orders, reconcile overlapping claims, and count each qualifying order once toward your EP4P fee. We also fund and manage the advertising. Understanding whether the campaigns are earning their place matters to our business as much as it matters to yours.
What is double attribution?
Double attribution happens when more than one marketing platform claims credit for the same purchase. It is a reporting overlap; it does not mean the customer placed two orders.
Here is a simple example:
- A shopper clicks a Facebook or Instagram ad and looks at a product.
- Later, that shopper searches on Google, clicks an ad, and returns to the store.
- The shopper places one $100 order.
Depending on the attribution settings and available tracking, both Meta and Google may report that purchase.
| Report | Revenue shown for this order |
|---|---|
| Meta | $100 attributed revenue |
| Google Ads | $100 attributed revenue |
| Store | One actual $100 order |
Add the platform numbers together and you get $200. The store received $100. That extra $100 exists in the combined reporting, not in the business.
Why can Google and Meta both claim the order?
Attribution assigns credit using rules about eligible interactions and the time between an interaction and a purchase. Different reports can apply different rules to the same customer journey. Shopify’s attribution guide explains why platform reports can overlap.
Even inside Google’s products, the measurement view matters. Google distinguishes conversions based on Google Ads events from those based on Analytics events, including different channel perspectives. Its documentation also identifies attribution settings and account time zones as reasons reporting can differ. See Google’s guidance on conversion measurement views and conversion settings.
The first question is not “Which dashboard is lying?” It is “What does each number represent, and which actual orders sit behind it?”
Where double attribution leads to bad decisions
If the same revenue appears twice in a combined report, the apparent return on advertising spend is inflated. You can end up increasing investment because the reporting looks strong, while the store’s actual sales tell a different story.
It also complicates conversations between channel teams. Search may capture the final click after paid social introduced the product. Retargeting may reach someone already close to buying. Comparing headline revenue totals does not settle which campaign created additional demand.
For a sales-based agency arrangement, there is another practical question: does one order become billable more than once because several platforms claim it? With EP4P, it does not.
How EP4P handles double attribution
We start with the actual order
The store transaction is the starting point: an order reference, its value, and its status. We connect the advertising clicks and reporting back to those purchases, then reconcile overlapping claims. We do not add Google’s and Meta’s attributed revenue together and present the sum as separate store sales.
We also distinguish cross-platform overlap from duplicate purchase events inside a tracking setup. For example, Google recommends unique transaction IDs to help prevent the same purchase being counted again when a confirmation page is revisited. That is a useful tracking control; it is not a universal cross-platform attribution solution. Read Google’s transaction ID guidance.
We agree which sales qualify before launch
Your EP4P fee is an agreed percentage of e-commerce sales directly tracked to clicks on our ads, under the attribution terms agreed before launch. A platform reporting a conversion does not, by itself, establish that the order qualifies for the fee.
We establish the sales definitions, attribution terms, and treatment of order adjustments before work begins. Sales from the rest of your store stay outside the fee. A view-through platform claim alone does not meet our requirement for a sale traced to an EP4P ad click.
Each qualifying sale counts once toward your fee
If Google and Meta both claim the same qualifying order, that order counts once toward your EP4P fee. The overlap does not create another billable sale.
That agreed percentage covers the full agency relationship, including setup, specialist work, ongoing management, and advertising cost. There is no separate monthly agency retainer or setup fee. See how the EP4P model handles attribution.
One team owns the combined result
We plan, build, fund, and manage the campaigns across the platforms that make sense for your products. You do not have to coordinate separate specialists or referee competing reports yourself.
Because the advertising money comes from us, inflated platform totals do not create a return on our investment. Actual qualifying sales have to support the work. That gives our team a concrete reason to question the numbers, investigate weak performance, and keep improving how the channels work together.
One sale can still have several useful influences
Counting an order once does not mean only one ad mattered. The product demonstration that introduced the item and the search ad that brought the shopper back may both deserve a place in the strategy.
Order reconciliation answers how many sales actually happened and which qualify for the fee. Understanding how much additional demand a campaign creates takes further analysis and, where appropriate, testing. Removing duplicate claims does not make every customer journey perfectly observable.
We keep those questions separate while managing the work together. Our analytics and attribution service connects the order records, reporting, and campaign decisions.
You do not have to referee the dashboards.
If your reports show more advertising revenue than your store can account for, start with the orders behind the claims. We can handle that work alongside the campaigns themselves.
EP4P is your fully managed and funded digital marketing partner. We build and run the advertising, and you pay an agreed percentage only on qualifying sales traced to clicks on our ads. One sale. Counted once.
