LOG IN OR SIGN UP
Log in to your account
Sign up

How To Import 3rd Party Cost Data Into Analytics

14 October 2017 | 0 comments | Posted by Che Kohler in nichemarket Advice

Import 3rd party cost data into Google Analytics

Digital marketers across the globe are obsessed with making every dollar they spend work harder each month. Getting rid of all the fancy titles and job descriptions it's essentially what they all get paid to do. A big part of that is sitting down and analysing your marketing spend and how it currently performs but the issue is in multi-channel business how do I know which channels I should be allocating my budge to?

A question most marketers struggle with and this is why PPC has come out on top most of the time. If there's one claim PPC likes to make is that it is the most accurate marketing channel when it comes to measuring ROI, while this is true in a sense, it's not actually the case. Measuring your spend and tracking your conversions is easy with AdWords and Google analytics simply because they offer native integration options.

So what if we could integrate our cost data from other sources? Wouldn't that level the playing field? Wouldn't it be helpful to see the ROI per channel in an instant? Well, you can do just that, and here's how.

What kind of cost data can I import?

Literally, anything you can specifically track you can now allocate the money you've spent on that traffic in order to map out a cost per lead.

  • Facebook Ads
  • Twitter Ads
  • Instagram Ads
  • Linkedin Ads
  • Influencer campaigns
  • Sponsored content
  • Emails
  • Affiliate programs
  • 3rd party ad tools like Bing Paid Search

and more, it is really only up to you on how granular you would like to go with your cost data.

How do I import cost data into Google Analytics?

Setting up the data feed

  1. Open up google analytics
  2. Head over to the admin section at the bottom of the left navigation
  3. Under property navigate down to data import
  4. Click on data import
  5. Now click create
  6. Select the type of data you would like to import, in this case, it would be cost data
  7. Give your data set a name IE Facebook Ads
  8. Select the view you want to import your dataset to (If you have multiple views set up)
  9. Click continue
  10. Now GA will provide you with a data set of schema on how you need to structure the data to create an upload document
  11. Once you've selected the data points you want to upload click
  12. Select summation and continue

Managing the data feed

  1. Now that you've created the dataset click on manage uploads
  2. Click on get schema and download the schema template
  3. Google Analytics will provide you with a sheet pre-formatted for you to upload your cost data
  4. Now complete the relevant fields
  5. Save the file as a CSV
  6. Head back to GA and data imports
  7. Click on the dataset you created
  8. Click Manage uploads
  9. Then click upload file and select the CSV file you've just created
  10. Google Analytics will then verify that file was formatted correctly, if not it will let you know which fields you need to correct.
  11. Once successful it will take a few hours for the data to become available in your Google analytics
Protip! If you have live cost data and don't feel like uploading this every month you can use the measurement protocol API to sync your cost data with Google Analytics.

Where do I see cost data Google Analytics?

To view your reports head on over to Google Analytics and under acquisition, select campaigns and then cost analysis and there you are. Your very on cost analysis dashboard is ready to go.

Counting the cost

Having instant access to cost data per channel doesn't just reduce the time it takes to create your monthly reports but also gives you more time to sit and analyse that data. It gives you a platform to spot trends and be more agile in your marketing spend. You can then shift your marketing budget month to month, optimising your spend, getting more traffic and lowering your acquisition costs. Isn't that what all marketers want?

Contact us

If you want to know more about tracking and reporting don’t be shy we’re happy to assist. Simply contact us

Tags: Data Analysis, google analytics

Previous: {{ previousBlog.sTitle }}

Posted {{ previousBlog.dtDatePosting }}

Next: {{ nextBlog.sTitle }}

Posted {{ nextBlog.dtDatePosting }}

You might also like

Generative Engine Optimization explained

What Is GEO (Generative Engine Optimization)?

01 March 2024

Posted by Che Kohler in nichemarket Advice


An introduction to generative engine optimisation, how it works and how it could be part of future SEO strategies as a way to generate traffic and co...

Read more
strange traffic sitings in GA4

Why Am I Seeing Strange Referral Traffic In GA4?

02 March 2024

Posted by Che Kohler in nichemarket Advice


A look at the recent fake traffic spike many GA4 profiles are seeing at the moment, what are the causes, what you can do about it and how to report o...

Read more

Leave us a comment


{{comment.sUserName}}

{{comment.iDayLastEdit}} day ago

{{comment.iDayLastEdit}} days ago

{{comment.sComment}}

Sign up for our newsletter