Introduction
The Campaign Spend Reallocation module helps you reallocate spend across your paid campaigns to maximize ROI. Marketing teams often lack a reliable, campaign-level view of ROI and the unit economics behind their spend. RevSure recommends which campaigns to invest in and which to divest, based on return on investment from both pipeline and booking perspectives.
You can choose any number of campaigns to divest using the bottom-campaign definition, and campaigns to invest in using the top-campaign definition. RevSure estimates how much ROI and pipeline generation would increase for the same total spend under the reallocation. Use this to pause campaigns that aren’t generating returns and reinvest those resources in the campaigns that are.
Filters
.png?sv=2026-02-06&spr=https&st=2026-08-23T17%3A05%3A42Z&se=2026-08-23T17%3A18%3A42Z&sr=c&sp=r&sig=BFAVxk1QrNXkxLQMCyIUEKpp4dsXeEILPDkg8G3KVYQ%3D)
The Filters section lets you filter and view the data and metrics. The available filters:
Filters: filter by None, Campaign Type, or Campaign Name.
Campaign Date Type: choose between Campaign Start Date and Campaign Engagement Date. Engagement date restricts to campaigns that had engagement during the period.
Lead/Opp Created Period: the time frame in which leads or opportunities were created.
Campaign Metrics Date: filters campaign metrics, such as spend and clicks, to the selected period.
Campaign Member Engagement Date: filters campaign members to only the leads/opportunities that actually engaged with the campaign in the selected time period.
Attribution Lookback Window: limits attribution credit to campaign member engagements that occurred within the last x days. Engagements outside the window are not credited. (See editor note 1.)
Opp Attribution: the attribution method for opportunities — Primary Contact, All Contacts, or Account.
Attribution Model: the model used to attribute marketing influence. (Definitions below are the canonical set — see editor note 2 for the two items pending engine verification.)
First Touch Campaign: attributes 100% of the credit for a conversion to the first interaction a customer has with your brand.
Last Touch Campaign: assigns all credit for a conversion to the final interaction before the conversion.
Linear: allocates equal credit to each touchpoint in the customer journey leading to a conversion.
W-Shape: assigns higher credit to the first, middle, and last interactions, with the remaining credit distributed equally among other touchpoints.
U-Shape: gives the highest credit to the first and last interactions, with the remaining credit divided among the other touchpoints.
J-Shape: assigns most of the credit to the last touchpoint, with progressively less credit to earlier touchpoints; the first touchpoint still receives a meaningful share.
Inverse J-Shape: the mirror image of J-Shape.
AI Attribution by Campaign Name: uses RevSure’s AI engine to allocate conversion credit based on each specific campaign’s measured contribution.
AI Attribution by Campaign Type: uses RevSure’s AI engine to allocate conversion credit based on each campaign type’s measured contribution.
Reallocation Logic: select whether spend should be reallocated equally, or proportionally based on one of the metrics in the dropdown list.
Advanced Controls: additional settings and filters to refine campaign data, such as Campaign Touches.
Recommendations
.png?sv=2026-02-06&spr=https&st=2026-08-23T17%3A05%3A42Z&se=2026-08-23T17%3A18%3A42Z&sr=c&sp=r&sig=BFAVxk1QrNXkxLQMCyIUEKpp4dsXeEILPDkg8G3KVYQ%3D)
The Recommendations section has two parts — one for the Existing Allocation and one for the Reallocation Opportunity. Both can be viewed in terms of Generated or Projected outcomes. You’ll notice the Spend amount stays constant: the objective here is to reallocate resources from underperforming campaigns to performing ones, increasing ROI without increasing budget.
Top/Bottom Performing Campaigns
.png?sv=2026-02-06&spr=https&st=2026-08-23T17%3A05%3A42Z&se=2026-08-23T17%3A18%3A42Z&sr=c&sp=r&sig=BFAVxk1QrNXkxLQMCyIUEKpp4dsXeEILPDkg8G3KVYQ%3D)
In this section, we can select the Top ‘X’ and Bottom ‘Y’ campaigns based on various parameters listed below:
Pipeline Generated
Booking Generated
Pipeline ROI
Booking ROI
Projected Pipeline
Projected Booking
Projected Pipeline ROI
Projected Booking ROI
Selecting a card updates the table below it. The cards also show these metrics for the Top X and Bottom Y campaigns.
Table
.png?sv=2026-02-06&spr=https&st=2026-08-23T17%3A05%3A42Z&se=2026-08-23T17%3A18%3A42Z&sr=c&sp=r&sig=BFAVxk1QrNXkxLQMCyIUEKpp4dsXeEILPDkg8G3KVYQ%3D)
The table is populated based on the card selected above it, with campaign names as rows. Choose which metrics appear as columns using the Columns dropdown. Each column can be sorted in ascending or descending order by clicking the arrows next to the column name. Clicking the arrow icon at the start of a row opens a side panel for drill-down.
.png?sv=2026-02-06&spr=https&st=2026-08-23T17%3A05%3A42Z&se=2026-08-23T17%3A18%3A42Z&sr=c&sp=r&sig=BFAVxk1QrNXkxLQMCyIUEKpp4dsXeEILPDkg8G3KVYQ%3D)
When the side panel opens (image above), the campaign details and summary appear at the top, followed by two tabs — Metrics and Details.
The Metrics tab shows a visualization of your entire funnel and its stages, by Value or Volume, for either the Generated funnel or the Open funnel. Below the visualization is a metrics table with the same data — two tables, one for the Generated funnel and one for the Open funnel, each with a row for volume and a row for value. The columns are the stages of the funnel.
The Details tab shows sub-tabs for Leads, Pipeline, Booking, Account, and Campaign Member. Each sub-tab shows the corresponding details for the campaign and lets you drill down into the composition, with a table of all the relevant records. Choose table columns with the View Columns dropdown.
The side panel also lets you export all the data for the selected campaign as a CSV download.