6 quick ways to track social media in GA4
Andy Crestodina
Co-Founder and CMO at Orbit Media | SEO, Analytics, AI, Content Strategy and Website Optimization
?? Many of these take just a few clicks.
Social is a lot of work. It takes a lot of time and energy. Connect and share. Listen and engage. Publish and promote. Be consistent.?
Usually the list of social media goals includes “brand awareness” and “drive traffic.” But how well is it working? Which social channels are bringing in visitors? What are they doing?
Today we answer a bunch of these questions using GA4.
How much social traffic do we get? How does it compare to other traffic sources?
Acquisition > Traffic acquisition report, set to “Session primary channel groups”
We’ll start with two big questions. They’re easy to answer and the insights are good. Here’s how to see the top-line traffic from social media, relative to your other traffic sources, using some of the most useful metrics in Analytics.
We’ll use the Traffic acquisition report, where “Organic social” is one of the “Session primary channel groups.” Along with Direct, Organic Search, Referral and Email, it’s one of the big buckets.?
1. From the Reports section go to Acquisition > Traffic acquisition
Now let’s customize the report to show the most useful metrics on the right. You’ll need “Editor” or "Administrator" level access.
2. Click the pencil icon in the top right to Customize the report. Some options will slide in from the right.
3. Click on “Metrics >” and select your favorite metrics, or use my recommendations: Sessions, Engagement rate, Average engagement time per session, Session Key event rate and Key events. That’s it.
Here’s what the customization looks like.
I think those are the best. They represent the top, middle and bottom of the funnel. I’ll come back to those throughout this post. The default metrics are really not very good. Revenue? Do they think we’re all ecommerce companies?
4. Click “Apply” in the bottom right
5. Save (Save changes to current report), then hit “← Back” in the top left to go back to the newly customized report
Now you are measuring social media traffic, engagement and conversions. You can see how it compares with the other traffic sources.
Scroll to the right to see conversions (aka “key events”) and you can select any of your goals from the drop down.?
It looks like over the last three months, I can credit social media with 142 email subscribers but just seven contact form submissions. That’s attribution. Connecting traffic sources to conversions. Keep in mind that GA4 underreports everything.
Don’t be surprised if…
Related: Here’s our guide to website traffic sources if you want the detailed (sometimes surprising) definition of all 18 Default Channel Groups in GA4.
Meet me in Chicago! It's our one day, one track conference on April 22. There are 25 tickets left. This event has sold out every year for 10 years. See the speaker lineup... ??
Which social channels send us the most traffic? The best traffic?
Acquisition > Traffic acquisition report, set to “source” and filtered for social.
Do this from the same report. Just change the dimension in the dropdown above the first column. Switch it from “Default channel group” to “Session source.” Then you can create a filter to show just traffic from the “social” medium.
Here’s the full process:?
Now you’re looking at a list of social traffic sources, including social media networks (Facebook, LinkedIn, Twitter) and campaigns tagged as social. It’s easy to compare these social traffic sources at a glance.?
Quick reminder: Engagement rate is the percentage of visits that were “engaged sessions.” An engaged session is a visit that lasted 10+ seconds, touched 2+ pages or recorded a conversion. ?? Marketers should know this definition by heart.
Don’t be surprised if...
Which articles get the most traffic from social media?
Engagement > Pages and screens report, set to “Page path” and filtered for social.
We covered this in our Content Marketing Audit for GA4, which shows how to measure content performance in all three of the main channels: SEO, social media and email marketing. Let’s review the process for measuring content marketing performance in social media using GA4.
Because we’re looking at specific pages, we’ll use an Engagement report rather than an Acquisition report.
“Page path” is the GA4 secret code word for URL
1. Go to the Engagement > Page path + Query string report
2. Click the “Add Filter +” so we can see just the social traffic
3. As above, set the filter to show when the “Session medium” exactly matches “social”
4. Click Apply
5. Type “blog” into the search box to see just the URLs from that directory.
Analyze those top performers, looking closely at the headlines, formatting and visuals. What do they have in common?
Don’t be surprised if…
Which social media campaigns attract and convert visitors?
Acquisition > Traffic acquisition report, set to “Session campaign”
Some marketing efforts are worth tracking separately. For example:
In GA4, a campaign visit is any visit from any link that has campaign tracking code, which are those little UTM parameters at the end of links. Those parameters are added using a Campaign URL Builder.?
Tracking campaigns with UTM codes is a fundamental digital marketing skill. If you haven’t done this before, check out the step-by-step process at the end of this article.?
When GA4 sees these in the link, it attributes the session to that campaign. This lets you see which specific actions led to which specific outcomes.
Without campaign tracking codes, GA4 will do its best, but it won’t know which specific campaigns had what kinds of traffic, engagement rates and key event rates. So tag the links in your social campaigns (and email campaigns and ad campaigns)
Here’s how to see the performance of your social media marketing campaigns, paid and organic:
Don’t be surprised if…
How do organic social and paid social compare?
Acquisition > Traffic acquisition report, set to “Session primary channel groups”
GA4 has two separate channel groups for social: organic social and paid social. You can see the difference in performance for these channels in just a few clicks.
That’s it! Three clicks and few keystrokes. You’ll immediately see how they stack up.
In this account, a lot of money is spent on paid social ads, but the only outcome is awareness. Those visitors aren’t taking action on the website.
To better understand this traffic, we can drill down a bit further. Filter to only show paid social media, and then click the blue plus to add a “secondary dimension.” Add “Page path” and you can see which pages the visitors land on.?
Pro Tip: If you’re buying traffic to a page with ultra-low engagement, reconsider the ad spend or the ad creative. Or try this GA4 report that shows your worst performing ads.?
Don’t be surprised if...
We asked a friend and social media marketing expert, Anne Popolizio, for her input on the differences between paid social and organic social traffic sources.
“As the data shows, paid social will drive vastly more traffic and the engagement rate will be lower than organic traffic. The reason for this discrepancy comes down to the audience's relationship with you.?
Organic social's primary job is nurture. Organic is where you can have a meaningful, relationship-building conversation over time. On platforms like Instagram and TikTok, it's very difficult to go from a piece of organic content to a website. Your audience has to jump through a few hoops. So someone who makes it to your website from organic social is 1. extremely warm and 2. really determined.?
Paid social, on the other hand, is your strongest audience-growth tool. It's the most effective marketing tool for building retargetable audiences and doing top-of-funnel conversion, like email list growth. But because this audience doesn't know you, they are likely to not spend 2:50 seconds on your site. That comes 12 touches later.”
Next we’ll go deeper into the differences between paid social and organic social by adding mobile vs. desktop data, answering an even more interesting question…
How is social traffic different for mobile and desktop visitors?
Blank Exploration with “Default channel group” as the rows. “Sessions” “Engagement rate” and “key event rate” as the values. “Device category” as the columns.
For this, we’ll use a GA4 Exploration, which is a custom saved report that you can come back to easily anytime. We’ll build it from scratch, using dimensions and metrics as our rows, values and columns.
To clean up the report you can right click on any of the rows and “exclude selection” removing it from the report. Or add filters at the bottom of the Settings column. Here I’ve filtered to just show the data when “paid” is in the session source / medium.
The insights are obvious. In this account, paid social visitors almost never convert if they are on a phone. But 1.3% of them convert if they’re on a desktop. To understand this better, you could add the landing page as another row. Then you’ll see three dimensions: the source, the page and the device. 3D analytics! That’s where the insights are.
Don’t be surprised if...
The Best Social Media Marketers Know Analytics
Social media is challenging.?It takes empathy and hard work. So we need to measure the impact of those efforts. 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 get to the insights in GA4. Even then, when everything is tracking properly, your data won’t be 100% accurate.?
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 in a new tool like GA4.
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.?
The best social media outcomes aren’t in your Analytics.
Let’s close with a few thoughts from Brooke Sellas, a social media customer service pro, who knows that social is more than a content promotion platform.
“Brand conversation is critical for conversions on social media — shoppers on social weight brand conversations are as high or higher than online reviews. And all the social media algorithms weigh conversations heavily, too. Commenting as your brand gives you exposure, shows that you’re listening, builds connections, and has one of the highest ROIs on social media!“
BONUS! How to track social traffic using campaign tracking code
Without campaign tracking, some social media visitors will be categorized as direct traffic, others will be tracked as referral traffic.
It’s a problem.
Campaign tracking code is that bit of info you can add to the end of any link to your website. When the visitor clicks that 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:
Ours is a little easier than most because it forces lowercase. Here’s how to use a URL builder to add campaign tracking code to track your social media performance 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.”
As you entered these three bits of info, a new URL with the tracking code appended to it appears below. In this example, it looks like this:
https://www.orbitmedia.com/blog/content-promotion-strategy/?utm_souce=linkedin&utm_medium=social&utm_campaign=content-promotion-video
Step 3. Click “Copy URL” Here’s what it looks like in the URL builder:
Step 4: 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 Traffic acquisition report when you select “Campaign source” as the dimension.?
Easy peasy lemon squeezy!
Colophon: The original version of this article is on the Orbit Media Blog. ??
It was originally written in 2021, updated for 2023 (for GA4) and then updated again yesterday (for changes in GA4). The strategy of updating articles without changing the URL is good for search and content governance. 39 websites have linked to it and it ranks for "how to track social media in GA4" and attracts ~500 visits per month.
Director, Content Strategy @ KORTX ??
1 小时前I'd love to see this exact article but for tracking AI traffic. I just started doing it and it's definitely growing.
Digital Copywriter for Digital Marketing Agencies, National Brands, Creatives, and Startups. Let me help you get noticed online.
1 小时前How did you know I need to do this for a client meeting? You're in my brain, Andy Crestodina!
Innovative | Entrepreneurial | Educator | UNO Peter Kiewit Distinguished Professor
1 小时前Outstanding, thank you!
Founder, ContentMender; Author; I help entrepreneurs and marketers scale businesses and brands through SEO-Driven Content Marketing, ghostwriting, and productivity coaching. Also Globetrotting motorcycle journalist.
2 小时前I love how simple you make things. Just sent to my team. Great work as always!
??Helping Businesses & Digital Agencies Turn Websites Into Growth Engines
2 小时前Remi Leibovic, MCM check this out.