Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 16

Tracking social media in Google Analytics lets you connect the dots.

You can see which


social networks, which shares, and which content is getting traction in which ways.

This post shows the step-by-step process for answering each of these questions.

 How much traffic is social media bringing to your site?


 Which specific social networks are sending traffic to your site?
 How much social traffic is going to any specific blog post or web page?
 How to create a segment to see social media traffic in any report?
 Which social media campaigns are attracting and converting visitors? 

SHORTCUT! I built a custom report that will show you all of the social media traffic to your
website. Just click this button and then select the Google Analytics account you’d like to add it
to. 

How much social media traffic are we getting?

How to see social traffic in the Acquisition > Site Traffic > All Channels report

Let’s start with the big picture question. The answers are fast and the insights are good.

In the Channels report, you can see that Social is one of the “Default Channel Groupings.”
Along with Direct, Organic Search, Referral and Email, it’s one of the big buckets of traffic
sources.
From this high level, you can see generally how social media traffic compares to other sources

 How much traffic are we attracting from social media? (users, sessions)
 How engaged are visitors from social media? (bounce rate, pages/session, avg session
duration)
 How likely are social media visitors to take action? (goal conversion rate)

Don’t be surprised if…

 Conversion rates for visitors from social media are lower than those of the other traffic
sources. Social media visitors tend to have lower intent than search or direct visitors. 
 The numbers may be very low. If so, just set a bigger date range. Beware of seasonality
and changes in marketing activity.

Related: Here’s our guide to website traffic sources if you want the detailed (sometimes
surprising) definition of the Default Channel Groupings.

Which specific social media networks are driving traffic to this


website?
See each social network by “drilling down” in the Acquisition > Site Traffic > All Channels
report

The next level of reporting is literally one click away.

Just click on the “Social” link in that first column (the first column is the “primary dimension”)
to drill down into the next report. 
Now “Social Network” is the primary dimension. And you’re looking at a list of every social
network that sent visitors to this website. 

every social network that sent visitors to this website. 

It’s easy to compare these social networks at a glance. Which one is attracting more
visitors? Which is attracting visitors who are more engaged?

To make the differences easier to spot, switch to the comparison view. Within this
view you can select any metric (here I’ve selected “users”) to see how each social
network compares.
Don’t be surprised if…
 You may see surprise traffic from social networks where you aren’t
even active. Those networks may not be part of your strategy, but they
still contain links to your site.

 Instagram doesn’t bring in much traffic, but those visitors are highly
engaged.

 Pinterest is a surprisingly good source of traffic!

How much social media traffic is going to this specific blog post or landing page?

How to filter for social traffic in the Behavior > Site Content > Landing Pages reports
If one of your social media goals is content promotion, then you’ll definitely want to
measure traffic from social to a specific article (or to any kind of URL). Look at the
page in the Landing Pages report, but filter to show just visitors from social.

Here is the step-by-step process, but it may be even easier to just watch the video
above starting at minute 2:50.
Step 1. Find the page in the Landing Pages report

Go to the Behavior > Site Content > Landing Pages report and find the URL, either by
scrolling through the list or with a quick filter. You can see the filter I used to find an
article in our Analytics, highlighted in this report. 

Step 2. Click the URL to drill down into the report

Once you find it, click it. Now you’re looking at a one-row report with just that one
URL. That’s good.

Step 3. Add a “Secondary dimension”

Open the dropdown menu above the first column. This lets you add data from a
different report into this report in a second column. Search for “source” in the little
search box in the drop down, and click “Source / Medium”
Now you’re looking at all traffic sources and mediums for this URL, including email,
organic, direct. Next we want to remove all but the social sources.

But notice how some of the “social” sources have “referrer” as the medium and look
like referral traffic. Some networks seem to appear twice, with different mediums.
There’s no consistency. This is because social traffic is inherently difficult to attribute.
It comes from apps and websites, URL shorteners and redirects. Analytics is doing its
best!

A filter will clean it up. 

Step 4. Use an (advanced) filter to see just social traffic

Click “Advanced” next to the filter box. Set the filter to just show the rows where the
“Source / Medium” are social networks. It will look something like this: 
We need to use “Matches RegExp” (as in, “matches regular expression”) instead of
“Containing” so we can list a bunch of options: LinkedIn OR Facebook OR Twitter…

To filter for “A or B” in analytics, you need to use the vertical line “|” character, known
as the pipe. It’s the regular expression for “or” and it’s very useful. So to specify “A or
B or C” you use “A|B|C”

Shortcut! Copy and paste the following regular expression string into that last little
box. It should catch everything:

social|face|twitter|^t.co|linked|pinterest|youtube|quora|reddit|imgur|tumblr|
stumbleupon|flickr|bit.ly|tinyurl

Done! Now you can see just how much traffic came from every social source to this
specific URL. 

It was kind of a hassle to make this report. Don’t lose it! If you’d like to reference it
quickly later, click the Save button at the top and then find it later in Customizations >
Saved Reports. Or add it to a Google Analytics dashboard.
Don’t be surprised if…
 You need to keep adjusting your filter to catch everything.

 The trendline is very spiky. Social is an unpredictable channel, right?

How can I see just social media traffic in my Analytics reports?

How to build a Google Analytics segment for social media

When you customize a report in Google Analytics, all of those settings (secondary
dimensions, advanced filters, sorting) are only on that report. Go to a different report
and poof! They’re gone.

