Warning: Undefined array key 0 in /home/staging-yoast/staging-platform.yoast.com/versions/05aa62c2ec01538957086672ffa4a059780fd784/web/app/themes/yoast-com/single-post.php on line 46

Online audience research: how to analyze your audience

To write appealing copy for your online audience, you need to know them. Who are those people that read your stories? Who are the people that search for the terms you want to be found for? Where do they come from? How old are they? What are they interested in? And how will you be able to reach those people again? In this post, I’ll help you with researching and analyzing your audience, as this is essential for SEO.

Why it’s important to analyze your audience

If you don’t know much about your audience, it can be quite hard to write texts for them. Should you write texts that are difficult or very easy to read? Which topics will interest them the most? Which search terms do they use? What blog post will make them come back to your site? These questions are especially important if you want your audience to become regular visitors of your website or if you want them to buy something in your online shop. And that’s when audience analysis comes in handy! If you know a lot about your audience, it will be much easier to adapt your texts to fit their needs. As a result, you’ll become more successful in selling your stuff and gaining those return visitors. 

What kind of people are your online audience?

A good place to start researching your online audience is in your website or social media user data. This can help you find out all kinds of helpful information about your audience. Or audiences. You may not have considered it before, but there could be different groups of users visiting your site for different purposes! You should analyze your audience to find out what kind of people are visiting your site, and use that information to adapt your content.

Audience analysis in Google Analytics

The best way to start analyzing your audience is by using Google Analytics. Google Analytics will tell you at what time a day your audience is on your site; where they’re from (at least from which country); which pages they like most and whether they use a desktop or a mobile device. That’s all valuable and usable information.

Closely monitor which pages and blog post generate much traffic and investigate possible patterns. Perhaps posts about a certain topic generate a lot of traffic, while posts about other topics don’t get many visitors. Use that information when choosing the topic of your next blog post.

A sample of the kind of data you can find in Google Analytics

Social media audience analysis

Google Analytics can tell you a lot about the visitors on your website, but if you want to know more about the people you reach on Facebook you’ll need to use Facebook Insights. Check which posts get many views and which posts don’t get attention from your audience. Experiment with buying ads on Facebook too.

Of course, every social media platform has its own analytics (we’ve also written about YouTube Analytics, Twitter Analytics and Pinterest Analytics). Monitor the analytics of the channels you use on a regular basis.

Not the audience you were hoping for?

If you find yourself surprised by the kind of people in your online audience, there are two things you can do with that information:

Firstly, you could ask yourself why your website isn’t reaching your target audience, or why your content isn’t appealing to them when they see it in the search results or on social media. Are you using the same keywords those people will be searching in Google? Do your SEO title and meta description match with their search intent (and does the content on the page live up to that promise)? These kinds of things can help you reach your intended audience and keep them coming back.

Alternatively, you might not have the online audience you were expecting, but it is an audience, and they came to your site for a reason! So another option is to learn more about your actual audience, and make more content with them in mind.

Finding out more about your online audience

Regardless whether you choose to grow your existing online audience(s), adapt your content to target a different audience, or both, the next step in analyzing your audience is the same. You need to find out more about these people and what they want!

Do surveys

A great way of getting to know your audience is to have them fill out an online questionnaire. In a survey, you can ask them anything you want.  You can, for instance, set up a survey that pops up when someone enters your site or you can send a survey invitation to your newsletter subscribers or to the buyers of your products. There are lots of packages that allow for online questionnaires. Many services offer a free account, which will suffice for most small companies.

Remember that most people do not participate in online surveys. Still, if your audience is large, you’ll easily get a decent amount of people to fill out your questionnaire. To get more participants you can always try to win them over by raffling a nice incentive among the respondents.

Please note that it’s always a certain group of people that’ll be willing to fill out a survey. That group is highly selective and not representative for your entire online audience.

Talk to your audience

Analyzing your audience doesn’t always need to be a desk activity! Just having a conversation with a part of your audience also remains a great way to find out more about them. In an online questionnaire, you can ask a lot of people about your product, but their answers will probably remain shallow. If you’re able to really talk to some of the people from your audience in person, that could help you to get a better idea about who your audience are. Ask them what they like best about your website, your products, or your blog posts. Ask them why they come back to your website. Invite them to talk about their experience and don’t be scared of some criticism.

For instance, if I’m at a WordCamp or a congress somewhere and I encounter people using our Yoast SEO plugin, I always like to ask them what they appreciate most about our product. It helps me to understand our users. And, by understanding our users, we’re better able to anticipate their needs. If we know which features in Yoast SEO they like best, we should optimize or expand those features for sure.

Read comments and discussions

If you want to analyze your audience and find out what kind of people it consists of, you should look at the comments on your blog post. What are people saying about you or about your post in the comments below your articles? Which aspects of your blog post are they talking about in their comments? Which topics are so important to them, that they are willing to engage? Analyze audience comments on your website, and don’t forget to monitor comments on social media too!

Aside from the comments your audience are leaving on your website and social media, you could also take a look at what they’re talking about on other websites too. Sites like Reddit and online discussion forums can be a treasure-trove of information. If you can find out where your audience are hanging out online, be sure to take a look and see what they’re talking about!

Analyzing online audiences is hard, but valuable

In conclusion, researching your audience can be a tough nut to crack. Google Analytics and the analytic tools of the numerous social media platforms are useful, but they don’t tell you much about the intentions or desires of your audiences. Surveys are great, but as most people won’t fill out an online questionnaire, the data aren’t that valid and representative for your entire audience. Talking to your audience can bring useful insights, but you won’t be able to have a conversation with all of them either.

All the different ways of analyzing your audience do add value in their own way though. However, by using them all you will get a clear impression of your audience. So don’t just sit there wondering who’s behind those clicks. Get to know them!

Read more: An introduction to user research »

Coming up next!