Webmasters Stack Exchange is a question and answer site for pro webmasters. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Note: by external website I mean a website that we do not have access to the code. For example www.facebook.com

I want to record how many social share clicks we have from our customer newsletters. For example, when a customer receives a newsletter they can click "Share this on Facebook" which shares the hosted version of the newsletter.

If I wanted to record these newsletter clicks to our website I understand we'd use Google URL Builder (https://support.google.com/analytics/answer/1033867?hl=en) to create a UTM URL but because we're linking to an external site, how do we record this?

share|improve this question
up vote 2 down vote accepted

If you cannot insert Analytics Code at the target site then the easiest (and probably only) way would be to send them to a page on your own domain that records the click and then redirects to the intended URL. (This is how e-mail tracking in most professional newsletter software packages works in any case.)

share|improve this answer

You could embed a tracking pixel in your content. This is possible on Facebook (AFAIK) by using the power editor.

There are many online tracking pixel services providing Google Analytics integration, but you'll need one providing referral information in order to implement the scenario you described.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.