Meta Conversion Attribution : Time of Click vs Time of Sale

Written by Scott Desgrosseilliers | Mar 19, 2025, 1:48:10 AM

How to Optimize ROI With Meta Conversion Attribution

Ever felt confused when your Meta ad spend does not line up with the sales you are actually seeing? You are not alone. It is one of the most common sources of frustration in paid social, and a lot of it comes down to one thing most marketers never think about: when Meta counts a conversion. Understanding that, and specifically the difference between time of click and time of sale, is the key to reading your Meta performance accurately. Here is how it works and how to use it.

HOW META COUNTS CONVERSIONS NOW

Meta changed the way it reports conversions. It used to credit a conversion at the moment someone clicked your ad. Now it records the sale based on when the transaction actually happened, then backtracks to attribute that sale to an earlier click or view according to your attribution settings.

That shift matters, because it changes what your reports are actually telling you, especially when conversions are delayed.

TIME OF SALE VS TIME OF CLICK

These are the two lenses, and they answer different questions.

Time of sale reports the conversion on the date the purchase happened. This is useful for accuracy and reconciliation: if you had 10 sales yesterday, you can check them against Meta's data and see what share Meta is claiming. It lines up with your accounting.

Time of click reports the conversion back on the date the customer originally clicked the ad. This is the lens for understanding the true ROI of a specific ad, because it ties the eventual sale to the investment that started it. If someone clicks on August 1 and buys on August 10, time of click lets you treat that August 1 click as the thing that generated value, realized nine days later.

Neither is "right." You want both, because they answer different questions, accounting accuracy versus true ad ROI.

THE DELAYED-CONVERSION PROBLEM

Here is the scenario that trips everyone up. You turn off a campaign. A few days later, a sale it influenced shows up, so you see revenue with no corresponding ad spend. It looks like a glitch. It is not. Delayed conversions are proof your advertising has lasting impact, the customer just took longer to buy.

This is exactly where time of click earns its keep. Attributing that August 10 sale back to the August 1 click keeps your picture clear, instead of the confusion you get when a sale lands days after the spend stopped. The longer your sales cycle, the more this matters, because considered purchases, higher price points, and any sales-rep involvement all stretch the gap between click and conversion. The longer that gap, the more jumbled your data looks if you are only viewing it by sale date: immediate purchases, late ones, and email-influenced conversions all tangled together.

CONVERSION TIME LAG, AND WHY IT'S USEFUL

Conversion time lag is simply the delay between click and purchase. Understanding your typical lag is a planning tool. It tells you how long to wait before judging a campaign, and it reframes cost: once you see that a channel's clicks convert reliably over 30 or 60 days, a cost that looked high on day one often turns out to be a smart top-of-funnel investment. And it stops you misreading a spike in sales as the algorithm suddenly getting generous, when it is really a lagged wave of conversions from older clicks finally landing.

WHERE WICKED REPORTS COMES IN

Meta's own reporting can show you its version of this, but it is still Meta grading its own homework, blind to everything happening on your other channels. Wicked Reports connects and reconciles every marketing click to the final transaction using first-party data and Meta's Conversions API, and lets you view conversions from both a time-of-click and a time-of-sale perspective. That is what gives you the full picture: accurate reconciliation when you need it, true ad ROI when you need that, and no confusion when conversions lag behind the spend that drove them.

PRACTICAL TIPS
A few things to put this into practice. Set your attribution windows in Meta to match your actual sales-cycle length, rather than leaving the default. Audit regularly using both time-of-click and time-of-sale views, so you always see the full picture rather than half of it. And bring in multiple attribution models, not just Meta's last-click view, so you can see how customers actually reach you across channels. See how it works on the platform overview, or book a demo to see your own Meta conversions from both angles.

FAQ

WHAT IS THE DIFFERENCE BETWEEN TIME OF SALE AND TIME OF CLICK ATTRIBUTION?

Time of sale reports a conversion based on when the transaction actually occurred, which is better for accounting accuracy and reconciliation. Time of click reports it based on the date the customer originally clicked the ad, which is better for analyzing the true ROI and impact of the ad investment that started the journey. Each answers a different question, so the ideal is to be able to view both.

WHY ARE DELAYED CONVERSIONS AN ISSUE FOR ANALYZING META AD PERFORMANCE?

Delayed conversions create a reporting lag, so sales can appear days after a campaign ended or without corresponding ad spend on that date. That makes it hard to judge the true long-term profitability of a specific campaign, and easy to misread a later spike as algorithmic generosity when it is really old clicks finally converting. Viewing by time of click resolves most of this confusion.

HOW DOES WICKED REPORTS SOLVE META CONVERSION ATTRIBUTION AND TIME LAG?

Wicked Reports connects and audits every marketing click through to the final customer transaction using first-party data and Meta's Conversions API. That lets you view conversions from both a time-of-click and a time-of-sale perspective, giving complete clarity and preventing the data confusion that Meta's reporting changes and delayed conversions otherwise cause.