{"id":4919,"date":"2021-04-13T16:04:49","date_gmt":"2021-04-13T13:04:49","guid":{"rendered":"https:\/\/trackingchef.com\/?p=4919"},"modified":"2021-04-13T16:22:11","modified_gmt":"2021-04-13T13:22:11","slug":"identifying-the-source-that-drove-product-purchases-in-google-analytics","status":"publish","type":"post","link":"https:\/\/trackingchef.com\/google-analytics\/identifying-the-source-that-drove-product-purchases-in-google-analytics\/","title":{"rendered":"Identifying the source that drove product purchases in Google Analytics"},"content":{"rendered":"\n

A common question to ask when trying to optimize ecommerce campaigns, is which channel or source\/medium drove purchases for a specific product. It can also be analyzed from the other angle, by focusing the channel and inspecting which products where sold from its traffic.<\/p>\n\n\n\n

While this breakdown isn’t available out of the box in Google Analytics, you can easily fetch it using a Custom Report. Setting up a Custom Report is easy, and the template is saved for future analysis so it’s a one time effort.<\/p>\n\n\n\n

Creating the Custom Report<\/h2>\n\n\n\n

To create a Custom Report you need to first log into your GA account and access the relevant view.<\/p>\n\n\n\n

Next, through the left side menu, navigate to Customization -> Custom Reports and then click New Custom Report.<\/p>\n\n\n\n

  1. Name the report, e.g. Products and Sources<\/li>
  2. Set the report type to Flat Table<\/li>
  3. Add Product, Campaign and Source\/Medium to the report Dimensions<\/li>
  4. Add Product Revenue to the report metrics (you can also add other product level metrics such as Quantity)<\/li><\/ol>\n\n\n\n
    \"\"<\/figure>\n\n\n\n

    Save the report and you’re set to go.<\/p>\n\n\n\n

    Simple alternative<\/h2>\n\n\n\n

    Another, maybe simpler option, is to simply add a Secondary Dimension with Source\/Medium or Campaign to the Product Performance report.<\/p>\n\n\n\n

    The difference here is that you can only add a single dimension this way (unlike up to five in the Custom Report) so cannot report on Source\/Medium and Campaign in parallel. If the same Campaign runs across multiple channels this can be an issue.<\/p>\n","protected":false},"excerpt":{"rendered":"

    A common question to ask when trying to optimize ecommerce campaigns, is which channel or source\/medium drove purchases for a specific product. It can also be analyzed from the other angle, by focusing the channel and inspecting which products where sold from its traffic. While this breakdown isn’t available out of the box in Google […]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[],"_links":{"self":[{"href":"https:\/\/trackingchef.com\/wp-json\/wp\/v2\/posts\/4919"}],"collection":[{"href":"https:\/\/trackingchef.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/trackingchef.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/trackingchef.com\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/trackingchef.com\/wp-json\/wp\/v2\/comments?post=4919"}],"version-history":[{"count":2,"href":"https:\/\/trackingchef.com\/wp-json\/wp\/v2\/posts\/4919\/revisions"}],"predecessor-version":[{"id":4923,"href":"https:\/\/trackingchef.com\/wp-json\/wp\/v2\/posts\/4919\/revisions\/4923"}],"wp:attachment":[{"href":"https:\/\/trackingchef.com\/wp-json\/wp\/v2\/media?parent=4919"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/trackingchef.com\/wp-json\/wp\/v2\/categories?post=4919"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/trackingchef.com\/wp-json\/wp\/v2\/tags?post=4919"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}