Skip to main content

NAVIGA-AD Internet Orders Starter

Type: Campaigns

Basic campaign revenue report with Sales Reps

NAVIGA-AD Internet Orders Starter Downloads

Basic campaign revenue report with Sales Reps

Bundle (TGZ): NAVIGA-AD Internet Orders Starter
Definition JSON: naviga-ad-internet-orders-starter.json

Summary​

This is a great report to use as a template when you need to get revenue reporting for your campaigns. There are a lot of Revenue fields and it is good to understand the difference, because you will not need all of them.

Local vs Foreign​

All revenue fields with Local in their name reference your local/default currency. This field will also convert any campaigns that were booked in a foreign currency into your local currency at the exchange logged when the campaign was entered.

All revenue fields with "foreign" in their name will exist if that campaign was booked in a foreign currency. If the campaign was not booked in a foreign currency, this field will have the local currency amount. You can think of the foreign currency field as always aligning with the currency that the campaign was booked in. This means that you cannot aggregate/sum up the foreign currency field with grouping or filtering to a specific Currency Code. This is because the foreign currency fields will have different currencies in them.

Net vs Gross​

You will see revenue fields with either Net or Gross in their field names. Net is net of Agency Commission (if any) and Gross will include Agency commission (if any).

Est and Act fields​

You will also see revenue fields that include Est and Act in their field names. These are left in the report for your debugging convenience. To see how these fields are used to calculate the Gross Amount fields see Amount Fields Doc

Rep Revenue​

You will also find Net Rep Local and Net Rep Foreign Revenue fields. If you have Rep in your output chart, make sure to use the Rep revenue field. This is because you could have multiple reps splitting the revenue on an order and that is what the Rep revenue fields do for you. For more information see the Rep Revenue Docs

Saved Functions used​

To calculate the Revenue Amounts it uses the calculateLineAmounts saved function. To calculate the Rep Revenue Amounts it uses the calculateRepAmounts saved function.

Adding Fields to this Report​

You can add fields to augment the data in the report, but you do need to be aware of certain steps if you add certain Multivalued fields.

  1. Month prefixed fields - If you add any field from AD Internet Orders with the prefix of Month, like MONTH.START.DATE, you will need to make sure that you also add that field to the FIRST normalize flow step.

  2. Line Detail Level Amount Fields - Since this started report is calculating Rep Revenue amounts, we need to take special steps to make sure to not overstate Line Detail Revenue. For example, if you had two reps on an order, each getting 50%, then that line would become two separate lines. The second Flow step includes ANY Revenue field that we do NOT want duplicated across multiple reps. So, if you add a value field that you are going to aggregate, make sure to add it to the second Flow step.

informer-sample-reports_orderstarter_001.png

Description​

Revenue report based on the AD Internet Orders mapping. It will also split revenue by Current Rep percentage if there are multiple reps assigned to an order. Similar output to Order by Product report from Naviga Ad.

Fields​

LabelAliasTypeHiddenDescription
Campaign IDcampaignIdkeyword_textCampaign Identifier
Line IDidkeyword_textLine Identifier. Campaigns will have multiple lines and lines will have multiple line details
Advertiser Ida_d_internet_campaigns_assoc_advIdkeyword_text
Advertiser Namea_d_internet_campaigns_assoc_advNamekeyword_text
Ad Type IDadTypeIdkeyword_text
Current Rep IDcurrentRepIdskeyword_textCurrent Rep Identifier
Cur Rep Namecurr_ad_salesreps_assoc_repNamekeyword_textCurrent Rep Name
Current Rep PctcurrentRepPctsdoubleCurrent Rep Percentage. There can be multiple reps on an order with each earning a different percent of the order towards commission.
Month Actual AmtmonthActualAmtdoubleUsed to calculate the Net/Gross amounts
Month Est AmtmonthEstAmtdoubleUsed to calculate the Net/Gross amounts.
Month Start DatemonthStartDatedateThe starting date of the Order details record.
Month End DatemonthEndDatedateThe ending date of the Order details record.
Product IDwebSiteIdkeyword_textProduct Identifier
For a digital ad, this can be considered a Web Site ID. The location of the detail is in the AD Publications mapping.
Productweb_site_id_assoc_webPubNamekeyword_textProduct Name
Print Pub Indweb_site_id_assoc_printPubIndkeyword_textY = Print publication
N = Digital Publication
Campaign Date Entereda_d_internet_campaigns_assoc_dateEntereddateDate that the campaign was entered into the system.
Campaign Typea_d_internet_campaigns_assoc_campaignTypekeyword_textM = Performance Campaign
F = Flexible Campaign
Campaign Status Codea_d_internet_campaigns_assoc_statusCodekeyword_textOnly these status' are included in results
IS = Invoice Started
CO = Confirmed
R* = Reserved (can have multiple codes R1, R2, etc)
Gross Line Local AmountgrossLineLocalAmountdoubleTotal Gross Revenue (including Agency Commission) in local currency
Gross Line Foreign AmountgrossLineForeignAmountdoubleTotal Gross Foreign Revenue (including Agency Commission) in foreign currency
Net Line Local AmountnetLineLocalAmountdoubleTotal Net Revenue (excluding Agency Commission) in local currency
Net Line Foreign AmountnetLineForeignAmountdoubleTotal Net Foreign Revenue (excluding Agency Commission) in foreign currency
Net Rep Local AmountnetRepLocalAmountdoubleTotal Net Revenue (excluding Agency Commission) in local currency and multiplied by the rep percentage
Net Rep Foreign AmountnetRepForeignAmountdoubleTotal Net Foreign Revenue (excluding Agency Commission) in foreign currency and multiplied by the rep percentage
Campaign Desca_d_internet_campaigns_assoc_campaignDescConvkeyword_text
GL Type IDglTypeIdkeyword_text
Advertiser Type IDa_d_internet_campaigns_assoc_advertiser_id_assoc_clientTypeIdkeyword_text
Agency Commission Percenta_d_internet_campaigns_assoc_commissionPctdoubleUsed to calculate Net and Gross Revenue. Indicates the agency commission percent
Currency Codea_d_internet_campaigns_assoc_currCodekeyword_textWhat the foreign currency code is.
Currency Exchange Ratea_d_internet_campaigns_assoc_currRatedoubleExchange rate for the foreign currency stored on the AD Internet Campaign mapping.
No Agy Comm IndnoAgyCommIndkeyword_textCan be considered the Issue date for a Print publication.
The starting date of the Order details record.