Add relative attribution window between interaction date and deal close date

We’d like the ability to apply a relative time-based window to attribution, so that only interactions that occurred within a configurable number of days before a deal’s close date are eligible for credit (for example, last interaction within 30 days of Closed Won). Today we can filter by interaction date and deal close date separately, but there’s no native way to enforce a ‘within X days of close’ rule or to set a maximum lookback window for very old interactions. A configurable interaction-to-close window would make our attribution reporting more accurate and aligned with our sales cycle.

We need this too! The all-time default attributes ‘interactions’ that were years in the past in some cases, and we want more control around the default attribution window / lookback window, similar to what you see in META ads where the default was 180 days, and can be modified to something less for purposes of creating which ad engagement drove a conversion (i.e. change to last 7 days, and only ads that were engaged with in the past week will be attributed to a conversion). Similar idea with HubSpot’s model -- we’d love to have the ability to control the date range between the interaction and success event (created deal, revenue).

Attribution Windows are a must for attribution reports. Other tools already do that since long ago. They are pre-attribution filters for touch-points to attribute deals based on those conditions. Right now it’s only possible to create post-attribution filters so not relevant deals (or misleading deals) cannot be filtered-out and campaign filters already contain attributed deals from other campaigns on models other than “Last interaction”.Let’s take these examples:

A contact receives an email from Campaign A and click (this is a touch-point for attribution), but doesn’t purchase anything. One month later the contact receives an email from Campaign B, clicks (new touch-point) and places an Order B of 10€. The attribution in the Linear Model will be given to both Campaigns never matter what filters we use in attributions (they are post filters), so Campaign A will get 5€ and Campaign B will get 5€.

If that same contact would have done any Order A of 15€ in Campaign A, the attribution of Order B would go also to Campaign A. So Campaign A would get 15+5=20€ and Campaign B would get 5€.

This makes no sense at all (even when Campaign A could slightly contribute to the purchase of following campaigns) and even using Lineal Model, having an attribution window we could have a way better approach, the current one is misleading.Otherwise, touch-points will give attribution to other campaigns, older campaigns will increase revenue with each new campaign and latest campaigns will have a worse revenue than what they should have.