Skip to main content

Import your Cost Data to GA with our new (Free!) Uploader

Dara Fitzgerald4 April 20142 min read
Import your Cost Data to GA with our new (Free!) Uploader
			<blockquote>Please note that this app is no longer relevant as Google have provided their own cost uploader tool!</blockquote>

GA has long since allowed you to import AdWords cost data with a few simple button clicks. However other cost data - Bing/Yahoo paid search activity, affiliate marketing, email, Facebook advertising, etc. - were not catered for until about 18 months ago when GA released the Cost Data Import tool in beta.

This Cost Data Import tool, which feeds data into a new report in GA called Cost Analysis and also into the Attribution Modelling Tool, was a welcome release but it is not quite straightforward for all users to actually make use of it. As a result a lot of people we speak to have not been able to take advantage of this feature yet. This is because the upload needs to be performed via a self-service API, rather than simply being able to upload a CSV within the GA interface.

A number of independent solutions have been created since the release of the Cost Data Import tool but at Measurelab we like to have more control over the tools we use wherever possible... so we created our own. This allows you to batch upload your cost data in a single CSV file, which can contain costs, click volumes and impressions for any channel, campaign or even keyword.

The CSV does need to be formatted correctly and the official Google documentation for the Cost Data Upload tool can be found here. More importantly though, the Measurelab Cost Upload tool, allowing you to easily import your cost data into GA without needing to worry about APIs, can be found at costuploader.measurelab.co.uk. All we ask for in return for access to this is your email address - a small price to pay :)

We welcome feedback on this so please email us at hello@measurelab.co.uk with any comments or suggestions about our Cost Uploader.


Suggested content

Measurelab awarded Google Cloud Marketing Analytics Specialisation

At the start of the year, if you’d asked us whether Measurelab would be standing shoulder to shoulder with Europe’s biggest consultancies by September, we would've been surprised. Not because we don't believe in ourselves, but because these things feel so distant - until suddenly, they’re not. So, here it is: we’ve been awarded the Marketing Analytics Services Partner Specialisation in Google Cloud Partner Advantage. What’s the big deal? In Google’s own words (with the obligatory Zs): “Spec

Will Hayes11 Sept 2025

BigQuery AI.GENERATE tutorial: turn SQL queries into AI-powered insights

BigQuery just got a major upgrade, you can now plug directly into Vertex AI using the new AI.GENERATE function. Translation: your analytics data and generative AI are now best friends, and they’re hanging out right inside SQL. That opens up a whole world of new analysis options for GA4 data, but it also raises some questions: * How do you actually set it up? * What’s it good for (and when should you avoid it)? * Why would you batch the query? Let’s walk through it step by step. Step 1: H

Katie Kaczmarek3 Sept 2025

How to start forecasting in BigQuery with zero training

If you’d told me five years ago that I’d be forecasting product demand using a model trained on 100 billion time points… without writing a single line of ML code… I probably would’ve asked how many coffees you’d had that day ☕️ But its a brand new world. And it’s possible. Let me explain What is TimesFM? TimesFM is a new foundation model from Google, built specifically for time-series forecasting. Think of it like GPT for time, instead of predicting the next word in a sentence, it predicts t

Katie Kaczmarek14 Jul 2025