Cost Aggregation

Unify your spend with Gamesight for insights on critical KPIs like ROAS and CPA.

It is critical to have a complete view of your spend to understand the efficiency and effectiveness of your marketing efforts. With Gamesight's Cost Aggregation tools you can unify spend data from all of your Ad partners into one dashboard.

Our Cost Aggregation tooling is flexible so you can have single-source-of-truth for your campaigns no matter what Ad channels you work with - cover Social, Programmatic, Direct Deals, Influencers, and more!

Cost Aggregation Methods

Gamesight offers multiple paths for providing cost data that you can choose between depending on the channel you are working with. When spend data is available, Gamesight will automatically provide values such as:

  • Cost per channel/campaign/ad
  • Daily cost
  • Cost per goal (cost per acquisition)
  • ROAS

Below you can find details about the pathways for measuring your ad spend with Gamesight, and when you would choose each option.

Automated Cost Aggregation

Gamesight provides direct integrations with many of the most common Ad platforms. With these integrations we automatically sync your campaign reporting structure, spend, impression, and clicks into your Gamesight reports so you always have an up-to-date view of these channels without any additional configuration.

We recommend that you take advantage of these automated cost aggregation integration whenever they are available. You can see more details about supported networks in our integrations section. Notably, direct integrations often includes other benefits from the ad partner such as additional campaign details, postback support, and more.

Fixed Rate Measurement

Some networks that can't provide cost data via account linking might be able to provide cost data directly within the tracking tag. With this method, the ad platform automatically provides cost data directly within the URL tracker for each click or impression. You can pass values into the tracker directly to implement a flat-rate cost on every interaction with that specific tracker. More on this option here.

Manual Cost Uploads

Some channels cannot provide cost delivery in an automated way to Gamesight. In these situations, you can use manual cost uploads for cost aggregation. Manual cost uploads enable marketers to fill in the gaps in their cost reporting by simply uploading a CSV report containing the relevant data. This is often useful for situations like:

  • Channels lacking automated cost aggregation support
  • Direct media buys
  • Influencer campaigns

Adding a Cost Upload Configuration

Get started with Manual Cost Uploads by following the steps below.

1. Export cost data from partner

First, you must export cost data from your channel partner or publisher. This cost data should be in CSV format.

Every platform and partner will vary with the level of data resolution they're able to offer advertisers. In general, the more detail you can gather in your request, the richer your Gamesight reporting will be. Try to include the following dimensions, at minimum, when requesting/exporting cost data:

  • Campaign, ad group, and ad breakdown
  • Cost by day
  • Geo-level reporting

In some situations, such as Influencer marketing, your marketing channel will not be able to provide direct CSV reports of your spend data. In this case you can manually create a CSV containing the relevant cost data to include in your reporting.


Cost Upload Example

You can use the sample file below as a CSV as a starting point when creating a cost file upload. It can also be used to test the cost upload system as you follow along with the rest of the instructions.

Influencer Activation Cost Upload Example

2. Navigate to Manual Cost Upload Configurator

Once you have your cost data file ready, open the Gamesight console and go to the network tracker for which you want to upload cost data. Within this section, select Integration and click Add Configuration under the Manual Cost Uploads heading.

3. Upload Cost CSV

On the next screen, select Choose Fileand provide a CSV file containing the cost data for the network.

4. Define column headers and field mappings

This step allows you to define which fields in your CSV align to the related reporting fields in Gamesight. Provided your CSV format doesn't change, you only need to set this mapping up once per network and you can enjoy smooth file uploads every day, week, or month as new cost data becomes available.

Valid input fields

The following values are the currently acceptable fields for manual cost uploads:

Campaign ID
Ad Group ID
DateTimezone defaults to the value found in Game Settings
HourTimezone defaults to the value found in Game Settings
Cost AmountCost currency defaults the value found in Game Settings

5. Finalize settings

Name your upload configuration, and confirm timezone & currency settings. Just save, and you're done!

After the upload is complete, the cost data from your CSV file will be integrated into your Gamesight reports. You can view and analyze this data alongside other metrics in your Gamesight dashboard.

Under each upload configuration there is a table of each of the previous uploads you have made and their status. If you would like to extend or revise previous cost data (eg to add a new day or week worth of data) you can use the Add Upload button to add a new file to your reports.

Example report with Manual Cost data included

Example report with Manual Cost data included

Frequently Asked Questions

What if I make a mistake with my upload? Are the uploads permanent?You can delete any historical upload to remove the data provided. You can find your cost data uploads under the Integration tab on your Tracker, along with an option to remove each cost upload individually.
What is the default currency and timezone?Currency and timezone defaults to the ones set in Game Settings. However, you can change both of these during configuration depending on your needs.
Can I create multiple configurations for a single network?Yes. You can have multiple configurations for a single network, such as, a daily configuration, a weekly configuration, a geo configuration, etc. depending on the dimensions available to you from your network reports.
Will my upload overwrite existing cost data in Gamesight?Yes. If you upload cost data for dimensions and dates that already exist in Gamesight, we will assume the manually uploaded data is preferred and overwrite the existing data for that line item in your reporting.
My upload is showing a Status of Error. How can I fix it?If you provide a CSV in a format that the cost upload system cannot parse, you may get an error message. You can hover over the error chip for details about what caused the error. If you are having trouble with your CSV not being parsed correctly, please reach out to your Account Manager and we would be happy to assist.