But add create a segment and it applies no matter which report you look at. Click
around and it’s still there. You can see just the social media traffic on any report.

Segments are subsets of your total audience. They are super useful. Social traffic is a
good example of how handy a good segment can be.
Step 1. Click the + Add Segment button 

It’s at the top above the trendline in every report.

Step 2. Click the red + New Segment button


We need to create one of our own because there is no pre-built (system) segment for
social media traffic!
Step 3. Click “Conditions”

It’s in the left side menu, under “Advanced.” Also, this is a good time to name your
segment. Maybe something fun and creative like “Social media visits.”
Step 4. Set the conditions for your new segment
Conditional segments are built the same way we built the advanced filter a minute
ago, with one difference: they can apply to sessions (visits) or users (visitors).
Probably, it makes no difference which you select. You’ll get very similar insights
either way.

Your segment is for visits where the Source / Medium contains any of your social
networks. Put this long RegEx string into the open field:

social|face|twitter|^t.co|linked|pinterest|youtube|quora|reddit|imgur|tumblr|
stumbleupon|flickr|bit.ly|tinyurl|ow.ly|myspace

It should look like this.


Notice how Analytics shows you the percentage of users on the right (3.5% in this
example). It’s fun that GA is giving you insights even before you save the segment!

Step 5: Save and browse around some reports!

It’s interesting, especially if you leave the “All Users” segment turned on. This lets you
compare social visitors to all visitors.

Check out the conversion reports. Or the Behavior > Overview report. Or the
Audience > Mobile > Overview report. 
Don’t be surprised if…
 Acquisition reports are all meaningless. Your segment zeroes out all but
the social traffic!

 Google Search Console reports don’t work at all. They’re all pre-click
data from organic search, irrelevant to social media. Besides, GSC
doesn’t obey segments.

“If you want to know the real value of social traffic on your
website, use this segment and check out Conversions >
Goals > Overview. There, you’ll see how many visitors from
social media converted and became a lead! (Assuming you
have good Goals set up.) See how different social sites
compare to each other, and how they compare to other traffic
sources. Now you can put your effort where it makes the
biggest impact.” 
How to track the results from a specific social media campaign?

How to use a URL builder to add campaign tracking code and track social media
traffic from any link

Some marketing efforts are worth tracking separately. For example:

 Traffic from a paid social campaign (Facebook ad, sponsored posts,


etc.)

 Traffic from a social media video

 Traffic from a collaboration with an influencer

These are all “campaigns” and can (really, should) be tracked with campaign tracking
code. Without it, some visitors will be categorized as direct traffic, others will be
tracked as referral traffic. It’s a problem.

Campaign tracking code is a bit of info you can add to the end of any link to your
website. When the visitor clicks this link and lands on your page, this code is in the
address bar. Google Analytics sees it there and attributes that visitor to that
campaign. 

This code is very easy to add. It takes less than a minute. It can be added using any
of the free “URL builders” on the web. There are many, but we’ve built our own URL
builder.

Ours is a little easier than most. It forces lower-case and previews the campaign
report. 

Here’s how to use a URL builder to add campaign tracking code for any social media
campaign.
Step 1. Enter the link to your website in the first box
For example, if I want to track traffic to this little article about content promotion,
I’d add this link into the first form field: https://www.orbitmedia.com/blog/content-
promotion-strategy/
Step 2. Set the campaign’s source, medium and name 

These are the three tracking “parameters.”

 Campaign source:
“Source” is the specific origin of traffic. In this case, it’s the name of the
social media network, such as “linkedin.”

 Campaign medium:
“Medium” is the broadest origin of traffic. Select “social.”

 Campaign name:
This can be anything you’d like. Give it a name that will be meaningful
to anyone scanning through the campaign report, such as “content-
promo-video”

As you entered these three bits of info, a new URL with the tracking code appended
to it appears below.

Step 3. Click “Copy URL” and use that (instead of the untagged link) in your
social media campaign

Now when that link gets clicked, Analytics will know that they came from this
campaign and will report on that visit in the campaign reports.

Here’s what it looks like in the URL builder:


Here’s what the campaign report looks like in Google Analytics, after the campaign
has run its course:

Don’t be surprised if…


 The lifespan of that link is longer than expected. A single social post
can drive traffic for a week or more, with expanded reach and life for
each social share.

 Conversion rates are zero? It’s hard to get any visitors (especially
visitors from social media) to take action. When traffic is there but
conversion rates are low, work harder on your calls to action. 

Conclusion
Social media marketing is challenging. It takes strategic focus. It takes consistency. It
takes empathy and hard work. Ask any social media manager. So make sure to
measure. And make sure to go beyond the basic social media metrics.

Measuring social media marketing is also challenging. It takes a bit of skill to set up
the dimensions, filters and segments. Even then, when everything is tracking
properly, your data won’t be 100% accurate. 
Keep in mind that Google Analytics has some inherent accuracy issues (as Amanda
explains here. Our goal isn’t to get perfect data. That’s impossible. 

The goal is to get good enough data to make good marketing decisions. That is
definitely possible, even when tracking a tricky, diverse source of traffic like social
media.

And remember, there’s more to social media than dumping links into social streams.
Social is a channel for networking, listening, building real relationships and making
friends. If your only goal is website traffic, you’re not likely to win in the long game.

You might also like