Consolidated Cost Reporting In Data Studio

Consolidated Cost Reporting In Data Studio

Management Summary

If you - like many of our customers - use multiple digital channels, you not only have to keep an eye on performance, but of course also the costs for Facebook, Google Ads, Instagram, Display, etc... We'll show you how you can quickly and clearly combine all sources in one graphic so that you don't lose track of things.

Step 1: Create data source

Data Studio now has a native data blending feature, but for more complex merges we recommend our method as it offers you more flexibility. In our example we combine Google Ads and Facebook Ads costs; This list can be expanded as desired (Instagram, DV360, LinkedIn, Bing…).

In order to be able to report these costs in a consolidated manner, we create a Google Sheets table with the following tabs:

Google Ads

Here we use thatGoogle Analytics Spreadsheets Add-On, because we have linked our Google Ads account with our Google Analytics account (which we recommend you do anyway).Kosten SEAWe limited ourselves to the Date dimension. If you need your dashboard to be more specific, you can add this to the dimension line.

Important: If you want your reports to be updated daily, you have to set this in the plugin under “schedule queries”.

John Doe

Facebook

At Facebook we are leaving the Google world for the first time. In order to be able to report costs in a consolidated manner, we reach into our bag of tricks and use the reporting toolSupermetricsas an intermediate step. To do this, you have to open the Supermetrics sidebar in Google Sheets and then select the metrics and dimensions that you want to have integrated into your cost reporting.Kosten FB

Important: If you create the data straight away in a Datastudio-compliant manner and have it updated daily, this saves you a few intermediate steps:

John Doe

Supermetrics SettingsIn general, you can merge as many channels as you want, but as an example, two different sources are sufficient.

Step 2: Merge data sources

After you have linked the Google Sheets file to your various cost sources, you need to create a tab in which the costs are prepared for Data Studio.

You have to set up this “cockpit” tab as follows:

Date Google Ads costs Facebook costs
”=day()” “=iferror(vlookup(A2,Ads,4,FALSE),0)” “=iferror(vlookup(A2,FB,4,FALSE),0)”
  • Column 1 – Date:
    With this function you can ensure that the most current data is always included. Simply enter “=A2-1” from the second line and copy until you have the required period.
  • Column 2 – Google Ads costs:
    – “iferror” to print 0 if no value is specified
    – “vlookup” accesses the output data from Google Ads
    – “A2” is the date in the first column and the search key
    – “Ads” is the area in the sheet in which the Google Ads data is displayed
    – “4” is the column number in “Ads” in which the cost data is listed
    – “False” simply defines that the data does not have to be ordered
  • Column 3 – Facebook costs:
    – Works the same as column 2 and just accesses a different tab

Tip: In order to better visualize the budget framework, we usually also indicate the budget framework in an extra column in our dashboards. This can be filled both manually and dynamically (depending on what is most practical for you).

John Doe

Step 3: Visualization in Data Studio

Once your data source is in Data Studioaddedyou can visualize the data, filter it and make it accessible to all stakeholders involved. This means you always have an eye on how much you spend on your campaigns and can focus on exciting strategic topics.

Example dashboard:Cockpit BeispielHave fun with the implementation!

If you have any questions or need support with your dashboards, we are happy to helpkontakt@e-dialog.groupavailable.

e-dialog office Vienna
Relevant content

More about Analytics