Calculations
Unit |
Name |
Calculations |
---|---|---|
Date | Actual Start Date |
Actual Start Date = First day Basis receives delivery greater than zero for any delivery metric within the contracted flight range |
$ |
Ad Serving Costs |
If ad serving rate type is CPM: Ad Serving Cost = Est qty (imps)X Ad Serving Rate/1000
If ad serving rate type is CPC: Ad Serving Costs = Est qty(clicks) X Ad Serving Rate
For non-CPM or CPC rate types, see Estimating Ad Serving Costs for non-CPM or CPC rate types. |
$ | Ad Serving Spend |
For CPM ad serving rate:
For CPC ad serving rate:
For non-CPM or CPC rate types, see Estimating Ad Serving Costs for non-CPM or CPC rate types. |
% | AV Completion Rate |
For YouTube: Completion Rate = Video Completes / Impressions |
$ |
Line Item Ad Serving Spend |
Line Item Ad Serving Spend (Contracted) = Ad Serving Cost /(1-margin) (Creative Performance Report) |
$ | Budget |
Approved Budget = Total gross cost of all line items and gross value for add-ons on the approved media plan in Basis Gross Contracted Budget =Direct Total Gross Cost + DSP Total Gross Cost + Total Gross Add-on Cost Media Contracted Budget = Direct Total Media Cost + DSP Total Media Cost + Total Media Add-on Cost Forecasting: Tactic Budget = Daily Budget X In Flight Days Remaining + Projected Spend |
$ | Calculated Budget (Total) |
Calculated Budget (Total) = Daily Budget X Total Days |
% | Click Rate |
Click Rate = Number of Clicks / Number of Impressions |
Qty | Companion CTC |
Companion CTC Rate = Companion CTC / Companion Clicks |
% | Companion CTC Rate |
Companion CTR = Companion Clicks / Companion Impressions Won |
% | Completion Rate |
Completion Rate = 100% Complete / Video Starts |
$ | Contracted Amount |
Gross Contracted Amount (Billing) = (Ordered Units X Gross Rate) / 1000 [CPM and Dynamic CPM] Gross Contracted Amount (Billing) = (Ordered Units X Gross Rate) Net Contracted Amount (Billing) = (Ordered Units X Net Rate) / 1000 [CPM and Dynamic CPM] Net Contracted Amount (Billing) = (Ordered Units X Net Rate) |
$ | Contracted Budget |
Contracted Budget (Net) = Media Rate x Ordered Units / 1000 [CPM imps Rate Type] Flat (Flat imps, Flat views, etc.): Contract Budget (Net view) is not tied to the Ordered Units. Added Value: Contracted Budget (Net) is always 0. All other cost types: Contracted Budget (Net) = Media Rate x Ordered Units |
$ | Conversion Rate |
Total Conversion Rate = Total Conversions (Delivered) / Imps (Delivered) Click Conversion Rate = Click Conv (Delivered) / Clicks (Delivered) View Conversion Rate = View Conv (Delivered) / Imps (Delivered) Interacts Conversion Rate = Interacts (Delivered) / Imps (Delivered) |
$ | Costs |
Gross Cost = Media Cost + Gain/Loss + Ad Serving Cost Gross Cost = Net Cost + Ad Serving Cost + Margin Cost [Insights] Media Cost = Media Rate X Ordered Units Media Cost = Media Rate X Ordered Units / 1000 [CPM imps Rate Type] AV Rate Type: Media Cost is $0.00 since the rate is zero (0). Contracted Media Cost = Direct Total Media Cost + DSP Total Media Cost + Total Add-on Cost [DSP] Contacted Media Spend = Media Rate / Contracted Units [Insights] |
$ | CPA |
CPA = Total Spend / Total Actions (conversions) (Actions = Downloads, Install, Calls, Views, etc) |
% | CPA Click Conversions |
CPA Click Conversions = Total Spend / Total CPA Click Conversions CPA Click Conversions (Line Items) = Direct Total Click Actions / Direct Total Click Actions (conversions) [DSP] |
% | CPA View Conversions |
CPA View Conversions = Total Spend / Total View Conversions CPA View Conversions (Line Items) = Direct Total View Conversions / Direct Total Impressions) [DSP] |
% | CPA Total Conversions |
CPA Total Conversions = CPA Click Conversions + CPA View Conversions CPA Total Conversions (Line Items) = Direct Total Conversions / Direct Total Impressions [DSP] |
$ | CPCV |
CPCV=Total Spend / Total Views Completions Flat CPCV = Total Views Completions AV CPCV =N/A ($0.00) |
$ |
CPM |
CPM = (Cost / Impressions) X 1000 For Max CPM, the Cost includes Max Bid + Data Costs + Tech Fees |
$ | CPV |
CPV = Total Spend / Total Views |
% | Click-Through Conversion Rate |
Click Through Conversion Rate = Click Conversions (Delivered) / Clicks (Delivered) |
$ | Click-Through Conversion Revenue |
Total Revenue = CTC Revenue + VTC Revenue Total RPM = CTC Revenue + VTC Revenue / (Imps Won / 1000) |
% | Click-Through Rate (CTR) |
CTR=Delivered Clicks / Delivered Imps CTR (Line Items) = (Direct Number of Clicks + DSP Number of Clicks) / (Direct Number of Imps + DSP Number of Imps) [DSP] |
Days | Days |
Days Remaining = Flight End Date - Today's Date Days Delivered to Date = (Today's Date - Flight Start Date) + 1 |
% | Delivery % |
Delivery % = Billable Units / Contracted Unit Delivery % = Gross Spend / Contracted Total Spend [Insights] Delivery % = Net Spend / Contracted Net Spend [Insights] |
$ | DSP Spend |
DSP Spend = Media Spend + Data Spend |
# | Dwell Score |
Dwell Score = Time on an Ad X Rate of Engagement |
Qty | Dynamic CPCV |
dCPCV Videos Completed = Gross Cost / Gross Rate |
Qty | Dynamic CPC (Clicks) |
dCPC Clicks = Gross Cost / Gross Rate |
Qty | Dynamic CPM (Imps) |
dCPM Impressions = Gross Cost / Gross Rate |
$ |
eCPA |
eCPA (Gross view) = Total Spend / Total Conversions eCPA (Net view) = Total Spend / Total Conversions |
$ |
eCPC |
eCPC (Gross view) = Total Spend / Delivery Clicks eCPC (Net view) = Total Spend / Delivery Clicks |
$ |
eCPCV |
eCPCV (Gross view) = Total Spend / Total Videos Completed eCPCV (Net view) = Total Spend / Total Videos Completed eCPCV = Delivered Spend / Delivered Video Completions |
$ |
eCPM |
eCPM (Gross view) = (Total Spend / Delivered Imps) X 1000 eCPM (Net view) = (Total Spend / Delivered Imps) X 1000 Media eCPM = Media Spend / (Imps Won / 1000) [DSP] Data eCPM = Data Spend / (Imps Won / 1000) [DSP] |
$ |
eCPV |
eCPV (Gross view) = Total Spend / Video Completions eCPV (Net view) = Total Spend / Video Starts eCPV = Delivered Spend / Delivered Views |
$ |
eCPVI |
eCPVI (Gross view) = (Total Spend / Delivered Viewable Imps) X 1000 eCPVI (Net view) = (Total Spend / Delivered Viewable Imps) X 1000 Eligible eCPVI = (Total Eligible Spend / Delivered Viewable Imps) X 1000 eCPVI = vCPM for DSP Optimize |
Date | End Date |
Approved End Date = Latest line item end date on the last approved media plan in Basis Contracted End Date = Latest line item end date on the last accepted IO for a vendor in Direct |
Qty | Estimated Units |
Estimated Units = Cost / Estimated Rate Estimated Imps or Clicks = Budget /Estimated Rate |
% | Event Rate |
Event Rate = Events / Clicks |
$ | EPC |
EPC = Click-through Conversions Revenue / Delivered Clicks [DSP] (EPC = CTC Revenue / Clicks) |
Qty | Flight |
Days in Flight = (Flight End Date - Flight Start Date) +1 |
% | Frequency | GRP / Reach |
$ | Gain/Loss |
Gain/Loss = Gross Cost - Media Cost - Ad Serving Cost Gain = Value is greater (>) than or equal (=) to 0. (positive value) Loss = Value is less (<) than 0. (negative value) Total Gain/Loss = Total Gross Cost - Total Media Cost Gain/Loss = (Total Spend (Gross) - Media Spend (Net) - Ad Serving Spend (Net)) Gain/Loss = (Total Spend (Gross) - Media Spend (Net) - Ad Serving Spend (Net) - Data Spend (Net) [DSP] Gain/Loss = (Media Spend (Net) X Markup) + (Markup X Ad Serving Spend (Net)) [DSP] |
$ | Gross Cost |
Gross Cost = Media Cost + Gain/Loss + Ad Serving Cost Gross Cost = Net Cost + Ad Serving Cost + Margin Cost [Insights] |
$ |
Gross Rate |
In Overview Planning: Cost Mode: Gross Rate = (Media Rate + Ad Serving Rate) / (1-margin %) or Gross Rate = Media Rate + (Media Rate X Markup) Units Mode: Gross Rate = Gross Cost / Ordered Units Gross Rate = Gross Cost / Ordered Units x 1000 [Dynamic or CPM imps Rate Type in Units Mode] When the rate type is Dynamic or CPM (imps), Gross Rate = Gross Cost / Ordered Units x 1000 Gross Rate = Gross Cost / Ordered Units [All other Rate Types] For Flat rate type, the gross rate is not applicable. The payment is flat and based on serving the first impression for a line item. For AV rate type, the net rate is always zero (0). The gross rate is based on the ad serving costs. Gross Rate = Media Rate + (Media Rate X Markup) In Analytics: Gross Rate = Delivered Units X Media Rate (Contract column) Est Gross Rate = Est. Media Rate + (Est. Media Rate X Margin) (DSP) |
Qty | GRP |
GRP (Gross Rating Points) = (Impressions / Universe Estimate) * 100 Aggregate total (sum) of ratings |
Qty | Impressions |
Impressions = Gross Cost / Gross Rate
|
% | In View Rate |
In View Rate = Viewable Impressions / Measurable Impressions In View = Direct Viewable Impressions / Measurable Impressions [DSP] |
% | Interaction Rate |
Interaction Rate = Total Interactions / Impressions Total Interactions = Direct Total Interactions / Direct Total Delivered Impressions [DSP] |
% | KPI Goal |
To KPI Goal %= Delivered Unit (Gross or Net) / KPI Goal X 100 |
$ | Line Item Media (contracted) + Data Spend |
Line Item Media (contracted) + Data Spend = Margin Rate + Media Cost (planning) + Data Spend (Net analytics) (Creative Performance Report) |
% | Markup |
Markup = (1 / (1 - Margin)) -1 |
% | Margin |
Total Margin % = (Total Gross Cost – Total Media Cost – Total Ad Serving Cost) / (Total Gross Cost) Margin = Markup/(Markup +1) Insights: Margin = Gross Cost - Net Cost - Ad Serving Cost [Insights] |
$ | Margin Cost |
Margin = Gross Cost - Media Cost - Ad Serving Cost / Gross Cost Actual Margin Cost = Total Spend (Gross) - Media Spend (Net) - Ad Serving Spend (Net) / Total Spend (Gross) Margin Cost = Gross Cost X Margin % (DSP) |
% | Measured Rate |
Measured Rate = Total Measured Impressions / Total Eligible Impressions |
$ | Media Cost |
Media Cost = Media Rate X Ordered Units Media Cost = Media Rate X Ordered Units / 1000 [CPM imps Rate Type] AV Rate Type: Media Cost is $0.00 since the rate is zero (0). Contracted Media Cost = Direct Total Media Cost + DSP Total Media Cost + Total Add-on Cost [DSP] Contacted Media Spend = Media Rate / Contracted Units [Insights] Media Cost = (1 - Margin %) X Est. Gross Cost (DSP) |
$ | Media Rate |
Est Media Rate = (1 - Margin %) X Est. Gross Rate (DSP) Media CPM Rate = Media rate (amount) charged for placements per thousand (Contracted) Media Rate = Gross Rate - (Gross Rate X Margin) For AV rate type, the media rate is always zero (0). The gross rate is based on the ad serving costs. Flat rate does not have a media rate. In Analytics: Net view: Media Rate under the Contract column carries over from the Overview Planning (Net value under the Rates column) In Basis planning, Cost and Units Mode: For Flat rate type, the gross rate is not applicable. The payment is flat and based on serving the first impression for a line item. For AV rate type, the media rate is always zero (0). The gross rate is based on the ad serving costs. Media (Net) CPM Rate - Media rate (amount) charged for placements per thousand (Contracted) |
$ | Media Spend |
Analytics: Media Spend (Gross view) = Media Spend (Gross) / (1-Margin) Planning: Media Spend = Media Rate X Delivery Units (Fixed) Media Spend = Delivered Units > 0 (Flat) |
$ | Ordered Units Rate Type |
Ordered Units Rate Type = CPM (or CPVI) / Ordered Imps |
% |
Pacing |
(Total Spend + Yesterday's Total Spend * Remaining Days) / Total contracted budget |
% | Over pacing |
Over pacing: Delivering more than what is purchased before the end date. (Delivery is too fast.) An over pacing alert appears >110%. Pacing >110% = Net Cost X ((1-pacing) X -1) |
% | Under pacing |
Under pacing: Delivery is too slow. Delivering less than what is purchased before the end date. (Delivery is too slow and may be an estimated loss.) An under pacing alert appears <90%. Pacing <90% =Net Cost X ((1-pacing) X -1) |
Qty | Progress |
Progress = the lesser of 1.0 or (Days since date of first in-flight delivery / (Contracted end date – date of first in-flight delivery + 1)) |
$ | Proj. Balance |
Projected Balance (Line Item) = Contracted Cost X ( - (1 - Pacing)) Projected Balance (Total) = All Line Items Projected Balances Projected Balance (Line Item) = (Line Item Contracted Cost) X ((-1) X (1 - pacing)) [DSP] Projected Balance (Campaign Overview) = DSP Line Item Projected Balance (Gross) + Direct Line Items Projected Balance (Gross) [DSP] Projected Balance (Campaign Overview ) = DSP Line Item Projected Balance (Net) + Direct Line Item Projected Balance (Net) [DSP] Projected Balance (Live Flight) = Contracted Amount (Gross) X -(1-Pacing) |
% | Projected Completion Rate |
Projected Completion Rate= (Total Spend to Date + (Yesterday's Total Spend X Remaining Days)) / Total Budget |
$ | Projected Spend |
Projected Spend = Total Spend to Date + (Yesterday's Total Spend X Remaining Days) Forecasting: Projected Spend = min (Tactic Budget, Uncapped Spend) Daily Tactic Budget: Projected Spend = min ((Max Est. Imps X Remaining Flight Days X (Tactic Max CPM ) / 1000) + Total Spend), Tactic Daily Budget X Remaining Flight Days + Spend) All-time Tactic Budget: Projected Spend = min ((Max Est. Imps X Remaining Flight Days X (Tactic Max CPM ) / 1000) + Total Spend), Tactic All-time Budget X Remaining Flight Days + Spend) |
Qty | Remaining Days |
Predictive Schedule Indicator Remaining Days = Contracted End Date - Day +1 |
$ | Remaining Spend |
Remaining Spend = Total Contracted Spend (Gross) - Total Spend (Gross) |
$ | Revenue |
Total Revenue = CTC Revenue + VTC Revenue Total RPM = CTC Revenue + VTC Revenue / (Imps Won / 1000) |
$ | ROAS |
ROAS = Total Revenue / (Media Spend + Data Spend ) [DSP] Gross ROAS = Revenue / Gross Total Spend Net ROAS = Revenue / Net Total Spend ROAS = (CTC Revenue + VTC Revenue) / (Total Spend X 100) [DSP Optimize] |
$ | ROI |
ROI = (Total Revenue – Total Media Cost / Total Media Cost |
% |
SOV |
SOV = impressions (or clicks, actions, etc.) / total |
Date | Start Date |
Approved Start Date = Earliest line item start date on the last approved media plan in Basis Contracted Start Date = Earliest line item start date on the last accepted IO for a vendor in Direct Actual Start Date = First day of the campaign (planning or live status) |
$ | Target Spend |
Target Spend = Contracted Cost (Gross) X Progress [Spend Pacing] Target Spend = Contracted Units (Gross) X Progress [Unit Pacing] Target Spend = Total Cost X Progress On Schedule Indicator by Line Item Target Spend = Total Cost X Progress On Schedule Indicator (Campaign totals) Target Spend = Line Item Target Spend 1 + Line Item Target Spend 2 + Line Item Target Spend n (Sum of all target spend line items) Daily Target Spend = Remaining (Unspent) Spend / Remaining Days Predictive Schedule Indicator by Line Item Expected Spend = Total Spend + (Yesterday's Media Spend X Days Remaining (Gross) Predictive Schedule Indicator (Campaign totals) Expected Spend = Line Item 1 Expected Spend + Line Item 2 Expected Spend + Line Item Expected Spend n |
Qty | Total Conversions |
Total Conversions = Total Click Conversions + Total View Conversions Campaign Totals: Total Conversions (Line Items) = (Direct Total Conversions + DSP Total Conversions) / (Direct Total Imps + DSP Total Imps) Click Conversions (Line Items) = (Direct Click Conversions + DSP Click Conversions) / (Direct Imps + DSP Imps) View Conversions (Line Items) = (Direct View Conversions + DSP View Conversions) / (Direct Imps + DSP Imps) |
$ | Total Spend |
Total Spend = (Billable Units X Gross Rate) / 1000 Total Spend = (Billable Units X Gross Rate) (Gross or Net View) Total Spend (Net) = Media Spend + Data Spend Capped at Contracted Cost: Total Spend (Gross) = ((Ad Serving Spend (Net) / 1-Ad Serving Margin) + (Media Spend (Net) /1-margin)) Forecasting (Uncapped): Total Spend = Est imps X In Flight Days Remaining X (Tactic Max CPM / 1000) |
Qty |
Units |
Cost Mode: Units = Gross Cost / Net Rate x (1+(Margin% / (1-Margin%)) + Ad Serving Rate) Units = Gross Cost / (Net Rate + Ad Serving Rate) X (1+(Margin% / (1-Margin%)) + Ad Serving Rate) x 1000) [For CPM imps] On Schedule Indicator Target Units = Contracted Units X Progress Predictive Schedule Indicator Expected Units = Total Units + (Yesterday's Delivered Units * Days Remaining) Estimated Units = Cost / Estimated Rate Estimated Imps or Clicks = Budget /Estimated Rate Est. Units = (Gross Cost / Est. Gross Rate) X 1000 [DSP] |
$ | Unspent |
Unspent (Net) =Contracted (Net) Amount- Total Spend (Net) Unspent (Gross) = Contracted (Gross) Amount- Total Spend (Gross) Total Unspent (Net) = Total Spend (Net Contracted) - Total Spend (Net Actual) [Insights] Flat Rate in-flight with delivery for billable unit: Total Unspent (Net) = 0 Flat Rate in-flight with no delivery for the billable unit: Total Unspent (Net) = Contracted (Media) Amount |
% | Videos Completions Rate |
Videos Completed Rate = Videos Completed / Video Starts (Delivered) Videos Completed (to KPI goal) = Videos Completed Rate / KPI Goal Number of videos displayed to endpoint For YouTube: Videos Completed Rate = Impressions x Google Ads 100% Quartile Value |
% | Videos Starts Rate |
Video Starts Rate = Video Starts / Measurable Imps Video Starts Rate (Line Item) = (Direct Video Starts + DSP Video Starts) / (Direct Measurable Imps + DSP Measurable Imps) [DSP] |
% |
Viewable Rate Viewability Rate |
Viewable Rate = Total Viewable Impressions / Total Measured Impressions Viewability Rate (To KPI Goal) = Goal / (Total Viewable Impressions / Total Measure Impressions) |
% | View through Conversion Rate |
View through Conversions Rate = Total View Through Conversions / Measurable Imps |
% | Win Rate |
Win Rate = Imps Won / Imps Bid
Win rate is calculated using available impression opportunities in real time. Due to factors such as header bidding, you may experience a win rate % that is lower than expected. |
$ | Yesterday's Spend |
Yesterday's Spend = Yesterday Media (Net) Spend + Yesterday Data Spend Net Yesterday's Spend = Media Spend + Data Spend |
Basis stores rate and cost data to 8 decimal points. The user has the ability to enter the 8 decimal points. Based on the Platform views and reports, the user may see 2-4 decimal points. Tooltips are available to display the full 8 points.
The calculations for billing reflect the dollar amounts up to the penny, or 2 decimal points. For example, if the value is 10,000.01, the displayed and billed amount is $10,000. The calculations for percentages reflect the amount up to 4 decimal points.