Generating Unique Random Numbers In JavaScript Using Sets

Category Image 080

JavaScript comes with a lot of built-in functions that allow you to carry out so many different operations. One of these built-in functions is the Math.random() method, which generates a random floating-point number that can then be manipulated into integers.

However, if you wish to generate a series of unique random numbers and create more random effects in your code, you will need to come up with a custom solution for yourself because the Math.random() method on its own cannot do that for you.

In this article, we’re going to be learning how to circumvent this issue and generate a series of unique random numbers using the Set object in JavaScript, which we can then use to create more randomized effects in our code.

Note: This article assumes that you know how to generate random numbers in JavaScript, as well as how to work with sets and arrays.

Generating a Unique Series of Random Numbers

One of the ways to generate a unique series of random numbers in JavaScript is by using Set objects. The reason why we’re making use of sets is because the elements of a set are unique. We can iteratively generate and insert random integers into sets until we get the number of integers we want.

And since sets do not allow duplicate elements, they are going to serve as a filter to remove all of the duplicate numbers that are generated and inserted into them so that we get a set of unique integers.

Here’s how we are going to approach the work:

  1. Create a Set object.
  2. Define how many random numbers to produce and what range of numbers to use.
  3. Generate each random number and immediately insert the numbers into the Set until the Set is filled with a certain number of them.

The following is a quick example of how the code comes together:

function generateRandomNumbers(count, min, max) {
  // 1: Create a Set object
  let uniqueNumbers = new Set();
  while (uniqueNumbers.size < count) {
    // 2: Generate each random number
    uniqueNumbers.add(Math.floor(Math.random() * (max - min + 1)) + min);
  }
  // 3: Immediately insert them numbers into the Set...
  return Array.from(uniqueNumbers);
}
// ...set how many numbers to generate from a given range
console.log(generateRandomNumbers(5, 5, 10));

What the code does is create a new Set object and then generate and add the random numbers to the set until our desired number of integers has been included in the set. The reason why we’re returning an array is because they are easier to work with.

One thing to note, however, is that the number of integers you want to generate (represented by count in the code) should be less than the upper limit of your range plus one (represented by max + 1 in the code). Otherwise, the code will run forever. You can add an if statement to the code to ensure that this is always the case:

function generateRandomNumbers(count, min, max) {
  // if statement checks that count is less than max + 1
  if (count > max + 1) {
    return "count cannot be greater than the upper limit of range";
  } else {
    let uniqueNumbers = new Set();
    while (uniqueNumbers.size < count) {
      uniqueNumbers.add(Math.floor(Math.random() * (max - min + 1)) + min);
    }
    return Array.from(uniqueNumbers);
  }
}
console.log(generateRandomNumbers(5, 5, 10));
Using the Series of Unique Random Numbers as Array Indexes

It is one thing to generate a series of random numbers. It’s another thing to use them.

Being able to use a series of random numbers with arrays unlocks so many possibilities: you can use them in shuffling playlists in a music app, randomly sampling data for analysis, or, as I did, shuffling the tiles in a memory game.

Let’s take the code from the last example and work off of it to return random letters of the alphabet. First, we’ll construct an array of letters:

const englishAlphabets = [
  'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 
  'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z'
];

// rest of code

Then we map the letters in the range of numbers:

const englishAlphabets = [
  'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 
  'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z'
];

// generateRandomNumbers()

const randomAlphabets = randomIndexes.map((index) => englishAlphabets[index]);

In the original code, the generateRandomNumbers() function is logged to the console. This time, we’ll construct a new variable that calls the function so it can be consumed by randomAlphabets:

const englishAlphabets = [
  'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 
  'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z'
];

// generateRandomNumbers()

const randomIndexes = generateRandomNumbers(5, 0, 25);
const randomAlphabets = randomIndexes.map((index) => englishAlphabets[index]);

Now we can log the output to the console like we did before to see the results:

const englishAlphabets = [
  'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 
  'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z'
];

// generateRandomNumbers()

const randomIndexes = generateRandomNumbers(5, 0, 25);
const randomAlphabets = randomIndexes.map((index) => englishAlphabets[index]);
console.log(randomAlphabets);

And, when we put the generateRandomNumbers`()` function definition back in, we get the final code:

const englishAlphabets = [
  'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 
  'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z'
];
function generateRandomNumbers(count, min, max) {
  if (count > max + 1) {
    return "count cannot be greater than the upper limit of range";
  } else {
    let uniqueNumbers = new Set();
    while (uniqueNumbers.size < count) {
      uniqueNumbers.add(Math.floor(Math.random() * (max - min + 1)) + min);
    }
    return Array.from(uniqueNumbers);
  }
}
const randomIndexes = generateRandomNumbers(5, 0, 25);
const randomAlphabets = randomIndexes.map((index) => englishAlphabets[index]);
console.log(randomAlphabets);

So, in this example, we created a new array of alphabets by randomly selecting some letters in our englishAlphabets array.

You can pass in a count argument of englishAlphabets.length to the generateRandomNumbers function if you desire to shuffle the elements in the englishAlphabets array instead. This is what I mean:

generateRandomNumbers(englishAlphabets.length, 0, 25);
Wrapping Up

In this article, we’ve discussed how to create randomization in JavaScript by covering how to generate a series of unique random numbers, how to use these random numbers as indexes for arrays, and also some practical applications of randomization.

The best way to learn anything in software development is by consuming content and reinforcing whatever knowledge you’ve gotten from that content by practicing. So, don’t stop here. Run the examples in this tutorial (if you haven’t done so), play around with them, come up with your own unique solutions, and also don’t forget to share your good work. Ciao!

The Top 4 Roadblocks to Your Team’s Productivity and How AI Can Solve Them, According to Asana’s Head of Corporate Marketing

Featured Imgs 23

You open your computer on a Monday morning, and you have a few Slack messages about a campaign you're launching on Tuesday.

Download Now: The Annual State of Artificial Intelligence in 2024 [Free Report]

After you‘ve answered those, you check your inbox and see you’ve been tagged in some slides for that same campaign.

Once you're done responding, you hop on a Zoom call to chat with stakeholders about last-minute tasks that need to be completed for launch. A few of the stakeholders would like you to email a follow-up from the meeting, so you do.

But others would rather you tag them in the appropriate Google docs, so you do that, too.

Suddenly it‘s 1pm, and you’ve done nothing substantial on your to-do list to get this project launched. Your entire day has been hopping in and out of various messaging apps, slide decks, and Zoom calls, just trying to get everyone aligned.

Sound familiar?

I spoke with Jake Cerf, Head of Corporate Marketing at Asana, to untangle the biggest challenges most teams face when it comes to productivity in 2024 – and how you can solve them.

What Teams Get Wrong When It Comes to Productivity

Jake empathizes with the chaos that can ensue when you don't focus on creating efficient processes for team-wide productivity.

“It can get chaotic,” he told me, adding, “Before I joined Asana, I reflected back on how I spent my time coordinating with folks — and it was a mess. We would be on email, Slack, and Google docs, and slides. And you never really knew who was doing what, and when, and it was too easy to lose sight of the objective we were all after.”

Which sounds painfully relatable. Fortunately, he has some tried-and-true tips for cleaning up your team's processes and creating more scalable options to improve cross-functional collaboration.

1. Each team leader needs to know how their work ladders up to corporate objectives — and they need to make it clear in their workflows.

People always want to know how their work connects to broader strategic initiatives. They want to feel seen, valued, and know they are making an impact. So much of a leader's job is about making sure people are working on the right priorities, and aligning to goals that move the needle.

That’s what makes a product like Asana so crucial. Jake has an easy time ensuring he isn‘t micro-managing his team on specific tasks, and that’s because in Asana he can see how each sub-task his team is responsible for ladders up to the company's key objectives for 2024.

Additionally, to solve for conflicting cross-department goals, it can be helpful to use one centralized productivity tool that highlights the top-down priorities for the company.

“As a leader, so much of our job is making sure people are working on the right things, helping unblock team members and enabling them to have a North star. It's good for productivity because when folks feel like they're working on things that matter, they do better work,” Jake says.

He adds, “You don't have to be as in-the-weeds on the details. You can tell team members the what and the why, and they can figure the rest out. But being clear about big picture objectives unlocks productivity up, down, and across the organization.”

If you‘re dealing with productivity issues, start by ensuring each leader is aligned on the major company objectives for 2024 – and then task them with demonstrating how all of their team’s projects ladder up to that ultimate goal. If a task doesn‘t fit, it’s time to consider re-focusing on the activities that do.

2. Assign your AI a "role" to uplevel your team's productivity.

There's been plenty of conversation surrounding AI over the past two years, but people are still skeptical about the improvements it can make to their daily lives.

In fact, 62% of marketers globally believe people should use some AI in their roles. For Jake, AI has proven much more useful as a teammate rather than just a tool.

"My life changed drastically when I stopped prompting AI with generic requests like, 'Please write this blog post‘, and instead honed in on who I wanted AI to be: ’Please write this blog post as if you're a tech writer at a large-scale SaaS company.'"

Jake highly recommends assigning AI a “role” when leveraging AI for productivity.

“When teams are working on an important initiative, and you give each AI bot its own specific role, the output is much greater. Let's say you're writing a blog post — you can assign AI to be the editor, the fact-checker, or the content strategist.”

“Or,” He adds, “if you use tools like Asana, you’ll have access to AI that is one of the world's greatest project managers. It can help you unblock issues and triage requests and make sure people are working on the right things.”

Ideally, the productivity tools you leverage already have AI capabilities built-in. If not, look into which plug-ins or external tools you might use to increase efficiency.

3. Leverage AI to minimize busywork.

The antithesis of productivity is busywork.

If your team is bogged down by menial tasks, they likely don‘t have the energy or time to focus on the big picture objectives that account for most of your team’s impact.

That's a major roadblock – and one that can be solved with AI.

Jake offers the example of repurposing content as one opportunity for increased productivity. He says, “With AI, you can take a keynote presentation and ask AI to draft a blog post on the keynote. Or, you can take your keynote script and ask AI to design the presentation itself.”

He continues, “Finding new avenues to increase the longevity and impact of your content is one of the best ways to use AI.”

Additionally, Jake encourages marketers to leverage AI for content creation, as well as more creative outputs like manager reviews, sending feedback to teammates, riffing on ideas, role playing scenarios, and more.

4. Have one centralized workspace for teams to work cross-functionally.

Finally, none of this is possible without creating a strong foundation for efficient, scalable cross-functional collaboration.

Remember those slide decks and Google docs and Slack messages and emails I mentioned earlier? Why not try to put more of your work in one centralized place?

“Productivity comes down to visibility,” Jake says. “Your team needs to be rowing in the same direction. Having a tool like Asana has been super helpful for our team productivity — you need a place where you can set your goals and then track all of the team's work and hold people accountable.”

“Plus,” he adds, “It's crucial you use the same centralized workspace when you're setting strategy so that you have alignment around the tasks and initiatives that will help you achieve your goals.”

In other words – jumping between 30 different messaging and content creation apps and tools isn‘t conducive to long-term productivity. As a leader, it’s your job to figure out how to centralize as much as you can in one place – and then use AI to supercharge it all.

To learn more about how HubSpot and Asana are helping marketers drive productivity, take a look at the HubSpot and Asana integration available today.

AI Email Marketing: How to Use It Effectively [Research + Tools]

Featured Imgs 23

Email marketing is integral to any marketing strategy because it’s a great way to generate leads and convert audiences.

Download Now: The Annual State of Artificial Intelligence in 2024 [Free Report]

Whether you’re creating your first strategy or looking to modify your process, AI email marketing tools can help you save time, optimize your strategy, and meet your email goals.

In this piece, I’ll go over how AI email marketing tools work, new data about how marketers currently use AI for email marketing, and a list of tools you can leverage in your role.

Table of Contents

What is AI email marketing?

AI email marketing is a machine-learning-powered process that helps marketers create email campaigns that reach the right audiences at the right time with the right messages.

AI email marketing tools use data (like your historical performance data) to help you optimize your email strategy, automation to help you save time on repetitive tasks (like triggering an email workflow), and generative AI to help you create email content.

When using AI in email marketing, you can do things like:

  • Analyze past email performance to identify how to optimize your email strategies, like the best time to send your emails or the subject lines that get the most clicks.
  • Compile email analytics so you understand the health of your campaigns.
  • Trigger email workflows after people take a specific action.
  • Clean up your email lists to improve deliverability.
  • Write compelling copy that speaks to your audience.
  • Personalize email content to specific audience segments.

Some tools have one specific function, like a generative AI email tool, while others offer multiple features.

Why should you use AI in email marketing?

I've found that the most significant benefit of using AI in email marketing is that it saves time while improving performance. The routine processes you spend time on can happen instantly, and you can launch your optimized campaigns faster.

Most AI email marketing tools are also powered by machine learning, meaning that they use data points (from your business and sometimes your industry) to help you optimize your email strategy.

You won’t be left to guess what works best because the AI can look at your past emails, and you can benchmark your performance against competitors to see where you can improve.

If you’re interested in learning more about the impact of AI on marketing, check out this Marketing Against The Grain episode about marketing opportunities that AI unlocks for business.

Marketing Against the Grain

Click here to listen to the full episode.

What are the challenges with AI in email marketing?

Of course, using AI in email marketing is not without its challenges. AI tools are still relatively new in terms of technology, so they’re not perfect.

Here are a few challenges marketers face when using AI in email marketing and how they solve those issues.

Tone

Anyone who’s asked ChatGPT to write an email for them knows the first output will usually sound formal. Tone is undoubtedly the biggest challenge marketers face when using generative AI for email marketing.

Most AI tools need to be trained to match your brand’s voice and tone, and even then, you’ll probably still need to edit it to sound exactly how you want.

Meg O'Neill, co-founder of Intuitive Marketing Collective, gets around this challenge by using clear and specific prompts.

“I want [my emails] to sound like I’m talking to a friend,” says O’Neill. “I’ve added this requirement to my prompt, and it’s helped a lot. Sometimes, I’ll give [the AI tool] the name of a famous business person and ask it to write in a similar tone.”

Quality

Whether you use AI to write the body copy of your email, generate subject line ideas, or outline an email funnel structure, the quality of the overall content isn’t going to be perfect the first time around.

“The quality is not always there,” says Jeanne Jennings, Founder and Chief Strategist for Email Optimization Shop, an email marketing consultancy.

To overcome this challenge, Jennings takes a collaborative approach by “micro-managing the AI tool at each stage to get the quality content I need. Without my collaborative approach, the output is usually junk,” she states.

Data Accuracy

Ben Schreiber, Head of ecommerce at Latico Leathers, says the biggest challenge he’s faced using AI in email marketing is data accuracy and integration.

“Good quality data is paramount to the success of using AI systems since any inaccuracies may lead to wrong output results,” says Schreiber.

“We have had issues with outdated or incomplete data, which directly affects how well or poorly our campaigns perform.”

How Marketers Are Using AI in Email Marketing [New Research]

Our State of AI in Marketing report surveyed 1,062 U.S. marketing and advertising professionals about how they’re currently using AI.

For starters, AI usage for marketing has increased significantly since 2023.

74% of marketers who responded to the survey said they use at least one AI marketing tool.

While chatbots are the most popular marketing tool used by marketers, 25% of marketers use AI through existing CRM and marketing tools with AI-enhanced features.

Here are a few specific ways marketers are using AI for email marketing.

Content Creation

By far, the most common use case for AI tools among marketers is content creation. Of respondents who report using AI, 43% say they use it for content creation.

Of respondents who report using AI, 43% say they use it for content creation.

While marketers use AI for everything from creating images to creating outlines, the most popular type of content to create is written content.

There’s no denying AI’s ability to generate text — both long-form and short-form — in an instant, making it a great tool for email campaigns.

In fact, 47% of marketers use AI to create email marketing content such as newsletters or campaigns.

Testing

From subject lines to body copy to design elements, testing is essential to increase engagement and ultimately improve your email marketing performance.

Of marketers, 27% say they use AI tools for brainstorming, and it’s safe to say testing email content falls into that category.

Not sure how to use AI for experimenting or brainstorming?

“Ask AI to provide you with specific testing ideas so you always have a fantastic list to choose from to continue improving your email performance,” recommends email marketer Bethany Fiocchi Root, CEO and founder of Oceanview Marketing.

Data Collection

Email marketing relies on data, but data collection can be a time-consuming process for busy marketers. That’s where AI comes in.

Not only can AI tools help automate data collection — decreasing time spent on these tasks significantly — they can be more precise with the information.

A majority of marketers (including those who don’t currently use AI) agree that AI can help their organizations share data more effectively.

From a leadership standpoint, 39% of marketing directors agree that AI and automation tools help employees make data-driven decisions.

And the more data you have, the more you can personalize your email marketing.

In fact, 69% of marketers agree that AI tools can help them personalize the experience their customers get.

Automation

Finally, marketers use generative AI to automate their processes. With AI, everything from scheduling email campaigns to email data entry is taken care of.

Of the marketers surveyed, 75% say using AI for automation helps them reduce time spent on manual tasks and more time on critical or creative tasks.

In other words, AI helps them focus on the aspects of the job they enjoy rather than on administrative tasks.

15 AI Email Marketing Tools

1. HubSpot AI Tools

ai email marketing tools: HubSpot

Click here to learn more about HubSpot AI tools.

HubSpot has multiple email marketing tools and features to leverage to drive clicks and conversions.

AI Features

  • Email Marketing Software that helps you easily create email workflows and triggers to reach your target audiences with the right messages at all stages of their journey.
  • Inbox automation tool that scans your emails and recommends tasks based on email content and can auto-populate contact properties (like name and phone number) from every first-time email to create a customer profile.
  • Content assistant uses generative AI to help you write high-quality email content, and you can ask ChatSpot to quickly write things like professional follow-up emails or thank you notes to prospects.

Price: Free tools are available. Starter plans cost $20 per month. Professional plans cost $890 per month. Enterprise plans cost $3,600 per month.

2. Mailchimp

ai for email marketing: Mailchimp

Mailchimp’s email automation software helps ecommerce businesses create automated email workflows that reach audiences at the best possible time.

AI Features

  • Its Content Optimizer compares your email data to industry benchmarks to give you recommendations for optimizing your campaigns and email content.
  • You can choose from different versions of AI-generated content that match your intent and brand tone.
  • Its Creative Assistant leverages your brand assets to create unique email designs you can personalize to different contacts.

Price: Free forever plans are available. Essential plans cost $13 per month. Standard plans cost $20 per month. Premium plans cost $350 per month.

3. Sendgrid

ai email marketing tools: Sendgrid

Sendgrid helps you create an automated email marketing process with custom workflows and triggers.

AI Features

  • Its real-time API scans your email lists and removes junk or undeliverable email addresses to lower your bounce rate and ensure you reach more people.
  • Get data-driven insights and recommendations for improvement based on your historical metrics and email performance.
  • AI paces your email send and monitors your reputation with ISPs.

Price: Free trials are available. Basic plans cost $15 per month. Advanced plans cost $60 per month.

4. Phrasee

ai email marketing tools: Phrasee

Phrasee uses AI to help you create effective email campaigns and content to share with your audience.

AI Features

  • Its deep learning model and language insights leverage your historical data to tell you what works best with your audience and what inspires clicks for an optimized campaign.
  • The Magic Button helps you generate email content (like subject lines or in-email CTAs) that will resonate with your audience.
  • It always uses your custom guidelines and messaging to ensure everything you create is on-brand.

Price: Contact for pricing.

5. Drift

ai for email marketing Drift

Drift offers an AI-powered inbox management tool that helps you clean up your email lists and improve deliverability.

AI Features

  • Its Email Bots leverage machine learning to interpret emails and help you reply with engaging, conversational emails that inspire responses.
  • AI can qualify a lead as ready for sales and automatically introduce the prospect to the right salesperson for seamless marketing to sales handoff.
  • Use different Email Bots for your unique business need, like the follow-up email bot, abandoned chat email bot, and webinar email bot.

Price: $2,500 per month.

6. GetResponse

ai email marketing tools: GetResponse

Use Get Response to design behavior-based email workflows to engage with audiences at key moments with content personalized to their needs.

AI Features

  • Share keywords or phrases, email goals, and tone with the GPT-powered email generator that leverages industry data to produce emails most likely to increase your conversions.
  • Display different images, text, or AI-driven product recommendations in each email.
  • The AI subject line generator helps you test subject lines and learn what stands out in your subscribers’ inboxes.

Price: A free 30-day trial is available; paid plans start at $19 per month.

7. Levity

ai email marketing tools Levity

Levity’s software helps you manage your inbox, understand your email health, and save time.

AI Features

  • Build an AI tool unique to your business by uploading your data that it will learn from and use to make human-level decisions.
  • Create different AI blocks for every email workflow you want to run (like a workflow for responding to emails).
  • Share unique categorization criteria with your AI to automatically sort emails as soon as you receive them.

Price: A 30-day free trial is available. Startup plans cost $49 per month. Business plans cost $139 per month.

8. Superhuman

ai for email marketing: Superhuman

Superhuman is an AI-powered inbox management tool that helps you streamline your processes. Best for teams that use Gmail or Outlook.

AI Features

  • Immediately sort incoming emails into a split inbox based on your custom rules so you can sort spam from genuine humans and focus on what needs attention.
  • Use its Snippets tool to create pre-built templates for phrases, paragraphs, or entire emails that you can quickly add to emails to automate responses.
  • Set reminders for email tasks, like following up on unanswered emails or a reminder to respond to a message you snoozed for later.

Price: Starter plans cost $30 per month. Growth plans cost $45 per month. Enterprise pricing is available.

Most of the tools listed above have multiple AI features, like email writing help to automated inbox sorting. Below, we’ll go over AI email marketing tools that only offer generative features.

9. Hive

ai email marketing tools Hive

Hive offers an easy-to-use and time-saving tool for your email marketing. Simply share a brief prompt of what you’re looking for with its Notes AI, and it’ll help you generate a perfect response.

Price: There is a free forever plan. Teams plans cost $12 per user a month. Enterprise pricing is available.

10. ChatGPT

ai email marketing tools ChatGPT

ChatGPT is a generative AI tool that you can use to write your marketing emails, and all you have to do is enter a descriptive prompt into the chat. It’s a conversational tool, so you can ask it to rewrite the email until you’re satisfied.

Price: There is a free research preview. ChatGPT Plus costs $20 per month.

11. Zapier

ai email marketing tools Zapier

Zapier runs on Zaps, automated workflows you can customize to your needs. You can create an email-based Zap to generate email copy with an API key from OpenAI.

Whenever you receive an email matching your Zaps rules, it’ll prompt GPT-3 to write an appropriate response.

Price: A free forever plan is available. Professional plans cost $19.99 per month. Team plans cost $69 per month. Contact Zapier for Enterprise pricing.

12. Copy.ai

ai for email marketing copy ai

Copy.ai is an email copywriting tool you can use to create high-converting emails. It can write email content for you, suggest subject lines, and help you stay on track with suggestions to improve email quality.

Price: A free forever plan is available. Starter plans cost $36 per month. Advanced plans cost $186 per month. Enterprise pricing is available.

13. Compose.ai

ai for email marketing: compose.ai

Compose.ai is powered by GPT-3 and helps you write personalized and on-brand emails.

Its autocomplete feature suggests how you can finish what you’re writing, and its suggestions and generations are always tone- and brand-relevant because it learns your unique brand voice.

It’s an always-free Chrome extension, so you can easily use it on your favorite sites.

Price: A free forever plan is available. Premium plans cost $9.99 per month. Ultimate plans cost $29.99 per month. Enterprise pricing is available.

14. Grammarly

ai email marketing tools: grammarly

Grammarly’s machine-learning copy-editing tool recognizes in-text errors and suggests how to fix them. I use this feature all the time to assist in my content writing.

GrammarlyGo extracts the context from short prompts and helps you instantly generate appropriate email replies. Leverage the tools on its website, as a Chrome extension, or within your favorite email client.

Price: A free forever plan is available. Premium plans cost $12 per month. Business plans cost $15 per month.

15. Jasper

ai email marketing tools jasper

Jasper Commands helps you create effective marketing emails quickly with machine learning algorithms.

Use it to write entire emails or email subject lines, and its outputs always match your business’ unique writing style and tone for brand consistency.

Price: Free trial is available. Creator plans cost $39 per month. Pro plans cost $59 per month. Custom business pricing is available.

Leveling Up Your Emails With AI

From writing copy to generating subject lines and even collecting and organizing data to improve personalization, a majority of marketers agree that using AI for email marketing makes their job easier.

When AI tools are used as just that — tools — they can improve your email marketing campaigns and give you more time to spend on creative tasks that make you better at your job.

Marketing for the lulz

Featured Imgs 23

It often surprises people to learn just how unfunny making comedy can be. I worked with this week’s master of marketing some years ago out of The Onion’s HQ, so we’ve both been behind the scenes. A business is still a business, and marketing is still marketing.

Which isn’t to say it can’t be a helluva lot of fun.

Click Here to Subscribe to Masters in Marketing

I talked to Hassan S. Ali, the creative director of brand at Hootsuite, where he describes his job as “leading a team of creatives to ruffle B2B marketing feathers for an equally feather-ruffling product.”

Case in point: His team recently produced a (mostly) SFW commercial that promises to “uncover social media insights” by repositioning a local green space as a nudist park.

Lesson 1: Comedy begins with empathy.

Since I last saw him, Ali’s had stints as the brand creative director for Potbelly’s and now Hootsuite. At both places, he’s brought his sometimes wry, sometimes absurdist humor into play.

I ask him to spill his secrets. What can I tell our readers that will make them funnier marketers?

His answer is no joke: If you want to successfully use humor in marketing, start by building trust and practicing empathy. He gives me this example:

Say you’ve got an idea for a hilarious new ad campaign, but you keep hearing that the stakeholders “don’t want to have fun.” (Cyndi Lauper weeps.)

Ali asks, “Is it that, or is it that they’re kind of worried that they’re going to spend money on this,” and if it flops, they’ll be reprimanded — or worse?

“That’s a very human emotion. So if we go into these conversations with, ‘Listen, I hear this might be a little outside of your norm,’” you’re immediately showing empathy, even if the person hasn’t voiced their fears.

Lesson 2: Data can make you funnier.

“Data helps inform and persuade and build that trust,” Ali says. He’s “definitely gotten a CEO who’s shifted in their chair a little bit” during a pitch, so he knows something about persuading the risk-averse.

When you’re asking stakeholders to work outside their comfort zones, you “oftentimes need the data to show to them that this is actually what surveyed people want.” Ali points me to Hootsuite’s 2024 social media consumer report: 55% of the 6000+ respondents enjoy brand content that “makes me laugh.”

Screencap of Hootsuite’s Social Media Consumer Report.

Image Source

A practical tip ties this all together: Ali will sometimes shoot a funny version and a straighter version of an ad, and test both. Building trust means showing “that you’re able to communicate the needs of the business in a way your audience cares about.”

Lesson 3: Use the peanut butter method.

“Everyone hates advertising, but they're okay being sold to,” Ali says.

It’s like using peanut butter to sneak your dog a pill. “If people are willing to be sold to, pitch the pill in something yummy. People will watch it.” (Let’s ignore for a moment that we are all the hapless dogs in this analogy.)

“I often think that the best ads are ones we can't measure, because they're shared in a group chat with friends.” I sincerely hope nobody is working on a pixel that can track my group chats, but it’s true that if somebody shares an ad, it’s because it’s both funny and emotionally resonant.

Maybe you see a funny ad for diapers. Your sister’s just had a baby, and you share the ad in the family group chat. “All of a sudden, there’s a bond formed through this piece of advertising.” And it goes beyond “here, buy this thing,” Ali says.

Without that (hopefully imaginary) group-chat tracking pixel, traditional marketing metrics won’t necessarily be of much use.

“But what did you solve for the customer?” Ali asks. “Those are the real results.” The more we can focus on that, “the better we’ll be as marketers.”

Lingering Questions

Each person we interview gives us a question for our next master of marketing. Last week, Wistia CEO Chris Savage asked:

What’s something you’re doing that’s working so well, you’re afraid to tell others about it?

Ali: I have to say that the creative brand team at Hootsuite is working so well that it‘s like a secret. Just to watch the collaboration and the teamwork that occurs here — it’s something I’ve never experienced before.

And Ali’s question for our next master in marketing:

What advice would you give yourself when you were first starting out?

Come back next Monday for the answer!

Click Here to Subscribe to Masters in Marketing

How to Fine-tune the OpenAI GPT-4o Model – The Wait is Finally Over

Featured Imgs 23

On August 20, 2024, OpenAI enabled GPT-4o fine-tuning in the OpenAI playground and the OpenAI API. The much-awaited feature is free for fine-tuning 1 million daily tokens until September 23, 2024.

In this article, I will show you how to fine-tune the OpenAI GPT-4o model for text classification and summarization tasks.

It is important to note that in my previous articles I have already demonstrated results obtained for zero-shot text classification and zero-shot text summarization using default GPT-4o model. In this article, you will see that fine-tuning a GPT-4o model improves text classification and text summarization performance significantly.

So, let's begin without an ado.

Installing and Importing Required Libraries

The following script installs the Python libraries you need to run codes in this article.


!pip install openai
!pip install rouge-score
!pip install --upgrade openpyxl
!pip install pandas openpyxl

The script below imports the required libraries into your Python application.


import os
import json
import time
import pandas as pd
from rouge_score import rouge_scorer
from sklearn.metrics import accuracy_score
from openai import OpenAI
Fine-tuning GPT-4o for Text Classification

In a previous article, I explained the process of fine-tuning GPT-4o mini and GPT-3.5 turbo models for zero-shot text classification.

The process remains the same for fine-tuning GPT-4o.
We will first import the text classification dataset, which in this article is the Twitter US Airline Sentiment Dataset.

The following script imports the dataset.


dataset = pd.read_csv(r"D:\Datasets\Tweets.csv")
dataset.head()

Output:

image1.png

Next, we will write the preprocess_data() function, which takes in a dataset, the start index n, and the number of records as parameters. It then divides the dataset by sentiment category and returns the number of records beginning at the specified index. This approach ensures we have an equal number of records for each sentiment category.

We will fetch 600 records (200 positive, negative, and neutral) for training and 99 records (33 for each category) for testing. You can use more number of records for fine-tuning if you want.




def preprocess_data(dataset, n, records):

    # Remove rows where 'airline_sentiment' or 'text' are NaN
    dataset = dataset.dropna(subset=['airline_sentiment', 'text'])

    # Remove rows where 'airline_sentiment' or 'text' are empty strings
    dataset = dataset[(dataset['airline_sentiment'].str.strip() != '') & (dataset['text'].str.strip() != '')]

    # Filter the DataFrame for each sentiment
    neutral_df = dataset[dataset['airline_sentiment'] == 'neutral']
    positive_df = dataset[dataset['airline_sentiment'] == 'positive']
    negative_df = dataset[dataset['airline_sentiment'] == 'negative']

    # Select records from Nth index
    neutral_sample = neutral_df[n: n +records]
    positive_sample = positive_df[n: n +records]
    negative_sample = negative_df[n: n +records]

    # Concatenate the samples into one DataFrame
    dataset = pd.concat([neutral_sample, positive_sample, negative_sample])

    # Reset index if needed
    dataset.reset_index(drop=True, inplace=True)

    dataset = dataset[["text", "airline_sentiment"]]

    return dataset

The following script creates training and test sets.


training_data = preprocess_data(dataset, 0, 200)
print("Training data value counts:\n", training_data["airline_sentiment"].value_counts())
print("===========================")
test_data = preprocess_data(dataset, 600, 33)
print("Test data value counts:\n", test_data["airline_sentiment"].value_counts())

Output:

image2.png

Next, we convert our dataset into the JSON format required to fine-tune OpenAI models.


# JSON file path
json_file_path = r"D:\Datasets\airline_sentiments.json"

# Function to create the JSON structure for each row
def create_json_structure(row):
    return {
        "messages": [
            {"role": "system", "content": "You are a Twitter sentiment analysis expert who can predict sentiment expressed in the tweets about an airline. You select sentiment value from positive, negative, or neutral."},
            {"role": "user", "content": row['text']},
            {"role": "assistant", "content": row['airline_sentiment']}
        ]
    }

# Convert DataFrame to JSON structures
json_structures = training_data.apply(create_json_structure, axis=1).tolist()

# Write JSON structures to file, each on a new line
with open(json_file_path, 'w') as f:
    for json_structure in json_structures:
        f.write(json.dumps(json_structure) + '\n')

print(f"Data has been written to {json_file_path}")

To fine-tune the OpenAI model, you need to upload training files to the OpenAI server. To do so, create a client object of the OpenAI class and pass the JSON file to the files.create() method of the client object.


client = OpenAI(
    # This is the default and can be omitted
    api_key = os.environ.get('OPENAI_API_KEY'),
)


training_file = client.files.create(
  file=open(json_file_path, "rb"),
  purpose="fine-tune"
)

Finally, as shown in the script below, you can start fine-tuning using the client.fine_tuning.jobs.create() method. Here, you must pass GPT-4o model id gpt-4o-2024-08-06 to the model attribute.


fine_tuning_job_gpt4o = client.fine_tuning.jobs.create(
  training_file=training_file.id,
  model="gpt-4o-2024-08-06"
)

You can see fine-tuning events for your fine-tuning job using the following script:


# List up to 10 events from a fine-tuning job
print(client.fine_tuning.jobs.list_events(fine_tuning_job_id = fine_tuning_job_gpt4o.id,
                                    limit=10))

Once fine-tuning is completed, you will receive an email with the fine-tuned model ID. Alternatively, you can retrieve the fine-tuned model ID using the following script.


ft_model_id = client.fine_tuning.jobs.retrieve(fine_tuning_job_gpt4o.id).fine_tuned_model

Once you have the fine-tuned model ID, you can use it like any default OpenAI model. The following script defines the find_sentiment() function, which uses the fine-tuned model ID to predict the sentiments of the tweets in the test set and finally prints the overall fine-tuned model accuracy.


def find_sentiment(client, model, dataset):
    tweets_list = dataset["text"].tolist()

    all_sentiments = []


    i = 0


    while i < len(tweets_list):

        try:
            tweet = tweets_list[i]
            content = """What is the sentiment expressed in the following tweet about an airline?
            Select sentiment value from positive, negative, or neutral. Return only the sentiment value in small letters.
            tweet: {}""".format(tweet)

            response = client.chat.completions.create(
                model=model,
                temperature=0,
                max_tokens=10,
                messages=[
                    {"role": "user", "content": content}
                ]
            )

            sentiment_value = response.choices[0].message.content

            all_sentiments.append(sentiment_value)
            i += 1
            print(i, sentiment_value)

        except Exception as e:
            print("===================")
            print("Exception occurred:", e)

    accuracy = accuracy_score(all_sentiments, dataset["airline_sentiment"])
    print(f"Accuracy: {accuracy}")

find_sentiment(client,ft_model_id, test_data)

Output:

image3.png

The above output shows that the fine-tuned model achieved an accuracy of 92.92%, significantly better than the accuracy achieved via the default GPT-4o model in a previous article.

In the next section, you will see how to fine-tune GPT-4o for text summarization.

Fine-tuning GPT-4o for Text Summarization

We will use the News Articles with Summary dataset to fine-tune the GPT-4o model.

The following script imports the dataset.


dataset = pd.read_excel(r"D:\Datasets\dataset.xlsx")
dataset = dataset.sample(frac=1)
dataset['summary_length'] = dataset['human_summary'].apply(len)
average_length = dataset['summary_length'].mean()
print(f"Average length of summaries: {average_length:.2f} characters")
print(dataset.shape)
dataset.head()

Output:

image4.png

The rest of the process remains the same as text classification. We will filter a subset of data for fine-tuning (in this case, records 101 to 200) and convert the dataset into OpenAI-compliant JSON format.


selected_data = dataset.iloc[101:201]

# Function to create the JSON structure for each row
def create_json_structure(row):
    return {
        "messages": [
            {"role": "system", "content": "You are analyzing news articles. Use the provided content to generate a concise summary."},
            {"role": "user", "content": row['content']},
            {"role": "assistant", "content": row['human_summary']}
        ]
    }

# Convert selected DataFrame rows to JSON structures
json_structures = selected_data.apply(create_json_structure, axis=1).tolist()

# JSON file path
json_file_path = r"D:\Datasets\news_summaries.json"

# Write JSON structures to file, each on a new line
with open(json_file_path, 'w') as f:
    for json_structure in json_structures:
        f.write(json.dumps(json_structure) + '\n')

print(f"Data has been written to {json_file_path}")

Next, upload the training file to OpenAI servers.


training_file = client.files.create(
  file=open(json_file_path, "rb"),
  purpose="fine-tune"
)

Finally, you can start fine-tuning using the following script.


fine_tuning_job_gpt4o_ts = client.fine_tuning.jobs.create(
  training_file=training_file.id,
  model="gpt-4o-2024-08-06"
)

Once the model is fine-tuned, retrieve the model ID using the following script.


ft_model_id = client.fine_tuning.jobs.retrieve(fine_tuning_job_gpt4o_ts.id).fine_tuned_model

We will use the ROUGE scores to evaluate the text summarization performance of the fine-tuned model. The following script defines the calculate_rouge() function that allows you to calculate ROUGE1, ROUGE2, and ROUGEL scores.


# Function to calculate ROUGE scores
def calculate_rouge(reference, candidate):
    scorer = rouge_scorer.RougeScorer(['rouge1', 'rouge2', 'rougeL'], use_stemmer=True)
    scores = scorer.score(reference, candidate)
    return {key: value.fmeasure for key, value in scores.items()}

Finally, the following script demonstrates how we generate the summaries of the first 20 articles in our dataset using the fine-tuned model.



%%time

results = []

i = 0

for _, row in dataset[:20].iterrows():
    article = row['content']
    human_summary = row['human_summary']

    i = i + 1
    print(f"Summarizing article {i}.")

    prompt = f"Summarize the following article in 1150 characters. The summary should look like human created:\n\n{article}\n\nSummary:"

    response = client.chat.completions.create(
        model= ft_model_id,
        messages=[{"role": "user", "content": prompt}],
        max_tokens=1150,
        temperature=0.7
    )
    generated_summary = response.choices[0].message.content
    rouge_scores = calculate_rouge(human_summary, generated_summary)

    results.append({
    'article_id': row.id,
    'generated_summary': generated_summary,
    'rouge1': rouge_scores['rouge1'],
    'rouge2': rouge_scores['rouge2'],
    'rougeL': rouge_scores['rougeL']
    })

The following script prints average ROUGE scores.


results_df = pd.DataFrame(results)
mean_values = results_df[["rouge1", "rouge2", "rougeL"]].mean()
print(mean_values)

Output:


rouge1    0.579758
rouge2    0.417515
rougeL    0.431266
dtype: float64

The above script shows that the fine-tuned GPT-4o model achieves significantly higher ROUGE scores than the default GPT-4o model.

Conclusion

Fine-tuning can significantly improve a model's performance on a specific task. This article explains how to fine-tune the OpenAI GPT-4o model for text classification and text summarization. The results show that the fine-tuned GPT-4o model significantly outperforms the default GPT-4o model on both tasks.

Basic keyboard shortcut support for focused links

Category Image 076

Eric gifting us with his research on all the various things that anchors (not links) do when they are in :focus.

Turns out, there’s a lot!

That’s an understatement! This is an incredible amount of work, even if Eric calls it “dry as a toast sandwich.” Boring ain’t always a bad thing. Let me simply drop in a pen that Dave put together pulling all of Eric’s findings into a table organized to compare the different behaviors between operating systems — and additional tables for each specific platform — because I think it helps frame Eric’s points.

That really is a lot! But why on Earth go through the trouble of documenting all of this?

All of the previously documented behavior needs to be built in JavaScript, since we need to go the synthetic link route. It also means that it is code we need to set aside time and resources to maintain.

That also assumes that is even possible to recreate every expected feature in JavaScript, which is not true. It also leaves out the mental gymnastics required to make a business case for prioritizing engineering efforts to re-make each feature.

There’s the rub! These are the behaviors you’re gonna need to mimic and maintain if veering away from semantic, native web elements. So what Eric is generously providing is perhaps an ultimate argument against adopting frameworks — or rolling some custom system — that purposely abstract the accessible parts of the web, often in favor of DX.

As with anything, there’s more than meets the eye to all this. Eric’s got an exhaustive list at the end there that calls out all the various limitations of his research. Most of those notes sound to me like there are many, many other platforms, edge cases, user agent variations, assistive technologies, and considerations that could also be taken into account, meaning we could be responsible for a much longer list of behaviors than what’s already there.

And yes, this sweatshirt is incredible. Indeed.


Basic keyboard shortcut support for focused links originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter.



from CSS-Tricks https://ift.tt/YLyXexn
Gain $200 in a week
via Read more

How to Determine Your A/B Testing Sample Size & Time Frame

Featured Imgs 23

I remember running my first A/B test after college. It wasn’t till then that I understood the basics of getting a big enough A/B test sample size or running the test long enough to get statistically significant results.

Free Download: A/B Testing Guide and Kit

But figuring out what “big enough” and “long enough” were was not easy.

Googling for answers didn’t help me, as I got information that only applied to the ideal, theoretical, and non-marketing world.

Turns out I wasn't alone, because asking how to determine A/B testing sample size and time frame is a common question from our customers.

So, I figured I'd do the research to help answer this question for all of us. In this post, I’ll share what I’ve learned to help you confidently determine the right sample size and time frame for your next A/B test.

Table of Contents

A/B Test Sample Size Formula

When I first saw the A/B test sample size formula, I was like, woah!!!!

Here’s how it looks:

Result from HubSpot AB testing kit1

Image Source

  • n is the sample size
  • 𝑝1 is the Baseline Conversion Rate
  • 𝑝2 is the conversion rate lifted by Absolute “Minimum Detectable Effect”, which means 𝑝1+Absolute Minimum Detectable Effect
  • 𝑍𝛼/2 means Z Score from the z table that corresponds to 𝛼/2 (e.g., 1.96 for a 95% confidence interval).
  • 𝑍𝛽 means Z Score from the z table that corresponds to 𝛽 (e.g., 0.84 for 80% power).

Pretty complicated formula, right?

Luckily, there are tools that let us plug in as little as three numbers to get our results, and I will cover them in this guide.

Need to review A/B testing key principles first? This video helps.

A/B Testing Sample Size & Time Frame

In theory, to conduct a perfect A/B test and determine a winner between Variation A and Variation B, you need to wait until you have enough results to see if there is a statistically significant difference between the two.

Many A/B test experiments prove this is true.

Depending on your company, sample size, and how you execute the A/B test, getting statistically significant results could happen in hours or days or weeks — and you have to stick it out until you get those results.

For many A/B tests, waiting is no problem. Testing headline copy on a landing page? It‘s cool to wait a month for results. Same goes with blog CTA creative — you’d be going for the long-term lead generation play, anyway.

But certain aspects of marketing demand shorter timelines with A/B testing. Take email as an example. With email, waiting for an A/B test to conclude can be a problem for several practical reasons I’ve identified below.

1. Each email send has a finite audience.

Unlike a landing page (where you can continue to gather new audience members over time), once you run an email A/B test, that‘s it — you can’t “add” more people to that A/B test.

So you've got to figure out how to squeeze the most juice out of your emails.

This will usually require you to send an A/B test to the smallest portion of your list needed to get statistically significant results, pick a winner, and send the winning variation to the rest of the list.

2. Running an email marketing program means you're juggling at least a few email sends per week. (In reality, probably way more than that.)

If you spend too much time collecting results, you could miss out on sending your next email — which could have worse effects than if you sent a non-statistically significant winner email on to one segment of your database.

3. Email sends need to be timely.

Your marketing emails are optimized to deliver at a certain time of day. They might be supporting the timing of a new campaign launch and/or landing in your recipient‘s inboxes at a time they’d love to receive it.

So if you wait for your email to be fully statistically significant, you might miss out on being timely and relevant — which could defeat the purpose of sending the emails in the first place.

That's why email A/B testing programs have a “timing” setting built in: At the end of that time frame, if neither result is statistically significant, one variation (which you choose ahead of time) will be sent to the rest of your list.

That way, you can still run A/B tests in email, but you can also work around your email marketing scheduling demands and ensure people are always getting timely content.

So, to run email A/B tests while optimizing your sends for the best results, consider both your A/B test sample size and timing.

Next up — how to figure out your sample size and timing using data.

How to Determine Sample Size for an A/B Test

For this guide, I’m going to use email to show how you'll determine sample size and timing for an A/B test. However, note that you can apply the steps in this list for any A/B test, not just email.

As I mentioned above, you can only send an A/B test to a finite audience — so you need to figure out how to maximize the results from that A/B test.

To do that, you must know the smallest portion of your total list needed to get statistically significant results.

Let me show you how you calculate it.

1. Check if your contact list is large enough to conduct an A/B test.

To A/B test a sample of your list, you need a list size of at least 1,000 contacts.

From my experience, if you have fewer than 1,000 contacts, the proportion of your list that you need to A/B test to get statistically significant results gets larger and larger.

For example, if I have a small list of 500 subscribers, I might have to test 85% or 95% of them to get statistically significant results.

Once I’m done, the remaining number of subscribers who I didn’t test will be so small that I might as well send half of my list one email version, and the other half another, and then measure the difference.

For you, your results might not be statistically significant at the end of it all, but at least you're gathering learnings while you grow your email list.

Pro tip: If you use HubSpot, you’ll find that 1,000 contacts is your benchmark for running A/B tests on samples of email sends. If you have fewer than 1,000 contacts in your selected list, Version A of your test will automatically go to half of your list and Version B goes to the other half.

2. Use a sample size calculator.

HubSpot's A/B Testing Kit has a fantastic and free A/B testing sample size calculator.

During my research, I also found two web-based A/B testing calculators that work well. The first is Optimizely’s A/B test sample size calculator. The second is that of Evan Miller.

For our illustration, though, I’ll use the HubSpot calculator. Here's how it looks like when I download it:

3. Input your baseline conversion rate, minimum detectable effect, and statistical significance into the calculator.

This is a lot of statistical jargon, but don’t worry, I’ll explain them in layman’s terms.

Statistical significance: This tells you how sure you can be that your sample results lie within your set confidence interval. The lower the percentage, the less sure you can be about the results. The higher the percentage, the more people you'll need in your sample, too.

Baseline conversion rate (BCR): BCR is the conversion rate of the control version. For example, if I email 10,000 contacts and 6,000 opened the email, the conversion rate (BCR) of the email opens is 60%.

Minimum detectable effect (MDE): MDE is the minimum relative change in conversion rate that I want the experiment to detect between version A (original or control sample) and version B (new variant).

For example, if my BCR is 60%, I could set my MDE at 5%. This means I want the experiment to check whether the conversion rate of my new variant differs significantly from the control by at least 5%.

If the conversion rate of my new variant is, for example, 65% or higher, or 55% or lower, I can be confident that this new variant has a real impact.

But if the difference is smaller than 5% (for example, 58% or 62%), then the test might not be statistically significant as the change could be because of random chance rather than the variant itself.

MDE has real implications on your sample size in terms of time required for your test and traffic. Think of MDE as water in a cup. As the size of the water increases, you need less time and effort (traffic) to get the result you want.

The translation: a higher MDE provides more certainty that my sample’s true actions have been accounted for in the interval. The downside to higher MDEs is the less definitive results they provide.

It‘s a trade-off you’ll have to make. For our purposes, it's not worth getting too caught up in MDE. When you‘re just getting started with A/B tests, I’d recommend choosing a smaller interval (e.g., around 5%).

Note for HubSpot customers: The HubSpot Email A/B tool automatically uses the 85% confidence level to determine a winner..

Email A/B Test Example

Let's say I want to run an email A/B test. First, I need to determine the size of each sample of the test.

Here‘s what I’d put in the Optimizely A/B testing sample size calculator:

Ta-da! The calculator has shown me my sample.

In this example, it is 2,700 contacts per variation.

This is the size that one of my variations needs to be. So for my email send, if I have one control and one variation, I‘ll need to double this number. If I had a control and two variations, I’d triple it.

Here’s how this looks in the HubSpot A/B testing kit.

4. Depending on your email program, you may need to calculate the sample size's percentage of the whole email.

HubSpot customers, I‘m looking at you for this section. When you’re running an email A/B test, you'll need to select the percentage of contacts to send the list to — not just the raw sample size.

To do that, you need to divide the number in your sample by the total number of contacts in your list. Here's what that math looks like, using the example numbers above:

2700 / 10,000 = 27%

This means that each sample (both my control AND variation) needs to be sent to 27-28% of my audience — roughly ‌55% of my list size. And once a winner is determined, the winning version goes to the rest of my list.

a/b testing size results from hubspot calculator

And that's it! Now you are ready to select your sending time.

How to Choose the Right Timeframe for Your A/B Test for a Landing Page

If I want to test a landing page, the timeframe I’ll choose will vary depending on my business' goals.

So let’s say I‘d like to design a new landing page by Q1 2025 and it’s Q4 2024. To have the best version ready, I need to have finished my A/B test by December so I can use the results to build the winning page.

Calculating the time I need is easy. Here’s an example:

  • Landing page traffic: 7,000 per week
  • BCR: 10%
  • MDE: 5%
  • Statistical significance: 80%

When I plug the BCR, MDE, and statistical significance into the Optimizely A/B test Sample Size Calculator, I got 53,000 as the result.

This means 53,000 people need to visit each version of my landing page if I am experimenting with two versions.

So the time frame for the test will be:

53,000*2/7,000 = 15.14 weeks

This implies I should start running this test within the first two weeks of September.

Choosing the Right Timeframe for Your A/B Test for Email

For emails, you have to figure out how long to run your email A/B test before sending a (winning) version on to the rest of your list.

Knowing the timing aspect is a little less statistically driven, but you should definitely use past data to make better decisions. Here's how you can do that.

If you don't have timing restrictions on when to send the winning email to the rest of the list, head to your analytics.

Figure out when your email opens/clicks (or whatever your success metrics are) starts dropping. Look at your past email sends to figure this out.

For example, what percentage of total clicks did you get on your first day?

If you found you got 70% of your clicks in the first 24 hours, and then 5% each day after that, it‘d make sense to cap your email A/B testing timing window to 24 hours because it wouldn’t be worth delaying your results just to gather a little extra data.

After 24 hours, your email marketing tool should let you know if they can determine a statistically significant winner. Then, it's up to you what to do next.

If you have a large sample size and found a statistically significant winner at the end of the testing time frame, many email marketing tools will automatically and immediately send the winning variation.

If you have a large enough sample size and there's no statistically significant winner at the end of the testing time frame, email marketing tools might also allow you to send a variation of your choice automatically.

If you have a smaller sample size or are running a 50/50 A/B test, when to send the next email based on the initial email's results is entirely up to you.

If you have time restrictions on when to send the winning email to the rest of the list, figure out how late you can send the winner without it being untimely or affecting other email sends.

For example, if you‘ve sent emails out at 3 PM EST for a flash sale that ends at midnight EST, you wouldn’t want to determine an A/B test winner at 11 PM Instead, you‘d want to email closer to 6 or 7 PM — that’ll give the people not involved in the A/B test enough time to act on your email.

Pumped to run A/B tests?

What I have shared here is pretty much everything you need to know about your A/B test sample size and timeframe.

After doing these calculations and examining your data, I’m positive you’ll be in a much better state to conduct successful A/B tests — ones that are statistically valid and help you move the needle on your goals.

Editor's note: This post was originally published in December 2014 and has been updated for comprehensiveness.

Content Mapping 101: The Template You Need to Personalize Your Marketing

Featured Imgs 23

When prospects first come to your business page, they probably won’t just click and buy your offering immediately.

Download Now: Free Content Marketing Planning Templates

In fact, they may have different goals for visiting your page — some might want to learn about you and your products or services, others may be sold on you but aren’t sure what they need from you. Still, others have a different goal in mind.

That means you’ve got to ensure that they can easily find the content they need. I’ve found one of the best ways to make sure you’re getting the right information to the right prospect is by building out a content map.

Content mapping allows you to create highly targeted, personalized content at every stage of the buyer’s journey, helping to nurture leads and prospects toward a purchase decision.

In this post, I’ll show you what a content map is and how you can start content mapping for your brand. Let’s get started.

Table of Contents

For example, if your business is building a brand new website, you’ll have to begin creating a content map based on why the customer is going to your page.

If customers are coming to your website looking for a credible solution worth paying for, they need to establish that you’re trustworthy before making a decision.

At this point, your marketing team begins to map out the kind of content needed to build that trust between the company and the customer.

graphic showing the kind of content you need to build trust between a company and customer

Image Source

Why is content mapping important?

Content mapping helps you plan for content creation that supports the customer journey and creates a more cohesive, personalized customer experience.

When it comes to content, one size rarely fits all. On the contrary, each piece serves a different purpose.

To ensure that your company's content is effective at generating leads, you need to deliver diversified content that covers different topics that your buyers are searching for at each step of the way.

Content mapping is the process of doing just that.

Let’s say your prospects are visiting your website because they already know you but just need to decide what service to go with. If you don’t have any service comparison content, it may detract them from finishing the process.

That’s not to say that it’s mandatory. Many of my clients don’t have and don’t need this. However, if it’s applicable to your business, you may want to consider this strategy.

Here’s the thing. Coming up with topics for a highly targeted content strategy isn't always easy. However, content mapping with the audience in mind can help you put together a manageable plan that you can actually follow.

How to Create a Content Map

1. Download a content map template.

To help you brainstorm and map out content ideas for targeting specific segments of your audience, check out our free template resource: The Content Marketing Planning Template.

cover photo for a download of HubSpot's content mapping template.

Download Your Free Template Now

The template includes an introduction to content mapping, a crash course on buyer personas and lifecycle stages, a content mapping template (plus examples), a website content map template, and bonus buyer persona templates.

With the template, you'll:

  • Learn how to understand buyer personas and lifecycle stages.
  • Identify problems and opportunities that your audience needs help with.
  • Brainstorm highly targeted content ideas that incorporate personas and lifecycle stages.

2. Identify the buyer persona you want to target.

Buyer personas are fictional, generalized representations of your ideal customers.

They help you understand your customers (and prospective customers) better and make it easier for you to tailor content to the specific needs, behaviors, and concerns of different groups.

The strongest buyer personas are based on market research as well as on insights you gather from your actual customer base (through surveys, interviews, etc.).

Depending on your business, you could have as few as one or two personas or dozens. If you’re just getting started with personas, don’t go crazy! You can always develop more personas later if needed.

So, what’s my take on buyer personas? I love them, but my advice is to keep it simple.

When I work with clients to develop buyer personas, we focus on going as narrow and detailed as possible, because it’s far easier (and more effective!) to market to just one person than it is to market to a segment of a population.

And while each persona doesn’t represent every single person in that segment, you can get pretty close.

3. Consider that persona’s path to purchase (lifecycle stages).

The buyer persona you target with your content is only half of the content mapping equation. In addition to knowing who someone is, you need to know where they are in the buying cycle (i.e., how close they are to making a purchase).

This location in the buying cycle is known as a lifecycle stage.

Our Content Mapping Template divvies up the buying cycle into three lifecycle stages: Awareness, Consideration, and Decision.

  • Awareness: In the awareness stage, a person has realized and expressed symptoms of a potential problem or opportunity.
  • Consideration: In the consideration stage, a person has clearly defined and given a name to their problem or opportunity and is looking for a solution.
  • Decision: In the decision stage, a person has defined their solution strategy, method, or approach and is looking for a provider.

By combining buyer personas with lifecycle stages, you can hone in on specific segments of your audience and tailor content to resonate with each of those segments.

4. Brainstorm questions the personas have in the awareness stage.

Your awareness stage content should target prospects early in the buying cycle.

People in this segment are just becoming aware that they have a problem.

At this stage, think of how your content can help people become more informed about the problem in general, and you'll (hopefully) find that they continue moving closer to a purchasing decision.

Important questions to start thinking about:

  • What problem are they likely trying to solve, and what are the symptoms that are causing this problem?
  • What information will help them identify their problem(s) and that our product or service is designed to solve them?
  • How can we build trust and provide more value than our competitors from this early stage in the journey?

5. Identify awareness stage content.

Taking your buyer personas' questions into account, you can turn them into topics for awareness stage content.

The content you want to provide them should speak to their current needs, not jump straight into product-focused content.

This can take the form of insightful blog posts, webinars, ebooks, or social media posts that give information to solve initial concerns and slowly familiarize prospects with how your product can help them.

Looking for advice? I recommend putting yourself in your customers’ shoes and thinking of questions you’d ask in your place.

What information would you look for? And here’s the kicker — you already know these questions because you probably answer them every day!

6. Brainstorm ways to position your solution as your persona enters the consideration stage.

At this point, you’ve provided your prospect with enough information to become fully aware of their problem, and they know it can be remedied.

This is when you should begin trying to move them closer to a purchasing decision and become more interested in your product offering, using consideration stage content.

7. Identify consideration stage content.

Your consideration stage content can more explicitly mention how your product or service could potentially solve a problem.

At this point in the buying cycle, people are still evaluating their options. Your purpose now is to help them narrow down the solution that works the best and provides them the most value.

The types of content used for the consideration stage can look like this:

  • Videos comparing and contrasting offerings
  • Whitepapers
  • Charts and infographics

8. Brainstorm objections that would stop them from buying in the decision stage.

Now that you’ve identified the “why” behind your prospect choosing your solution, it’s time to consider the “why not”.

Some competitors may have a more affordable solution, different methods of remedying issues, or more authority (popularity) in the market.

While some of these aspects cannot be changed, you can still appeal to the prospect and move them closer to purchase if your offering is a real value add, regardless of the rest.

Pro tip: You don’t always have to be the cheapest! Quality wins over quantity. I’ve made choices that have been more expensive or not as well-known due to how well the solution met my needs, overcame objections, or added value.

9. Identify decision stage content.

At the decision stage of the buyer journey, you can primarily lean into marketing your products or services.

If someone has reached this stage, they've already identified a problem and a solution, and are now getting ready to pull the proverbial trigger toward a purchase decision.

This is where you can directly present the prospect with examples of positive experiences or success derived from your product or service offering, with decision stage content like:

  • Case studies (social proof)
  • Customer testimonials
  • Product demos

10. Determine how these content pieces work together.

Now that you’ve identified all the different types of content that buyers of each stage are looking for, it’s time to map the ideas.

Content Mapping Template

Screen capture of Hubspot's Content Mapping Template.

This content mapping visualization keeps the marketing strategy focused on the goal specified with all the steps necessary to gradually reel in buyers.

Our template can also help you to schedule when you want content published on a monthly or quarterly basis if you want to manage it in one place.

You can approach content mapping to serve more specific strategies this way, too. I’ll discuss content mapping for your website in more detail below.

Website Content Mapping

Website content mapping is the process of planning the pages, blog posts, and offers you’ll publish on your site and identify which buyer personas those pages and posts will serve.

Website content mapping also identifies which pages and posts address different lifecycle stages.

Website content mapping is a key element of website personalization. In essence, you’ll create different pages, posts, and offers to address different buyers at different points in the buyer’s journey.

To give you a better idea of website content mapping, I will walk you through a simple example.

Content Map Example

The buyer persona (and a key problem or opportunity that the persona is struggling with) is at the start of the grid.

Jenny is opening a gym. Her problem is that she needs gym equipment but has a limited budget. She has taken to the internet for a solution.

In the awareness life cycle stage, she’ll be looking for introductory content to gain knowledge about the types of equipment necessary to bring customers into her gym.

In the consideration life cycle stage, she’ll have a better understanding of her need for equipment and price expectations.

She'll be looking to create a clearer budget for different items and should consider how long this investment will last — seeking templates that outline that information.

Finally, in the decision stage, Jenny has identified her needs and is looking for a provider to fill them.

She will feel inclined to request demos, consults, or quotes from a company that has guided her through her journey to their solution of cost-effective gym equipment.

An example of a content map showing customer personas and the content meant for each one.

This type of content map works because it segments personas as they progress through the buyer lifecycle. If you have more than one persona, you can expand your map into a segmentation grid.

Content Segmentation Grid

A content segmentation grid is a tool to help businesses plan the content they will produce based on the different types of audiences they want to reach.

A common mistake I see marketers make when it comes to content planning is that they’ll understand the need to make personalized content for customers as they navigate the buyer stages.

But they'll ignore the need for individualized messaging.

A content segmentation grid solves that problem as marketers will be able to better serve every customer segment at each stage they reach.

So, instead of writing messaging for one buyer persona, you can potentially increase engagement and conversions across different audiences.

Now that we’ve explored what content mapping is and you’ve seen how to get started, you might be wondering what type of tools you can use to start content mapping.

Content Mapping Tools

Content mapping may seem like a difficult task that requires highly specialized software. It’s not true. All you need to get started are simple business tools you may already be using in your day-to-day.

We’ll start with the most basic tools you need to start content mapping, such as word processors and visualization tools.

Pro tip: When looking for the right content mapping software for your business, take into account the size of your business and your budget.

You’ll also want to make sure you have at least one tool to visualize your content map and one to research your personas.

1. Google Docs

Pricing: Free

Screen capture of Google Docs to show that you don't always need content mapping software to build a content map

First up in your content mapping tech stack is your preferred word processor, Google Docs.

It has the feature to draw and insert different types of diagrams into documents, which can be translated into a content map to align your marketing mix with your goals.

I highly recommend this tool because it makes it easier to share work across your team, and you never have to worry about backing up your content map once you’ve created it.

What I like: Not everyone has the funds to buy software from the beginning if they’re starting a business. With Google, you get access to Docs along with an entire suite of tools that can help you with your content mapping process.

In fact, Google apps may be enough to run most of your business and content operations.

2. Lucidchart

Pricing: Free basic plans are available. Individual plans cost $9 a month. Team plans cost $10 a month. Enterprise plan pricing is available upon request.

Screen Capture of Lucidchart, a flowchart tool being used as an example of content mapping software

If you’re more of a visual person, then a flowchart tool is a must. Also, if you’d prefer to create a content map with lines and diagrams, then you need a more sophisticated tool than Google Docs.

Lucidchart’s flowchart maker is a top-of-the-line tool that also allows you to connect different apps and services.

Like Google Docs, it allows you to work collaboratively, but Lucidchart takes it a step further and provides users with more visually appealing formatting.

What I like: Lucidchart’s integration allows you to directly embed your flowcharts into other tools, and even edit the charts in the external tool like Microsoft Powerpoint, for example.

3. Buyer Persona Tool

Pricing: Free

content mapping software, hubspot

Before you can even begin to create a content map, you need to identify the buyer persona(s) you’re creating content for.

HubSpot has a buyer persona tool made to build and save professional buyer persona documents with its intuitive generator. The generator is easy to use and allows you to add a name and avatar to humanize your persona.

And if you want to take it a step further, HubSpot also has a list containing even more buyer persona resources to build out your customer profiles for your business, too.

What I like: The persona generator is visually appealing, making it easy to understand. And while there are only 7 sections it has you fill out, you can add and customize your own sections to flesh out your personas on a deeper level.

4. Marketing Hub

Pricing: A free basic plan is available. Starter plans cost $15 a month. Professional plans cost $800 a month. Enterprise plans cost $3,200 a month.

content mapping software, hubspot

In the Marketing Hub, there is an SEO Topics tool that provides content mapping capabilities to help users organize their ideas for organic-focused awareness stage content.

With this capability, your team will be able to collaborate and execute your content map once it’s ready for deployment.

What I like: The tool also has a performance tab, so you can regularly check how your topics are doing and help you determine if those topics are working for you or not.

5. Miro

Pricing: Free plans are available. Starter plans cost $8 a month. Business plans cost $16 a month. Contact Miro for enterprise pricing.

Screen capture of Miro, a visual workspace tool with a content mapping template used as an example of its capabilities as content mapping software.

Image Source

Miro is a visual workspace with versatile functionality. I like it for content mapping because it’s easy to use and allows you to lay out your buyer’s journey and its respective content with graphics and other assets to make it easy to understand.

It’s intuitive and easy to use, and I love how colorful it is.

The platform can easily integrate with over 100+ apps and lends itself to collaboration, so you can work with teammates on the project together.

Miro also has a number of tutorials on their site so you can learn how to get the most out of the platform.

What I like: If you don’t know where to start, Miro houses a large library of over 2500+ workspace templates to choose from.

6. ClickUp

Pricing: Free plans are available. Unlimited plans cost $7 a month. Business plans cost $12 a month. Contact ClickUp for enterprise pricing.

Screen capture of ClickUp, a project management tool, showing you can use it as content mapping software.

Image Source

ClickUp is a project management tool great for businesses of every size. It’s one of my favorite tools and I use it everyday in my own business.

The platform has a feature called ‘Whiteboards’ that can be used to brainstorm and plan out workflows. ClickUp is a great collaboration tool and through the “Whiteboards” function, you can work on the same board at the same time.

This platform also has a native docs feature, so you can also use that to build out your content if you’d like to keep everything in one place.

If you’d like to use it in conjunction with your existing suite of tools, ClickUp can be easily integrated with over 100 tools.

What I like: Since ClickUp is a project management tool first and foremost, you can actually take your “Whiteboard” and create tasks for your team members within the feature. This makes it easy to go from planning to execution.

7. SurveyMonkey

Pricing: Team advantage plans cost $25 a month. Team premier plans cost $75 a month. Contact Survey Monkey for enterprise pricing.

Screen capture of SurveyMonkey, a platform used to collect data used as an example of content mapping software for personal building.

Image Source

Before you start mapping out all the content you’ll create for your customers, it’s important you get to know those customers first.

This is where a tool like SurveyMonkey comes in handy. SurveyMonkey is an online software platform designed for creating surveys and data collection.

This is one of the most widely used survey tools and is a great option to gather data about your customers to build out your personas.

I like exploring their extensive library of templates that you can choose from if you’re not sure what kind of questions to ask and features an easy-to-use interface.

SurveyMonkey also offers Market Research Solutions if you need in-depth data.

What I like: To make sure their customers are as educated as possible on surveys and data collection, they provide blogs, a resource center, and a help center.

8. SEMRush

Pricing: Pro plans cost $129.9 a month. Guru plans cost $249.95 a month. Contact SEMRush for business pricing.

Screen capture of the SEMRush homepage. SEMRush is an SEO tool.

SEMRush is one of the most used SEO tools out there.

SEO is very important in the content creation process as it can drive more traffic to your website, but it also has a place in the content mapping stage.

With SEMRush, I like to do keyword research to see what customers are likely to search and use that information to create personas.

This platform features a user-friendly interface and includes a variety of tools like a backlink checker, competitor analysis, and organic research, so you’ll get access to tools you can use during content mapping and in other areas of your business.

What I like: SEMRush has a search intent feature that tells you not only what people are searching for, but why, which is a fantastic bit of information to collect.

9. Qualtrics

Pricing: Pricing must be requested.

Screen capture of the Qualtrics homepage. Qualtrics is a survey and market research platform.

While most businesses might be able to use platforms like SurveyMonkey that I mentioned earlier or even Google Forms to collect information from their customers, some companies may require more robust solutions.

Qualtrics is a customer experience company that offers three solution suites: Customer Experience, Employee Experience, and Strategy & Research.

Because of its complex interface and high price point, Qualtrics is best suited for companies requiring large-scale market research and high-level data collection.

What I like: Qualtrics is capable of delivering incredible results because of its ability to be customized and can be integrated with a wide range of tools.

Tools to Help Implement Your Content Map

1. HubSpot CRM

Pricing: Free

Screen capture of HubSpot CRM, showcasing its lead scoring capability

HubSpot’s CRM is the one tool you need to compile all of your data from current and prospective customers.

The CRM will allow you to discern different lifecycle stages and pinpoint commonalities between customers who are ready to purchase based on lead scoring.

Your content map can help someone build a lead scoring system to identify high-value leads who have consumed the content close to a purchasing decision.

What I like: HubSpot’s CRM has the ability to create contact lists using customized criteria. When used together with the lead scoring, you can create multiple lists of your personas to deliver content to in a streamlined fashion.

2. Content Hub

Pricing: Professional plans cost $800 a month. Enterprise plans cost $3,600 a month.

A content management system is probably the most important tool for your content mapping efforts.

A CMS will allow you to publish personalized content that targets different site visitors at — you guessed it — different stages of the buyer’s journey.

With Content Hub, you can continue testing and retesting your content for better results.

What I like: Content Hub is fully integrated with HubSpot’s CRM platform and Marketing Hub, allowing you to create a seamless experience for your customers as they receive the content you’ve designed for them.

It will help you execute your content map flawlessly.

So, are you ready to begin creating your own content map? Before you start, let's hear some tips from marketers who attribute part of their success to this strategy.

Content Mapping Tips From the Pros

1. Educate your audience.

When it comes to content mapping, creating high-quality material is important. Just ask Adanna Austin, a business coach and consultant at Marketing Dynamics Business Solutions.

“We all have to create compelling content to attract our ideal clients, build an active and engaged audience, and get daily sales. Spend time building your audience by educating them and engaging with them,” Austin says.

Austin also emphasizes that variety is key.

“No one has built a business by posting the same image or type of image every day on socials and not having convoys with their audience. It is not just about showing up, but doing so with intention so you can attract your ideal clients who will buy from you,” she says.

2. Give your prospects the information they need before they ask for it.

When asked about the benefits of content mapping, Digital Atlas Marketing Founder Laura Hogan focused on the importance of foresight.

"With content mapping, you can give your prospects the information they are asking for before they even ask for it. Buyer personas and lifecycle stages allow you to be one step ahead of the game by mapping out what your prospect's next steps are and delivering them the content from numerous different avenues,” Hogan says.

Hogan says her team creates buyer personas as part of their onboarding process.

From there, “everything we do — from content offer to daily tweets — is centered around that document. We also always ask ourselves, ‘Would business owner Bob open this email, click this tweet, or download this offer?’” Hogan explains.

3. Provide different conversion paths for different personas.

No two customer journeys are cut and paste. Everyone’s path looks different. Marc Herschberger, director of operations at Revenue River Marketing, explains.

For example, Herschberger notes, when mapping out content for a site's visitors, teams have to remember that some personas would rather speak to someone on their terms, rather than fill out a form for a consultation.

“Understanding how they are most comfortable when it comes to making decisions can help you understand what points of conversion will be the most relevant and successful for that persona,” Herschberger says.

He continues, “Optimizing your site pages (landing and thank you pages, as well)...and workflows with direct contact information (phone #, email, etc.) is a great way to ensure that visitors, prospects, and leads who may shy away from form submissions still have readily available, alternate means of converting.”

4. Create specific content that appeals to specific personas.

Mapping out buyer personas and lifecycle stages is extremely important when creating content, shares Spencer Powell, CEO of Builder Funnel.

“In terms of buyer personas, it‘s easy to see that a marketing director will have different questions, information needs, and interests compared to a CEO,” says Powell. “Both of these personas may be searching for your product or service, but they’ll be looking for different topics.”

To get around this, Powell recommends creating content that appeals to each audience. That allows you to be more effective in attracting that specific audience.

“By the same token, each persona of yours may be in a different stage of the buying process, so it's important to think through and create content that appeals to someone looking for basic, high-level information such as an ebook, as well as specific information like a pricing guide or case study,” Powell says.

Powell also suggests that teams dedicate an entire section of their site to each audience. This allows them to curate content for that specific audience.

“We actually took this concept and went a step further by creating unique brands for each one of our vertical markets. Each brand has its own section of the website, its own blog content, and its own premium content (downloadable offers).

It's really helped us attract and convert visitors at a higher rate because all the content is more relevant to that persona,” Powell says.

5. Pull content topics from your sales process.

"By taking the buyer and buying stage into account when creating content, you can be sure that you're designing content to help move them through the buying process,” notes Diona Kidd, a managing partner at Knowmad.

In addition to mapping content to the buyer profile and buying stage, Kidd’s team regularly pulls topics from the sales process.

“Then we offer the content in later sales calls. This helps us not only evaluate the relevancy of the content but also the interest of the buyer. We encourage clients to do the same,” Kidd says.

Content Mapping is Key to Your Company’s Growth

Delivering the right content at the right time can do wonders for your company’s growth.

By meeting prospects’ needs based on their persona and lifecycle stage, you’re delighting them at every turn, boosting your chances of winning a loyal customer and turning them into a brand evangelist.

I’ve walked you through the importance of having a content map and the tools I recommend you use. The most important part of the process, and the one you’ll want to spend time on, is persona building.

Remember, everything you do in the content mapping process hinges on your personas.

If you’re ready to start researching your personas and building your content map but still need a little more guidance, remember you can always use HubSpot’s content planning template.

Editor's Note: This post was originally published in March 2014 and has been updated for accuracy and comprehensiveness.

How to Perfectly Manage a PPC Campaign [Template]

Featured Imgs 23

In the world of search engine marketing (SEM), I’m seeing a growing number of marketers turn to PPC campaigns. That’s how Google has significantly grown its advertising revenue every year.

Free Guide, Template & Planner: How to Use Google Ads for Business

In 2023, 77.8% of Google’s revenue came from advertising on Google properties and YouTube.

Why? Well-run pay-per-click or PPC campaigns help you generate leads by nearly guaranteeing ad placement in search engine result pages.

And if your ads tool is tightly integrated with your CRM, you can use insights from your ad data to nurture leads across their buying journey.

In this post, I’ll walk you through what makes a successful campaign and the best practices for optimizing your PPC campaigns.

Table of Contents

So, how can you win a PPC campaign? Success starts by using research, data, and insights to create an effective strategy.

If you jump into a PPC campaign without an effective strategy, it’s easy to waste money, attract the wrong leads, and set yourself up for frustration without much to show for it.

Here are a few ways I’ve seen marketers go wrong with PPC campaign management:

  • Building one basic campaign without using Google Ads’ Ad Groups tool.
  • Coming up with keywords by relying on gut feeling instead of doing research.
  • Not adding “negative keywords” or monitoring campaigns to avoid wasting budget.
  • Using unengaging landing pages or a homepage that generates no leads for the campaign.
  • Creating campaigns, setting budget caps, and going live without informing internal or external stakeholders.

Building an excellent campaign structure can help you avoid these obstacles. Luckily, building an excellent PPC campaign structure can help you avoid these obstacles.

PPC Campaign Management Template

To help you succeed with your next campaign, we’ve created a free PPC campaign management template.

What I love about this template is that it allows you and your clients to set up a full-funnel campaign structure that follows PPC best practices.

Once you do that, you’ll be better positioned to maximize the return on your PPC investment. The template is broken into two sections: Ads Planner and Ads Results.

Ads Planner Template

In this section of the PPC template, you’ll record your ad campaign information.

The first three columns contain your campaign name, keywords, and negative keywords (keywords you don’t want ads shown for).

Enter your ad variations in the next section. There’s room for multiple headlines, descriptions, and URL paths to help you keep track of your running ads.

ppc campaign management, ads planner template

Download this Template

Ads Results Template

This part of the PPC template allows you to track relevant campaign metrics. Use it to record your total ad cost and analyze the performance of impressions, conversions, cost-per-click information, and more.

ppc campaign management, ads results template

Image Source

Now that you’re familiar with the template’s components, let’s look at managing your PPC campaign.

How to Manage a PPC Campaign

ppc campaign management

Image Source

I’m going to show you how to use the PPC template in this blog post — so download it now and follow along with me.This template acts like a checklist that can help you manage the steps along the way.

Pro tip: Here’s what you need to know to make using this template easy:

  • You’ll want to clear out the example data in the template. That includes placeholder keywords, campaign and ad group names, ads, and final URLs.
  • Be careful not to alter the variables in columns F, J, and N of the ads planner. They contain the number of characters required by Google Ads for headlines, descriptions, URL paths, and Final URLs.

Now, let’s dive into PPC campaign management.

Step 1: Choose your PPC campaign management tools and software.

There are several platforms for managing your PPC campaign. I recommend starting with one platform and mastering it to keep your costs low in the initial stages of PPC planning.

To simplify managing your campaign, you can natively manage it in the platform you’re already using for running the ads, rather than paying for an external campaign management tool.

However, as you expand your strategy to include more sites, I’ve found that I’ve needed the features of a more robust PPC campaign management software.

These more advanced tools allow you to keep track of each platform, budget, and set of ad creatives in one place.

Pro tip: Here are some of my favorite tools for the job:

  • Marin Software: AI-powered management and analytics to monitor and optimize cross-channel campaigns.
  • WordStream Advisor: Analyzes Google and Facebook ad performance to improve reach, results, and ROI.
  • SpyFu: Analyzes your competitor’s campaigns to help you build a well-rounded strategy.
  • Optmyzr: Offers one-click optimizations, custom reporting, and rule-based automations for managing PPC campaigns across multiple platforms.

Step 2: Understand PPC campaign structure.

Don’t fall into the trap of setting up an account, creating an ad, directing the ad to a website’s home page, picking some keywords, and hitting go.

Running a successful PPC campaign is all about organizing your campaigns and ad groups effectively, choosing the right keywords, and targeting your audience with precision.

You’ll want to manage your budget wisely, craft relevant ad copy, and continuously optimize based on performance data.

And remember, PPC isn’t a one-time setup; it’s an ongoing process where staying updated and making tweaks will keep your campaigns driving results.

Chances are, the account you’re managing will have more than one PPC campaign. Your campaigns may contain several ad groups, each based on a set of related keyword groupings.

Each ad group may contain multiple ads with similar targeted keywords.

Managing multiple campaigns allows you to set daily budget caps, ad schedules, and select geo-targeted regions at the campaign level. If you're bidding on generic and branded keywords, you’ll want to put these in separate campaigns.

The parameters around these two types of keywords will likely be different.

As you’ll see below, your template reflects these best practices, providing cells for several campaigns, ad groups, and ad variations within those ad groups.

ppc campaign management

Download this Template Free

Step 3: Identify your landing pages.

A landing page is the web page where your PPC traffic goes after they click on your paid ad.

Don’t drive PPC visitors to your home page or blog, hoping they’ll see and fill out a lead generation form. That’s the role of organic search. Instead, drive your audience to a landing page with messaging tailored to your campaign goal.

It should contain a form that collects their contact information in exchange for an offer or asset. Be sure to add a tracking token or UTM parameter to the page so you can identify your lead sources.

Pro tip: Keep in mind that the final URL within an ad group will be the same regardless of the keyword or ad. You can create another ad group if you want to drive a keyword to a different landing page.

If you want to get even more specific, create another campaign for that keyword.

Step 4: Build your keyword strategy.

Always select keywords that are relevant to your landing page and offer. Relevant keywords are important because they increase the chance of the right prospect seeing your ad, clicking on it, and visiting the landing page.

It’s tempting to want to rank for multiple keywords, but you shouldn’t try to do this using a single landing page. Why? An effective landing page has focused messaging that addresses only a few targeted keywords.

If a keyword is irrelevant to your landing page messaging, you’ll end up wasting your ad budget, as visitors are much less likely to convert.

It’s better to create another offer and landing page that specifically addresses those additional keywords with relevant messaging.

Pro tip: To understand search volumes and costs around keywords you want, use tools like the Google AdWords Tool or the HubSpot keywords tool.

If it’s your first time managing a PPC campaign, I recommend checking out this article on how to design a keyword strategy. For Google Ads, you’ll want to learn more about keyword quality scores, too.

Step 5: Create your ads.

This is the fun part.

Most PPC campaign management software allows you to create one or more ads for each ad group (hence the “group” terminology).

After creating multiple ads, these platforms display the ad variations to your audience to test which version leads to a higher clickthrough rate (CTR). This is called A/B testing.

While running A/B tests is optional, I highly recommend taking advantage of it. I’ve seen time and again that A/B testing insights significantly improve campaign performance and ROI.

Pro tip: One of the most effective A/B tests is testing variations of your ad’s call to action (CTA), the phrase that encourages your prospect to take a specific action, like downloading a resource or signing up for more information.

If you need more detail, read how the HubSpot team A/B tests our own CTAs.

Writing Your Headline

When writing your ad, give special attention to your headline. The headline has the greatest influence on an ad’s CTR. Be sure to include a keyword in your headline to draw a user's attention.

An even better practice is using dynamic keyword insertion to make your ads even more relevant to people searching for what you offer.

Keep in mind that you have 30 characters for each ad headline, 30 characters for the display URL (the URL that's displayed in the ad, not to be confused with the final URL), and 90 characters for each line of copy.

If you're using this template, you can easily keep track of these values.

ppc campaign management, example

Download this Template Free

Choosing Your Display URL

Finally, there’s the tricky matter of the display URL. You‘re only allowed 30 characters here, but it’s unlikely that your final URL, the actual URL for your landing page, will be that short, especially after adding UTM parameters.

For this reason, search engines like Google allow you to create a display URL, which may not be an actual URL on your website. However, the domain in your display URL must be the same as the domain in your final URL.

This allows users to know they’re in the right place when they click your ad and visit your landing page.

Step 6: Share the completed template with stakeholders.

Your completed template needs to align with stakeholders’ expectations and the elements of a productive PPC campaign.

If you’re a PPC campaign stakeholder, this template will help you with two things.

First, the ads planner template gives you a bird‘s-eye view of what the person running the ads is doing. Second, the ad results template shows how much you’re spending on PPC.

With this, you can reallocate and swiftly modify your budget as you respond to changes in the marketplace.

Effective PPC Campaign Management Strategies

When I first started managing PPC campaigns, I quickly realized that there’s a lot more to it than just setting up ads and hoping for the best. You need to fine-tune every element to get the best results.

Over the years, I’ve honed my approach, and I’m excited to share my top recommendations for effective PPC campaign management strategies that can drive serious revenue, results, and ROI.

Set Clear Campaign Objectives and Goals

Clear, measurable objectives ensure every dollar you spend is working toward driving tangible business outcomes, like boosting sales or generating qualified leads.

When your goals are laser-focused, you’re setting yourself up to maximize ROI by putting your efforts into what truly matters for revenue growth.

Nail Your Audience Targeting

By honing in on precise audience segments, you can run hyper-targeted ads that minimize wasted spend and maximize conversions.

When you reach the right people at the right time, your traffic quality improves, leading to more conversions and better ROI.

Master Keyword Research and Selection

Keywords are the backbone of any PPC campaign. Choosing high-intent keywords ensures your ads appear when people are actively searching for your products or services.

This not only increases your chances of conversions but also helps drive more sales or leads, giving you the best bang for your PPC buck. If you need help, check out our video on using ChatSpot AI for keyword research.

Write Ad Copy That Converts

Developing compelling copy that speaks directly to your audience’s needs can skyrocket your clickthrough rates and conversions.

Effective messaging doesn’t just attract clicks — it persuades potential customers to take action, which means more revenue and better ROI.

Optimize Your Landing Pages

When your landing pages are relevant and persuasive, they guide visitors smoothly toward conversion, lowering bounce rates and increasing sales or leads — ultimately giving you a bigger return on your ad spend.

Manage Your Budget Wisely

Allocating your spend to the highest-performing campaigns minimizes waste and maximizes ROI. When you manage your budget efficiently, you can scale successful campaigns, driving more revenue over time.

Continuous Optimization

PPC isn’t a set-it-and-forget-it game.

Ongoing optimization is the secret to getting better results over time. Regularly testing and tweaking your targeting, bids, and ad creatives help you refine your campaigns, driving more results and revenue as your efforts compound.

Analyze Competitors Regularly

By keeping tabs on what others in your industry are doing, you can spot gaps in the market and seize opportunities they’re missing. This intel helps you outperform competitors, capture more market share, and drive higher revenue and ROI.

Scale Your Campaigns Strategically

Once you’ve found a winning formula, it’s time to scale.

Expanding your reach and increasing ad spend on high-performing campaigns can amplify your results without compromising performance. Strategic scaling leads to substantial revenue growth and maximizes ROI.

How to Optimize Your PPC Campaign

PPC campaign management isn’t a one-time thing. You’ll need to adjust your methods continually for optimized results. Keep these factors in mind to maximize the performance of your PPC campaigns.

ppc campaign management, organization

Location

Geographic targeting, or geotargeting, allows you to focus your ads on specific locations. This can be as broad as an entire country or as specific as a single city or even a particular ZIP code.

Track the performance of your ads by location to identify the most high-performing areas where you may need to adjust your strategy.

You might reallocate the budget to more profitable locations or test new geotargeted ad copy to improve performance.

For example, if you own a bike shop, the ad performance data may show that targeting urban and densely populated areas may be better than targeting rural areas where most folks residents rely on a car to get around.

Performance by Device

In my experience, conversion rates can vary significantly by device. Campaigns that are effective for desktop users may not perform so well with mobile users.

Consider targeting each group separately and note any differences in conversion rates, cost per click, or return on ad spend (ROAS) for each device type.

If a campaign works better on mobile versus desktop, allocate funds towards your mobile efforts while you try a different campaign for desktop users. This way, you ensure you’re spending on campaigns that guarantee the highest ROI.

Evaluating Keywords

When running campaigns, every keyword you choose won’t prove useful. You’ll need to evaluate and remove the low performers. These could be keywords that:

  • Are not converting.
  • Are converting at a very high cost.
  • Have a "below average" quality score rating.

Remove these keywords and stick with those that are performing well. This allows you to get maximum value from your ad budget.

Examine Keyword Bids

When bidding for keywords, you’ll want to determine how much you can pay for each conversion and still make a profit. To do this, I recommend using Google Ads tools to optimize your bids, like:

  • Bid simulator: This allows you to see how higher or lower bids can affect your ad’s performance.
  • First-page bid estimates: This shows how much you likely need to bid to get your ads on the first page of Google search results.

After determining the maximum you can pay for a keyword, these tools will help you make the most of your budget.

Performance by Day and Time

Campaign performance will fluctuate depending on the time of day or day of the week. So, observe your campaigns to see when they perform well.

If they aren’t performing during a specific timeframe, adjust your campaign so that you are only bidding on the most profitable times.

Now, let’s explore the platforms available to run your PPC campaigns.

PPC Campaign Management by Platform

Besides figuring out the ads that work best for your business, understanding where your audience spends most of their time online is key.

That’s why you need to familiarize yourself with the different platforms available for running your PPC campaigns.

Let’s look at some of the most popular ad platforms, like Google, Microsoft (Bing), Facebook, X (formerly Twitter), and YouTube.

Google PPC Campaign Management

Google has been the dominant player in the search engine space for over 20 years, and it still produces some of the most innovative ad experiences in the market.

Google PPC management offers several key advantages compared to other platforms, like larger reach and audience, advanced targeting options like intent-based targeting and remarketing, and native integration with other Google tools.

Here's a look at two of the most popular ways to serve ads on Google.

ppc campaign management, google ads

Image Source

Google Search Ads

One of the most popular types of Google Ads is the search ad. These ads appear at the top and bottom of the search results for specific keywords you bid on.

The typical goal for running Google search ad campaigns is to drive traffic to a specific webpage — like a landing or product page.

Google Display Ads

If you’ve ever visited a website that advertised on the banner, sidebar, or footer of a web page, you've probably seen a Google display ad. These ads are typically visual, featuring colorful graphics, videos, and occasionally audio.

Google display ads are helpful for retargeting customers who visit your website without taking your desired action.

Microsoft Ads (Formerly Bing Ads) PPC Campaign Management

Overall, Microsoft Ads works almost like Google Ads. Both offer similar ad formats, like text ads, responsive ads, and dynamic search ads.

However, Microsoft PPC management can be considered easier to use than Google PPC management for digital marketers starting out, with fewer field requirements and lower thresholds to get to advanced features.

There are a few more distinctions that’ll help you get the most out of your PPC campaign.

ppc campaign management, microsoft ads

Image Source

Microsoft Ads Keyword Planner

The bulk of your PPC efforts will likely live in Google Ads. When you decide to bid on Microsoft Ads, avoid using your Google Ads keywords for your Microsoft Ads.

Google and Bing are different search engines, meaning the search volume for your Google keywords may not be the same in Bing.

Microsoft Bing’s keyword research and suggestion tool provides more accurate search volumes for your keywords.

So, while you can use your keyword list from Google, use this tool to verify whether you should bid on the same keywords versus other variants with more traffic.

Lower CPC

One upside of Microsoft Ads is the possibility of having lower CPC, which decreases your ad spend.

A WordStream test of both Google and Microsoft found that the average CPC of running ads on Microsoft was 33% lower.

The implication? Bidding on Microsoft Ads is less competitive than Google, meaning you may likely spend less when paying for Microsoft Ads keywords.

This may be especially true for specific industries, as you’ll see in this table:

ppc campaign management, cost per click

Image Source

For a deeper dive into Microsoft Ads, check out this resource portal.

Facebook PPC Campaign Management

Facebook Ads Manager is a platform that connects 1.6 billion people to businesses on Facebook.

Where Facebook PPC management differs from Google PPC management is in its ability to target specific demographics and interests, which is great for brand awareness campaigns.

Facebook PPC campaign management focuses on ad objective, budget and schedule, audience, and creative.

Image Source

Some of the most popular ads you can use for Facebook campaigns are:

Story Ads

With more users spending time on social media platforms’ story features, these ads are one way to reach your audience.

Like personal stories, you can share story ads as a video with a link. You can also use a series of photos to explain your ad and entice your audience to take a specific action.

Keep in mind: You can only post stories for 24 hours. These ads are best used for promotions like time-limited offers.

Playable Ads

Gamification is an innovative way to catch a lead’s attention. Facebook’s playable ads allow you to create a brief interactive version of a game or app so users can get a feel for your product.

You’ll want to keep the functionality simple, so you don’t deter potential customers. And, of course, make it fun.

Messenger Ads

If you’ve ever used Facebook’s messenger tool, you’ve probably seen an ad in your conversations. Messenger ads are useful because potential customers can decide to connect with your business directly from their messages.

If you have a customer service team that connects with people via chat, this is a great way to establish an instant connection. You can also send a lead to your site or a specific landing page from the ad.

To get a comprehensive deep dive into building Facebook ad campaigns, check out HubSpot’s Facebook Ads Training Course.

X (Formerly Twitter) PPC Campaign Management

X / Twitter Ads Manager makes it easy to plan your X ad while providing reporting on campaign performance.

X Ads manager features custom filters and metrics.

Image Source

EMarketer reports that X is still a supportive environment for native brand content, with its ability to connect directly to consumers and interact in real time.

But while you may have an excellent chance of success with X, your ads need to be catchy enough to stop someone mid-scroll. Some ads you can include in your X ad campaigns are:

Promoted Ads

X’s Promoted Ads can display your message as a single Image Ad, a Video Ad, a Carousel Ad with up to six horizontally swipeable images or videos, or Text Ads for native advertising content.

This approach allows your business to convert users, or gain new followers. That can help build your brand’s awareness.

Vertical Video Ads

Grab the attention of your prospect with X’s full-screen vertical video Ads. Vertical video is the fastest-growing segment of X, capturing roughly 20% of viewers’ total time spent on the platform.

X reports that users are up to seven times more likely to follow, repost, like, and click the URLs of vertical video ads, as compared to the same ads on their home feed.

X Amplify/X Takeovers/X Live

For even more ways to align ads with premium video content, X offers ways to target ad display based on content categories, feed placement on Timelines or the Explore tab, or even livestream content.

Learn more about X Advertising for your business, and get to posting!

YouTube PPC Campaign Management

Consider adding YouTube PPC to your campaign, especially if you’re already using Google PPC management.

YouTube is one part of the Google Display Network with over 2.4 billion monthly users. This high number of users suggests that including YouTube in your ad campaign strategy makes sense.

If your business can create ads that’ll interest your audience and keep them from hitting “skip” you’re already winning.

Let’s look at some of the different YouTube ads.

Skippable In-Stream Ads

These are likely the ads you are most familiar with. These ads have a little button that says “skip.” Clicking the button allows you to start or continue viewing a video on YouTube.

Often, users have to wait five seconds before they can skip. Five seconds isn’t much time to convince someone to stick around, so ensure your ad’s hook can capture your audience’s attention.

However, you shouldn't worry if users skip your ad within the first five seconds. When a user skips your ad in the first 5 seconds, you won’t have to pay for such views or clicks.

Non-Skippable In-Stream Ads (Including Bumper Ads)

Since many people opt to skip ads on YouTube, advertisers have the option of creating non-skippable ads. If you think your creative is captivating enough to resonate with your target audience, this option may work.

Ensure you measure the results from your non-skippable ads to make the best use of your budget. If the results aren’t in your favor, revert to a skippable ad.

Video Discovery Ads (Formerly Known as In-display Ads)

Discovery ads are what users see in the search results. As the second largest search engine, people watch over 1 billion hours of YouTube videos daily. You’ll want those ads appearing in search results too.

These ads will include a thumbnail and a few lines of text as a description. Since many people prefer visuals over text, this is an opportunity to get your audience to view your video instead of reading a competitor’s text resource.

Start Your PPC Campaign Today

PPC campaign management is all about researching, budgeting, testing, reporting, building on what works, and optimizing for the best ROI.

You don‘t have to do it alone. With the right tools and instructions I’ve outlined in this guide, you’ll be able to implement a PPC campaign that yields results for your business.

Keep in mind that there are a few things that will help you make the most of your efforts:

  • Clearly defined goals, so you can focus your efforts on reaching them.
  • Focus on your audience, so you can reach the right people with the right message at the right time.
  • Write good ad copy by testing your message and iterating on it to lockdown your conversions.
  • Make data-informed decisions, so that you’re adapting your strategy based on numbers and not a gut check.
  • Always be optimizing to meet a changing market.

By keeping these tips in mind, you’ll be well on your way to running PPC campaigns that don’t just drive traffic — they drive meaningful growth for your business.

Editor's note: This post was originally published in May 2019 and has been updated for comprehensiveness.

21 Brand Style Guide Examples I Love (for Visual Inspiration)

Featured Imgs 23

Developing a consistent brand starts with creating a brand style guide. These branding rule books help graphic designers, marketers, web developers, community managers, and even product packaging departments present a unified vision of the brand to the public.

The best brands stick in our brains because their presence is defined by the repetition of the same logo, fonts, colors, and images. Once we see them enough, they become instantly recognizable. All of this is possible when each member of your team adheres to a cohesive brand style guide.

Free Download: How to Create a Style Guide [+ Free Templates]

So, what is a brand style guide? In this article, I'll go over the elements of a style guide and share some amazing examples of them in action to help inspire your next branding project or website redesign.

Table of Contents

Picture the most recognizable brands you can think of.

Chances are, you've learned to recognize them due to one of the following reasons:

  • There's a written or visual consistency across the messaging.
  • The same brand colors are reflected across every asset.
  • The language sounds familiar.
  • It‘s all very organized and, while not rigid, it’s cohesive.

But before you sit down to create your branding guidelines, I'd recommend taking a step back and define your brand’s mission statement and buyer personas.

These strategic elements will help you dive into the tactical components of your brand style guide later.

Brand Guidelines Mission Statement

To me, your mission statement is the compass of your brand style guide. It‘s an action-oriented statement declaring your organization’s purpose.

This statement ensures that all your content is working toward the same goal and connecting with your audience. It can also guide your blog and paid content, ad copy, visual media, and slogan.

Pro tip: You can either include your mission statement within your style guide, create a separate document for reference, or distill your mission statement into a slogan that you can place at the head of your document.

Brand Guidelines Buyer Persona

A buyer persona is a fictional representation of your ideal customer. It includes details on your customer's job title, age, gender, and professional challenges — therefore stipulating for whom your brand publishes content.

Your buyer persona guides your blog content, ad copy, and visual media, which can attract valuable leads and customers to your business.

Pro tip: Download our free resource below on how to create your own style guide with brand guidelines templates to follow. Creating a consistent style guide isn't easy, but with these tools you can build an unforgettable one with ease.

The Elements of a Brand Style Guide

A brand style guide encompasses much more than just a logo (although that’s important, too). It visually encompasses everything your brand is about — down to your business' purpose.

Here are some key elements that I believe make or break a brand style guide.

Logo

Your logo might seem like the simplest aspect of your branding guidelines, but in reality, I‘d argue it’s one of the most complex and most important parts.

In your guide, you should:

  • Include a visual of your logo.
  • Explain the design details of your logo.
  • Describe how your logo can be used by external and internal publishers.

You should also include wrong usages — i.e, you might advise against rotating the design or curving the font. That way, whether you or someone else is publishing information about your company, your logo looks consistent everywhere.

Pro tip: If your brand is well-known and many outlets publish information about you, you also might want to provide an entire document outlining acceptable use policies for your logo.

Color Palette

In my opinion, the color palette is probably one of the most distinctive and recognizable parts of a company’s branding guidelines.

It’s the group of colors your company uses to design its brand assets, guiding every piece of visual content created.

These color combinations often follow HEX or RGB color codes, and govern your logo, web design, printed ads, and event collateral.

Pro tip: A brand color palette should not only include your primary color, but also a wide variety of secondary, tertiary, and neutral colors. This will allow you to come up with more dynamic and varied designs in the content creation stage.

If you don’t define an array of options, you can run the risk of having your team create content with random secondary colors, which can look inconsistent.

Typography

Typography is a visual element of your brand style guide that goes beyond the font you use in your company logo. It supports your brand’s design down to the links and copy on your website — even your tagline.

I recommend specifying a primary and secondary font, with a mixture of serifs and font weights for different use cases.

Remember, the goal of your branding guidelines is to empower your people and external stakeholders to create consistent but varied collateral on behalf of your brand. You don’t want to limit them with a single font option.

For instance, HubSpot’s primary font is Lexend Deca (sans-serif), while our secondary font is Queens (serif). They’re both integrated in our very own Content Hub, and our design tool, Canva, where we can use them to create assets.

Pro tip: Don’t forget that typography also plays a major role in your website's user experience. You want to make sure it is visually appealing while also being accessible and easy to read.

Imagery and Iconography

You may be able to only include your logo, colors, and fonts in your guidelines.

However, if you’d like to create a stronger style guide, consider including approved imagery, pre-designed icons, and custom symbols for your company to use across your website and print collateral.

If your budget is smaller, you can recommend photographic styles (i.e candid versus staged, etcetera), and then direct content creators to your preferred stock photo provider (i.e. Shutterstock, Unsplash).

Alternatively, you can commission a company photoshoot at a studio and make the resulting photography available for creative use.

Pro tip: Symbols and icons can also be a great addition to your branding guidelines. As with photos, you can always find free icons online and recommend what to use versus what not to use (e.g., outlines only vs. full color).

You can also commission custom icons from a freelance graphic designer.

Brand Voice

If your company visuals are the flesh and bones of your style guide, I'm going to say your brand voice is the beating heart.

The importance of your brand voice can’t be overstated.

Maybe you want your company’s personality to be friendly and casual, or you may prefer a more distant and formal voice.

Either way, you want to make it easy for marketers, salespeople, and content creators on your team to know how to represent your brand online. This will ensure consistent messaging across all channels.

For example, if your content marketing strategy mainly focuses on blogs, you could use our Blog Topic Generator to streamline the content creation process and help maintain a consistent tone.

Besides helping you generate content ideas, the tool can also create and edit blog posts based on your selected tone of voice. 

You can also include a full editorial style guide. The job of an editorial style guide is to commit an editorial stylebook on how to phrase certain products, list topics the brand can and cannot write about, and other companies it can mention.

Your editorial style guide can guide your blog content, video scripts, website and landing page copy, PR talking points, and knowledge base articles.

As you can see, the purpose of the brand style guide is to form and maintain all of the various elements of a company that, when combined, spell out the entire brand as it's recognized.

Ready to get started? HubSpot's Brand Kit Generator can help you create all of these key branding and style guide elements with ease (and for free).

1. Medium

See the full brand guide here.

Image Source

What I like: Medium‘s simple brand style guide emphasizes usage of its logo, wordmark, and symbol. Medium’s logo is the brand's primary graphic element and was created to feel “confident, premium, timeless, and modern.”

2. Walmart

See the full brand guide here.

Image Source

What I like: The guide includes the brand‘s logo, photography, typography, illustrations, iconography, voice, editorial style, and more. Walmart’s color palette is so integral to its brand identity that its primary color is called “Walmart Blue.”

3. Asana

See the full brand guide here.

Image Source

What I like: Asana‘s simple style guide highlights its logo and color palette. It also explains how to properly use the brand’s assets.

4. Skype

See the full brand guide here.

Image Source

What I like: Everyone's favorite video chat platform also has a squeaky-clean style guide for its brand. Skype, now owned by Microsoft, focuses primarily on its product phrasing and logo placement.

5. Barre & Soul

See the full brand guide here.

Image Source

What I like: Barre & Soul's brand style guide includes variations of its logo, logo spacing, secondary logos, supporting imagery, and a five-color color palette.

6. Spotify

See the full brand guide here.

Image Source

What I like: Spotify‘s color palette includes three color codes, while the rest of the company’s branding guidelines focus on logo variation and album artwork. The style guide even allows you to download an icon version of its logo, making it easier to represent the company without manually recreating it.

7. Starbucks

See the full brand guide here.

Image Source

What I like: Starbucks' interactive brand style guide includes details about how to use its core elements such as the iconic Siren logo and green color palette. Plus, the guide features a visual spectrum of how their creative assets can be used across different channels.

8. Paris 2024

See the full brand guide here.

Image Source

What I like: Paris 2024's brand identity pays homage to the 1924 Olympic Games through Art Deco inspired design. Best of all, designers applied eco-branding methods to reduce the amount of ink and paper needed for physical materials as well as limit the power and data consumption on digital elements.

9. Urban Outfitters

See the full brand guide here.

Image Source

What I like: Photography, color, and even tone of voice appear in Urban Outfitters‘ California-inspired brand guidelines. Plus, the company isn’t shy to include information about its ideal consumer and what the brand believes in.

10. Love to Ride

See the full brand guide here.

Image Source

What I like: Love to Ride, a cycling company, is all about color variety in its visually pleasing style guide. The company's brand guidelines include nine color codes and tons of detail about its secondary logos and imagery.

11. Barbican

See the full brand guide here.

Image Source

What I like: Barbican, an art and learning center in the United Kingdom, sports a loud yet simple style guide focusing heavily on its logo and supporting typefaces.

12. I Love New York

See the full brand guide here.

Image Source

What I like: Despite its famously simple t-shirts, I Love New York has a brand style guide. The company begins its guidelines with a thorough explanation of its mission, vision, story, target audience, and tone of voice. Only then does the style guide delve into its logo positioning on various merchandise.

13. TikTok

See the full brand guide here.

Image Source

What I like: TikTok‘s style guide isn’t just a guide — it's an interactive brand book. First, it provides an in-depth look into how it brings its brand to life through design. Then, it gives an overview of its logo, co-branding, color, and typography.

14. University of the Arts Helsinki

See the full brand guide here.

Image Source

What I like: The style guide of the University of the Arts Helsinki is more of a creative branding album than a traditional marketing guide. It shows you dozens of contexts in which you‘d see this school’s provocative logo, including animations.

15. Ivy Lane Events

See the full brand guide here.

Image Source

What I like: Ivy Lane Events‘ bold style guide is reflective of the edgy events the company produces. In it, you’ll find a mood board with dark, romantic visuals inspired by “victorian gothic style and vintage book art.”

16. Western Athletic Conference

See the full brand guide here.

Image Source

What I like: The Western Athletic Conference's brand style guide includes extensive information about its history, mission, and vision. It also highlights its member universities and athletic championships and awards it is involved with.

17. Discord

See the full brand guide here.

Image Source

What I like: Discord‘s brand guide is as colorful and playful as the communities it serves. The brand’s motion elements are based on the dot, which represents the Discord user interacting with others in the communities it belongs to.

18. Netflix

See the full brand guide here.

Image Source

What I like: As far as its public brand assets are concerned, Netflix is focused primarily on the treatment of its logo. The company offers a simple set of rules governing the size, spacing, and placement of its famous capitalized typeface.

19. Scrimshaw Coffee

See the full brand guide here.

Image Source

What I like: Featuring a six-code color palette, this “laid back,” “cool,” and “eclectic” brand has a number of secondary logos it embraces in various situations.

20. NASA

See the full brand guide here.

Image Source

What I like: NASA‘s "Graphics Standards Manual" is as official and complex as you think it is. At 220 pages, the guide describes countless logo placements, color uses, and supporting designs. And yes, NASA’s space shuttles have their own branding rules.

21. New York City Transit Authority

See the full brand guide here.

Image Source

What I like: Like NASA, the NYCTA has its own Graphics Standards Manual, and it includes some fascinating typography rules for the numbers, arrows, and public transit symbols the average commuter takes for granted every day.

Branding Guidelines Tips

If you want to take your branding style guide to the next level, let HubSpot's Brand Kit Generator do some of the heavy lifting for you.

I'd also recommend following the best practices below, which the HubSpot Creative team has used to disseminate branding information to the rest of the HubSpot Marketing team.

This has not only made my job as a blogger easier, but also makes our branding feel well thought-out and cohesive.

1. Make your guidelines a branded document.

Whether you’re publishing your branding guidelines online or creating an internal presentation, consider making the guidelines themselves a branded document.

Ensure the published document follows your established brand voice, uses the symbols and imagery you’ve created, and employs the colors and typography that makes your brand feel like you.

Insights from HubSpot's Creative Team

When our Creative team rolled out a visual identity refresh for the HubSpot brand, we all received access to a branded playbook that summarized all the changes and described how we should represent HubSpot online moving forward.

Not only was I a huge fan of the refresh, but also of the way it was presented to our team in a branded document.

You can do the same, regardless of your budget. Our Creative team actually used a free tool, Google Slides — so it’s totally doable for a small or freelance brand!

2. Name your brand's colors.

You’ve already chosen your color palette — why not go as far as naming the colors?

Giving your colors unique names (aside from “blue” or “orange”) can help you tie the tactical elements of your branding into an overall theme or ethos.

Not to mention that it’s awesome to be able to refer to company colors by a unique name. Imagine if we called Solaris, HubSpot’s primary brand color, “HubSpot Orange” — that simply doesn’t have the same ring.

Insights from HubSpot's Creative Team

In our visual identity refresh, our Creative team brightened and intensified our color palette, then renamed the individual hues.

They wrote, “Every color, tint, and shade is based on central themes. [...] Whether it’s a subway line in Paris, or a flower-lined street in Japan, the secondary color names are a veritable tour of important cultural and geographical touchstones from HubSpotters all over the world.”

Think about what makes your brand unique, and why you chose the colors that you did. For instance, if you work at a law firm that specializes in car accident cases, you might choose red as one of the brand colors and call it “Stop Light.”

3. Create easy-to-use branded templates.

Alongside your branding guidelines should be templates to empower your team to easily design branded assets, even if they’re not designers.

Insights from HubSpot's Creative Team

At HubSpot, we keep all of our templates in our team’s Canva account. There, anyone (myself included) can edit pre-made designs for any number of use cases.

As a writer on the HubSpot blog, I have to create graphics to supplement the information I’m sharing.

The branded templates made by our Creative team have made my work a great deal easier, and I can imagine that it’s the same for our Social Media team.

Not everyone is a designer, but with templates, you can ensure your brand looks professional no matter who creates an asset.

4. Ensure your branding is optimized for all channels.

Your branding guidelines should include different specifications for different channels.

Or, alternatively, you should have assets and designs that can be adjusted for various channels and mediums. Not only for sizing purposes, but for accessibility purposes, too.

Image Source

For instance, if you primarily market your brand over Instagram and on your website, then your branding should have web accessible colors, as well as Instagram-friendly designs and sizes.

However, you don’t want to significantly change your branding from channel to channel. It should work relatively well no matter where you’re marketing your brand.

Build a Memorable Style Guide of Your Own

Once you build your unique brand style guide, customers will recognize your brand and associate it with all the visual cues you want them to.

I hope you were inspired by our list of amazing brand style guides and wish you luck in creating a timeless style of your own.

Editor's note: This post was originally published in January 2017 and has been updated for comprehensiveness.

brand style guide

What is a Competitive Analysis — and How Do You Conduct One?

Featured Imgs 23

Every time I work with a new brand, my first order of business is to conduct a competitive analysis. 

A competitive analysis report helps me understand the brand’s position in the market, map competitors’ strengths/weaknesses, and discover growth opportunities. 

Download Now: 10 Competitive Analysis Templates [Free Templates]

In this article, I’ll break down the exact steps I follow to conduct competitor analysis and identify ways to one-up top brands in the market. 

We’ll cover:

Competitive analysis gives you a clearer picture of the market landscape to make informed decisions for your growth. 

That said, you have to remember that competitive analysis is an opportunity to learn from others. It isn’t:

  • Copying successful competitors to the T.
  • Trying to undercut others’ pricing.
  • A one-and-done exercise.

Let’s look at how this exercise can help your business before breaking down my 5-step competitive analysis framework.

Four Reasons to Perform Competitive Analysis 

If you’re on the fence about investing time and effort in analyzing your competitors, know that it gives you a complete picture of the market and where you stand in it.

Here are four main reasons why I perform a competitive analysis exercise whenever working with a brand for the first time:

  • Identify your differentiators. Think of competitor analysis as a chance to reflect on your own business and discover what sets you apart from the crowd. And if you’re only starting out, it helps you brainstorm the best opportunities to differentiate your business.
  • Find competitors’ strengths. What are your competitors doing right to drive their growth? Analyzing the ins and outs of an industry leader will tell you what they did well to reach the top position in the market.
  • Set benchmarks for success. A competitor analysis gives you a realistic idea of mapping your progress with success metrics. While every business has its own path to success, you can always look at a competitor’s trajectory to assess whether you’re on the right track.
  • Get closer to your target audience. A good competitor analysis framework zooms in on your audience. It gives you a pulse of your customers by evaluating what they like, dislike, prefer, and complain about when reviewing competing brands.

The bottom line: Whether you’re starting a new business or revamping an existing one, a competitive analysis eliminates guesswork and gives you concrete information to build your business strategy.

What is competitive market research?

Competitive market research is a vital exercise that goes beyond merely comparing products or services. It involves an in-depth analysis of the market metrics that distinguish your offerings from those of your competitors.

A thorough market research doesn't just highlight these differences but leverages them, laying a solid foundation for a sales and marketing strategy that truly differentiates your business in a bustling market.

In the next section, we’ll explore the nuts and bolts of conducting a detailed competitive analysis tailored to your brand.

Essential Aspects to Cover in Competitive Analysis Research 

Before we walk through our step-by-step process for conducting competitor analysis, let’s look at the main aspects to include for every competitor:

  • Overview. A summary of the company — where it’s located, target market, and target audience.
  • Primary offering. A breakdown of what they sell and how they compare against your brand.
  • Pricing strategy. A comparison of their pricing for different products with your pricing.
  • Positioning. An analysis of their core messaging to see how they position themselves.
    Customer feedback: A curation of what customers have to say about the brand.

Now, it’s time to learn how to conduct a competitive analysis with an example to contextualize each step. 

Competitive Analysis in Marketing

Every brand can benefit from regular competitor analysis. By performing a competitor analysis, you'll be able to:

  • Identify gaps in the market.
  • Develop new products and services.
  • Uncover market trends.
  • Market and sell more effectively.

As you can see, learning any of these four components will lead your brand down the path of achievement.

Next, let's dive into some steps you can take to conduct a comprehensive competitive analysis.

How to Conduct Competitive Analysis in 5 Quick Steps

As a content marketer, I’ve performed a competitive analysis for several brands to improve their messaging, plan their marketing strategy, and explore new channels. Here are the five steps I follow to analyze competitors.

1. Identify and categorize all competitors.

The first step is a simple yet strategic one. You have to identify all possible competitors in your industry, even the lesser-known ones. The goal here is to be aware of all the players in the market instead of arbitrarily choosing to ignore a few.

As you find more and more competitors, categorize them into these buckets:

  • Direct competitors. These brands offer the same product/service as you to the same target audience. People will often compare you to these brands when making a buying decision. For example, Arcade and Storylane are direct competitors in the demo automation category.
  • Indirect competitors. These businesses solve the same problem but with a different solution. They present opportunities for you to expand your offering. For example, Scribe and Whatfix solve the problem of documentation + internal training, but in different ways.
  • Legacy competitors. These are established companies operating in your industry for several years. They have a solid reputation in the market and are a trusted name among customers. For example, Ahrefs is a legacy competitor in the SEO industry.
  • Emerging competitors. These are new players in the market with an innovative business model and unique value propositions that pose a threat to existing brands. For example, ChatGPT came in as a disruptor in the conversational AI space and outperformed several brands. 

Here’s a competitive matrix classifying brands in the community and housing space:

Alt: competitive analysis researchImage Source

Testing It Out

To help you understand each step clearly, we’ll use the example of Trello and create a competitor analysis report using these steps.

Here’s a table of the main competitors for Trello:

able of the main competitors for Trello:

Type of competitors

Competitor names 

Direct competitors

Asana, Basecamp, Monday.com, MeisterTask

Indirect competitors

Slack, Notion, Coda

Legacy competitors

Microsoft Project, Jira 

Disruptor competitors

ClickUp, Airtable

2. Determine each competitor’s market position.

Once you know all your competitors, start analyzing their position in the market. This step will help you understand where you currently stand in terms of market share and customer satisfaction. It’ll also reveal the big guns in your industry — the leading competitors to prioritize in your analysis report.

Plus, visualizing the market landscape will tell you what’s missing in the current state. You can find gaps and opportunities for your brand to thrive even in a saturated market.

To map competitors’ market positions, create a graph with two factors: market presence (Y-axis) and customer satisfaction (X-axis). Then, place competitors in each of these quadrants:

  • Niche. These are brands with a low market share but rank high on customer satisfaction. They’re likely targeting a specific segment of the audience and doing it well.
  • Contenders. These brands rank low on customer satisfaction but have a good market presence. They might be new entrants with a strong sales and marketing strategy.
  • Leaders. These brands own a big market share and have highly satisfied customers. They’re the dominant players with a solid reputation among your audience.
  • High performers. These are another category of new entrants scoring high on customer satisfaction but with a low market share. They’re a good alternative for people not looking to buy from big brands.

This visualization will tell you exactly how crowded the market is. But it’ll also highlight ways to gain momentum and compete with existing brands.

Testing It Out

Here’s a market landscape grid by G2 documenting all of Trello’s competitors in the project management space. For a leading brand like Trello, the goal would be to look at top brands in two quadrants: “Leaders” and “High Performers.” 

matrix

Image Source

3. Extensively benchmark key competitors.

Step 2 will narrow down your focus from dozens of competitors to the few most important ones to target. Now, it’s time to examine each competitor thoroughly and prepare a benchmarking report.

Remember that this exercise isn’t meant to find shortcomings in every competitor. You have to objectively determine both the good and bad aspects of each brand.

Here are the core factors to consider when benchmarking competitors:

  • Quality. Assess the quality of products/services for each competitor. You can compare product features to see what’s giving them an edge over you. You can also evaluate customer reviews to understand what users have to say about the quality of their offering.
  • Price. Document the price points for every competitor to understand their pricing tactics. You can also interview their customers to find the value for money from users’ perspectives.
  • Customer service. Check how they deliver support — through chat, phone, email, knowledge base, and more. You can also find customer ratings on different third-party platforms.
  • Brand reputation. You should also compare each competitor’s reputation in the market to understand how people perceive the brand. Look out for anything critical people say about specific competitors.  
  • Financial health. If possible, look for performance indicators to assess a brand's financial progress. You can find data on metrics like revenue growth and profit margins. 

This benchmarking exercise will involve a combination of primary and secondary research. Invest enough time in this step to ensure that your competitive analysis is completely airtight.

Check out this example of a competitor benchmarking report for workforce intelligence tools:

competitive analysis benchmarkingImage Source

Testing It Out

Here’s how I benchmarked Asana based on these criteria using the information I could find:

Criteria

Asana

Quality

  • 100+ integrations
  • Automation rules
  • AI features for project management
  • Highly praised for user-friendly interface

Price

Offers a free tier and paid plans starting from $10.99/month per user. Advanced features and integrations are available at higher price points​​.

Customer Service

  • Live chat
  • Phone support​​
  • Ticket-based support
  • Tutorials in Asana Academy
  • Knowledge base and community forum

Brand Reputation

Considered one of the best project management tools, with a slightly more robust feature set compared to competitors​​.

4. Deep dive into their marketing strategy.

While the first few steps will tell you what you can improve in your core product or service, you also need to find how competitors market their products.

You need to deep-dive into their marketing strategies to learn how they approach buyers. I analyze every marketing channel, then note my observations on how they speak to their audience and highlight their brand personality.

Here are a few key marketing channels to explore:

  • Website. Analyze the website structure and copy to understand their positioning and brand voice.
  • Email. Subscribe to emails to learn their cadence, copywriting style, content covered, and other aspects.
  • Paid ads. Use tools like Ahrefs and Semrush to find if any competitor is running paid ads on search engines.
  • Thought leadership. Follow a brand’s thought leadership efforts with content assets like podcasts, webinars, courses, and more.
  • Digital PR. Explore whether a brand is investing in digital PR to build buzz around its business and analyze its strategy.
  • Social media. See how actively brands use different social channels and what kind of content is working best for them.
  • Partnerships. Analyze high-value partnerships to see if brands work closely with any companies and mutually benefit each other.

You can create a detailed document capturing every detail of a competitor’s marketing strategy. This will give you the right direction to plan your marketing efforts. 

5. Perform a SWOT analysis.

The final step in a competitive analysis exercise is creating a SWOT analysis matrix for each company. This means you‘ll take note of your competitor’s strengths, weaknesses, opportunities, and threats. Think of it as the final step to consolidate all your research and answer these questions:

  • What is your competitor doing well?
  • Where do they have an advantage over your brand?
  • What is the weakest area for your competitor?
  • Where does your brand have the advantage over your competitor?
  • In what areas would you consider this competitor a threat?
  • Are there opportunities in the market that your competitor has identified?

You can use tools like Miro to visualize this data. Once you visually present this data, you’ll get a clearer idea of where you can outgrow each competitor. 

SWOT analysis for competitors Image Source

Testing It Out

Here’s a SWOT analysis matrix I created for Asana as a competitor of Trello:

SWOT analysis for competitors

competitive analysis steps

To run a complete and effective competitive analysis, use these ten templates, which range in purpose from sales to marketing to product strategy.

Featured Resource: 10 Competitive Analysis Templates

Download Now

1. Determine who your competitors are.

First, you‘ll need to figure out who you’re competing with to compare the data accurately. What works in a business like yours may not work for your brand. Divide your “competitors” into two categories: direct and indirect.

Keep these brands on your radar since they could shift positions at any time and cross over into the direct competitor zone. Using our example, Stitch Fix could start a workout line, which would certainly change things for Fabletics.

This is also one of the reasons why you‘ll want to routinely run a competitor analysis. The market can and will shift at any time, and if you’re not constantly scoping it out, you won‘t be aware of these changes until it’s too late.

2. Determine what products your competitors offer.

You‘ll want to analyze your competitor’s complete product line and the quality of the products or services they're offering. You should also take note of their pricing and any discounts they're offering customers.

Some questions to consider include:

  • Are they a low-cost or high-cost provider?
  • Are they working mainly on volume sales or one-off purchases?
  • What is their market share?
  • What are the characteristics and needs of their ideal customers?
  • Are they using different pricing strategies for online purchases versus brick-and-mortar?
  • How does the company differentiate itself from its competitors?
  • How do they distribute their products/services?

3. Research your competitors' sales tactics and results.

Running a sales analysis of your competitors can be a bit tricky.

You'll want to track down the answers to questions such as:

  • What does the sales process look like?
  • What channels are they selling through?
  • Do they have multiple locations, and how does this give them an advantage?
  • Are they expanding? Scaling down?
  • Do they have partner reselling programs?
  • What are their customers' reasons for not buying? For ending their relationship with the company?
  • What are their revenues each year? What about total sales volume?
  • Do they regularly discount their products or services?
  • How involved is a salesperson in the process?

These helpful pieces of information will give you an idea of how competitive the sales process is and what information you need to prepare your sales reps with to compete during the final buy stage.

For publicly held companies, you can find annual reports online, but you'll have to do some sleuthing to find this info from privately owned businesses.

You could find some of this information by searching through your CRM and reaching out to those customers who mentioned they were considering your competitor.

Find out what made them choose your product or service over others out there.

When a competitor is identified, have your sales team dive deeper by asking why they are considering switching to your product. If you've already lost the deal, be sure to follow up with the prospect to determine why you lost to your competitor.

4. Take a look at your competitors' pricing, as well as any perks they offer.

There are a few major factors that go into correctly pricing your product — and one major one is understanding how much your competitors are charging for a similar product or service.

If you feel your product offers superior features compared to those of a competitor, you might consider making your product or service more expensive than industry standards.

However, if you do that, you'll want to ensure your sales reps are ready to explain why your product is worth the additional cost.

Alternatively, perhaps you feel there‘s a gap in your industry for affordable products. If that’s the case, you might aim to charge less than competitors and appeal to prospects who aren't looking to break the bank for a high-quality product.

Of course, other factors go into correctly pricing a product, but it‘s critical you stay on top of industry pricing to ensure you’re pricing your product in a way that feels reasonable to prospects.

Additionally, take a look at any perks your competitors offer and how you might match those perks to compete. For instance, perhaps your competitors offer a major referral discount or a month-long free trial version.

These perks could be the reason you‘re losing customers, so if it feels reasonable for your brand, consider where you might match those perks — or provide some unique perks of your own if competitors don’t offer any.

5. Ensure you're meeting competitive shipping costs.

Did you know expensive shipping is the number one reason for cart abandonment?

Nowadays, free shipping is a major perk that can attract consumers to choose one brand over another. If you work in an industry where shipping is a major factor — like e-commerce — you‘ll want to take a look at competitors’ shipping costs and ensure you're meeting (if not exceeding) those prices.

If most of your competitors offer free shipping, you‘ll want to look into the option for your own company. If free shipping isn’t a practical option for your business, consider how you might differentiate in other ways — including loyalty programs, holiday discounts, or giveaways on social media.

6. Analyze how your competitors market their products.

Analyzing your competitor's website is the fastest way to gauge their marketing efforts. This is a great way to see how accessible and engaging their assets are, and if you can, try experimenting with A/B testing your landing pages or website as well. Take note of any of the following items and copy down the specific URL for future reference:

  • Do they have a blog?
  • Are they creating whitepapers or e-books?
  • Do they post videos or webinars?
  • Do they have a podcast?
  • Are they using static visual content such as infographics and cartoons?
  • What about slide decks?
  • Do they have a FAQs section?
  • Are there featured articles?
  • Do you see press releases?
  • Do they have a media kit?
  • What about case studies?
  • Do they publish buying guides and data sheets?
  • What online and offline advertising campaigns are they running?

7. Take note of your competition's content strategy.

Then, take a look at the quantity of these items. Do they have several hundred blog posts or a small handful? Are there five white papers and just one e-book?

Next, determine the frequency of these content assets. Are they publishing something new each week or once a month? How often does a new e-book or case study come out?

Chances are, if you come across a robust archive of content, your competitor has been publishing regularly. Depending on the topics they're discussing, this content may help you hone in on their lead-generating strategies.

From there, you should move on to evaluating the quality of their content. After all, if the quality is lacking, it won‘t matter how often they post since their target audience won’t find much value in it.

Choose a small handful of samples to review instead of tackling every single piece to make the process more manageable.

Your sampler should include content pieces covering a variety of topics, so you'll have a fairly complete picture of what your competitor shares with their target audience.

When analyzing your competitor's content, consider the following questions:

  • How accurate is their content?
  • Are spelling or grammar errors present?
  • How in-depth does their content go? (Is it at the introductory level that just scratches the surface, or does it include more advanced topics with high-level ideas?)
  • What tone do they use?
  • Is the content structured for readability? (Are they using bullet points, bold headings, and numbered lists?)
  • Is their content free and available to anyone, or do their readers need to opt in?
  • Who is writing their content? (In-house team? One person? Multiple contributors?)
  • Is there a visible byline or bio attached to their articles?

As you continue to scan the content, pay attention to the photos and imagery your competitors are using.

Do you quickly scroll past generic stock photos, or are you impressed by custom illustrations and images? If they're using stock photos, do they at least have overlays of text quotes or calls-to-action that are specific to their business?

If their photos are custom, are they sourced from outside graphic professionals, or do they appear to be done in-house?

When you have a solid understanding of your competitor‘s content marketing strategy, it’s time to find out if it's truly working for them.

8. Learn what technology stack your competitors use.

Understanding what types of technology your competitors use can be critical for helping your own company reduce friction and increase momentum within your organization.

For instance, perhaps you‘ve seen positive reviews about a competitor’s customer service — as you're conducting research, you learn the customer uses powerful customer service software you haven't been taking advantage of.

This information should arm you with the opportunity to outperform your competitors' processes.

To figure out which software your competitors use, type the company's URL into Built With, an effective tool for unveiling what technology your competitors' site runs on, along with third-party plugins ranging from analytics systems to CRMs.

Alternatively, you might consider looking at competitors' job listings, particularly for engineer or web developer roles. The job listing will likely mention which tools a candidate needs to be familiar with — a creative way to gain intel into the technology your competitors use.

9. Analyze the level of engagement on your competitor's content.

To gauge how engaging your competitor‘s content is to their readers, you’ll need to see how their target audience responds to what they're posting.

Check the average number of comments, shares, and likes on your competitor's content and find out if:

  • Certain topics resonate better than others.
  • The comments are negative, positive, or mixed.
  • People are tweeting about specific topics more than others.
  • Readers respond better to Facebook updates about certain content.
  • Don't forget to note if your competitor categorizes their content using tags and if they have social media follow and share buttons attached to each piece of content.

10. Observe how they promote their marketing content.

From engagement, you‘ll move right along to your competitor’s content promotion strategy.

  • Keyword density in the copy itself
  • Image ALT text tags
  • Use of internal linking

The following questions can also help you prioritize and focus on what to pay attention to:

  • Which keywords are your competitors focusing on that you still haven't tapped into?
  • What content of theirs is highly shared and linked to? How does your content compare?
  • Which social media platforms are your target audience using?
  • What other sites are linking back to your competitor's site but not yours?
  • Who else is sharing what your competitors are publishing?
  • Who is referring traffic to your competitor's site?
  • For the keywords you want to focus on, what is the difficulty level? There are several free (and paid) tools that will give you a comprehensive evaluation of your competitor's search engine optimization.

11. Look at their social media presence, strategies, and go-to platforms.

The last area you‘ll want to evaluate when it comes to marketing is your competitor’s social media presence and engagement rates.

How does your competition drive engagement with their brand through social media? Do you see social sharing buttons with each article? Does your competitor have links to their social media channels in the header, footer, or somewhere else? Are these clearly visible? Do they use calls-to-action with these buttons?

If your competitors are using a social network that you may not be on, it's worth learning more about how that platform may be able to help your business, too.

To determine if a new social media platform is worth your time, check your competitor's engagement rates on those sites. First, visit the following sites to see if your competition has an account on these platforms:

  • Facebook.
  • Twitter.
  • Instagram.
  • Snapchat.
  • LinkedIn.
  • YouTube.
  • Pinterest.

Then, take note of the following quantitative items from each platform:

  • Number of fans/followers.
  • Posting frequency and consistency.
  • Content engagement. (Are users leaving comments or sharing their posts?)
  • Content virality. (How many shares, repins, and retweets do their posts get?)

With the same critical eye you used to gauge your competition's content marketing strategy, take a fine-toothed comb to analyze their social media strategy.

What kind of content are they posting? Are they more focused on driving people to landing pages, resulting in new leads? Or are they posting visual content to promote engagement and brand awareness?

How much of this content is original? Do they share curated content from other sources? Are these sources regular contributors? What is the overall tone of the content?

How does your competition interact with its followers? How frequently do their followers interact with their content?

After you collect this data, generate an overall grade for the quality of your competitor's content. This will help you compare the rest of your competitors using a similar grading scale.

12. Perform a SWOT Analysis to learn their strengths, weaknesses, opportunities, and threats.

As you evaluate each component in your competitor analysis (business, sales, and marketing), get into the habit of performing a simplified SWOT analysis at the same time.

This means you‘ll take note of your competitor’s strengths, weaknesses, opportunities, and threats any time you assess an overall grade.

Some questions to get you started include:

  • What is your competitor doing well? (Products, content marketing, social
  • Where does your competitor have the advantage over your brand?
  • What is the weakest area for your competitor?
  • Where does your brand have the advantage over your competitor?
  • What could they do better with?
  • In what areas would you consider this competitor a threat?
  • Are there opportunities in the market that your competitor has identified?

You‘ll be able to compare their weaknesses against your strengths and vice versa. By doing this, you can better position your company, and you’ll start to uncover areas for improvement within your own brand.

Competitive Product Analysis

Product analysis drills down to discover key differences and similarities in products that share the same general market.

If you have a competitor selling products in a similar market niche to your own — you want to ensure that you aren’t losing market share to the competition.

Leveraging the example above, we can drill down and discover some of the key differentiators in product offerings.

competitive analysis template, steps

1. Assess your current product pricing.

The first step in any product analysis is to assess current pricing.

Nintendo offers three models of its Switch console: The smaller lite version is priced at $199, the standard version is $299, and the new OLED version is $349.

Sony, meanwhile, offers two versions of its PlayStation 5 console: The standard edition costs $499, and the digital version, which doesn’t include a disc drive, is $399.

2. Compare key features.

Next is a comparison of key features. In the case of our console example, this means comparing features like processing power, memory, and hard drive space.

Feature

PS5 Standard

Nintendo Switch

Hard drive space

825 GB

32 GB

RAM

16 GB

4 GB

USB ports

4 ports

1 USB 3.0, 2 USB 2.0

Ethernet connection

Gigabit

None

3. Pinpoint differentiators.

With basic features compared, it’s time to dive deeper with differentiators. While a glance at the chart above seems to indicate that the PS5 is outperforming its competition, this data only tells part of the story.

Here’s why: The big selling point of the standard and OLED Switch models is that they can be played as either handheld consoles or docked with a base station connected to a TV. What’s more, this “switching” happens seamlessly, allowing players to play whenever, wherever.

The Playstation offering, meanwhile, has leaned into market-exclusive games that are only available on its system to help differentiate them from their competitors.

4. Identify market gaps.

The last step in a competitive product analysis is looking for gaps in the market that could help your company get ahead.

When it comes to the console market, one potential opportunity gaining traction is the delivery of games via cloud-based services rather than physical hardware.

Companies like Nvidia and Google have already made inroads in this space, and if they can overcome issues with bandwidth and latency, it could change the market at scale.

Competitive Analysis Example

How do you stack up against the competition? Where are you similar, and what sets you apart? This is the goal of competitive analysis.

By understanding where your brand and competitors overlap and diverge, you’re better positioned to make strategic decisions that can help grow your brand.

Of course, it’s one thing to understand the benefits of competitive analysis, and it’s another to actually carry out an analysis that yields actionable results. Don’t worry — we’ve got you covered with a quick example.

Sony vs. Nintendo: Not all fun and games.

Let’s take a look at popular gaming system companies Sony and Nintendo.

Sony’s newest offering — the Playstation 5 — recently hit the market but has been plagued by supply shortages.

Nintendo’s Switch console, meanwhile, has been around for several years but remains a consistent seller, especially among teens and children.

This scenario is familiar for many companies on both sides of the coin; some have introduced new products designed to compete with established market leaders, while others are looking to ensure that reliable sales don’t fall.

Using some of the steps listed above, here’s a quick competitive analysis example.

1. Determine who your competitors are.

In our example, it’s Sony vs Nintendo, but it’s also worth considering Microsoft’s Xbox, which occupies the same general market vertical.

This is critical for effective analysis; even if you’re focused on specific competitors and how they compare, it’s worth considering other similar market offerings.

2. Determine what products your competitors offer.

PlayStation offers two PS5 versions, digital and standard, at different price points, while Nintendo offers three versions of its console.

Both companies also sell peripherals — for example, Sony sells virtual reality (VR) add-ons, while Nintendo sells gaming peripherals such as steering wheels, tennis rackets, and differing controller configurations.

3. Research your competitors' sales tactics and results.

When it comes to sales tactics and marketing, Sony and Nintendo have very different approaches.

In part thanks to the recent semiconductor shortage, Sony has driven up demand via scarcity — very low volumes of PS5 consoles remain available. Nintendo, meanwhile, has adopted a broader approach by targeting families as its primary customer base.

This effort is bolstered by the Switch Lite product line, which is smaller and less expensive, making it a popular choice for children.

The numbers tell the tale: Through September 2021, Nintendo sold 14.3 million consoles, while Sony sold 7.8 million.

4. Take a look at your competitors' pricing, as well as any perks they offer.

Sony has the higher price point: Their standard PS5 sells for $499, while Nintendo’s most expensive offering comes in at $349. Both offer robust digital marketplaces and the ability to easily download new games or services.

Here, the key differentiators are flexibility and fidelity. The Switch is flexible — users can dock it with their television and play it like a standard console or pick it up and take it anywhere as a handheld gaming system.

The PS5, meanwhile, has superior graphics hardware and processing power for gamers who want the highest-fidelity experience.

5. Analyze how your competitors market their products.

If you compare the marketing efforts of Nintendo and Sony, the difference is immediately apparent: Sony’s ads feature realistic in-game footage and speak to the exclusive nature of their game titles.

The company has managed to secure deals with several high-profile game developers for exclusive access to new and existing IPs.

Nintendo, meanwhile, uses brightly lit ads showing happy families playing together or children using their smaller Switches while traveling.

6. Analyze the level of engagement on your competitor's content.

Engagement helps drive sales and encourage repeat purchases.

While there are several ways to measure engagement, social media is one of the most straightforward: In general, more followers equates to more engagement and greater market impact.

When it comes to our example, Sony enjoys a significant lead over Nintendo: While the official Playstation Facebook page has 38 million followers, Nintendo has just 5 million.

Competitive Analysis Templates

Competitive analysis is complex, especially when you’re assessing multiple companies and products simultaneously.

To help streamline the process, we’ve created 10 free templates that make it possible to see how you stack up against the competition — and what you can do to increase market share.

Let’s break down our SWOT analysis template. Here’s what it looks like:

Download Free Templates

Strengths. Identify your strengths. These may include specific pieces of intellectual property, products that are unique to the market, or a workforce that outperforms the competition.

Weaknesses. Here, it’s worth considering potential issues around pricing, leadership, staff turnover, and new competitors in the market.

Opportunities. This part of the SWOT analysis can focus on new market niches, evolving consumer preferences, or new technologies being developed by your company.

Threats. These might include new taxes or regulations on existing products or an increasing number of similar products in the same market space that could negatively affect your overall share.

Competitive Analysis: FAQs

What is a competitive analysis framework?

A competitive analysis framework is a structured approach used to evaluate potential competitors and understand their strengths, weaknesses, opportunities, and threats.

This framework serves as a guide for businesses to identify competitive advantages, understand market positioning, and inform strategic decisions.

Depending on the industry and the company's objectives, this framework might focus on areas like product features, market share, pricing, customer feedback, and more.

How do you do a good competitive analysis?

Conducting a thorough competitive analysis involves several steps:

  • Identify competitors. Start by listing key competitors in your market, both direct and indirect.
  • Evaluate their products/services. Analyze what they're selling and how it compares to your offerings.
  • Analyze market position. Determine their market share, brand perception, and unique value proposition.
  • Check their marketing strategies. Observe their advertising, content marketing, PR efforts, and online presence.
  • Assess their financial health. If available, review financial statements, annual reports, or investor presentations.
  • Gather customer feedback. Reviews, testimonials, and surveys can give insights into competitor strengths and weaknesses.
  • Regularly review and update. The market evolves, and competitors change strategies, so it's vital to keep your analysis current.

What are the 5 parts of a competitive analysis?

The five key components of a competitive analysis include:

  1. Company overview. A brief snapshot of the competitor, including its history, size, and mission.
  2. Product/service analysis. An examination of their key products or services and how they compare to yours.
  3. Marketing strategy. Insights into their promotional tactics, target audience, and unique selling propositions.
  4. Operational analysis. An understanding of their supply chain, distribution, and customer service practices.
  5. Strengths and weaknesses. A clear breakdown of where the competitor excels and where they might be vulnerable.

What are the 3 C's in a competitive analysis?

The 3 C's refer to a strategic model that considers three main factors when understanding the broader business environment:

  1. Company. Understanding your own strengths, weaknesses, opportunities, and threats.
  2. Customers. Knowing who your target audience is, what they value, and how they behave.
  3. Competitors. Analyzing direct and indirect competitors to determine market dynamics and potential threats.

Is SWOT analysis a competitive analysis?

Yes, SWOT analysis is a type of competitive analysis. SWOT stands for Strengths, Weaknesses, Opportunities, and Threats. It is a strategic planning tool used to identify and analyze these four elements of a business.

While a SWOT analysis can be focused internally on a company‘s own attributes, when used as a competitive analysis tool, it assesses a competitor’s SWOT to understand where your business has advantages or might be vulnerable.

How does your business stack up?

Before you accurately compare your competition, you need to establish a baseline. This also helps when it comes time to perform a SWOT analysis.

Take an objective look at your business, sales, and marketing reports through the same metrics you use to evaluate your competition. Record this information just like you would with a competitor and use this as your baseline to compare across the board.

Editor's Note: This post was originally published prior to July 2018 but has been updated for comprehensiveness.

New Call-to-action

35 Vision And Mission Statement Examples That Will Inspire Your Buyers

Featured Imgs 23

Why do you choose to buy products and services from certain brands even when cheaper options exist? It often comes down to a compelling brand mission — like these 35 mission statement examples.

Brands use a mission statement to express their values. As consumers, we like to patronize businesses that have values we believe in.

→ Free Resource: 100 Mission Statement Templates & Examples

A strong mission statement makes it easy for consumers to understand your values and feel confident purchasing from you.

Still, loyalty doesn’t happen overnight. Building brand loyalty, like creating mission and vision statements, takes time. You may just find the inspiration that you need in someone else’s mission statement, so we’ve gathered 35 example mission statements to help make your research easy.

If you’re in a bit of a time crunch, use this table of contents to find precisely what you’re looking for to inspire the development of your company’s mission.

Table of Contents

What is a mission statement?

A mission statement is a simple statement about the goals, values, and objectives of an organization. A mission statement summarizes why a business exists and helps a company respond to change and make decisions that align with its vision.

This brief description helps customers, employees, and leadership understand the organization’s top priorities.

An effective mission statement will naturally change over time. As a company grows, it may reach its early goals, and they’ll change. It’s important to revise mission statements as needed to reflect the business’s new culture as it achieves its goals and develops new targets.

What makes a good mission statement?

A great mission statement combines physical, emotional, and logical elements into one exceptional customer (and employee) experience that you value as much as they do. A good mission statement will not only explain your brand’s purpose but will also foster a connection with customers.

When your brand creates a genuine connection with customers and employees, they’ll stay loyal to your company, thereby increasing your overall profitability.

Mission statements also help you stand out in the marketplace, differentiating your brand from the competition.

I’ve personally observed that there’s more brand recognition for companies when consumers think they have an important mission.

When wearing a pair of TOMS shoes, I’ve noticed that people comment more on my shoes than when I’m wearing Converse or Nike shoes (which are both more well-known brands). TOMS famously created the One for One® model, where they vowed to donate one pair of shoes for every one purchased.

A memorable company mission makes your product more noteworthy.

What are the three parts of a mission statement?

Your mission statement should clearly express what your brand does, how it does it, and why the brand does it. You can quickly sum this up in your mission statement by providing the following:

  1.  Brand purpose. What does your product or service do or aim to offer and for whom?
  2.  Brand values. What does your company stand for? For example, are you environmentally conscious and provide a more sustainable solution to solve a problem? Values are what make your company unique.
  3.  Brand goals. What does your company accomplish for customers? Why should they purchase from you instead of other competitors?

With these three components, you can create a mission that is unique to your brand and resonates with potential customers. Next, we’ll guide you step by step on how to write a proper mission statement to build on as your company evolves.

How to Write a Mission Statement

You understand the importance of a well-crafted mission statement that effectively summarizes a company’s purpose, but how do you write one? Let’s look at the steps to write a good mission statement, and then we’ll dive into mission statement examples to inspire your creativity.

  1.  Explain your company’s product or service offering.
  2.  Identify the company’s core values.
  3.  Connect how your company’s offering aligns with your values.
  4.  Condense these statements into one.
  5.  Refine your mission statement.

1. Explain your company’s product or service offering.

A good mission statement helps prospects understand what your company does in a literal sense. This means explaining your offering in basic, clear terms. Your explanation should answer the most basic questions like:

  • Are you selling a product or service?
  • Why would customers buy it?
  • How does your offering solve for the customer?

Record your answers and focus on how your product or service brings value to your buyer personas, otherwise known as your target audience.

2. Identify the company’s core values.

Now, this is where you can start thinking bigger. You didn’t just make a product or service at random. Instead, you’re most likely motivated by a set of core values. This is particularly important for socially conscious businesses and brands that care about well-being.

Core values are deeply ingrained principles that guide a company’s actions. Take HubSpot’s culture code, HEART, for example:

  • Humble.
  • Empathetic.
  • Adaptable.
  • Remarkable.
  • Transparent.

These are principles that not only company employees respect but are principles that our customers appreciate as well. By identifying core values that hold meaning on personal and organizational levels, you’ll have an appealing set to add to your mission statement.

3. Connect how your company’s offering aligns with your values.

So, how can your company offering serve your core values? You need to draw a connection between the two in a way that makes sense to the public.

For example, if one of your core values centers on innovation, you want to frame your product or service as pushing boundaries and explaining how it helps customers innovate their lives or business practices. Essentially, you’re taking the literal benefit of the offering and expanding it to serve a higher purpose.

4. Condense these statements into one.

A mission statement can be as short as a single sentence or as long as a paragraph, but it’s meant to be a short summary of your company’s purpose. You need to state the what, who, and why of your company:

  • What — The company offering.
  • Who — Who you’re selling to.
  • Why The core values you do it for.

Condense this to be between one and three sentences long. At this stage of development, it’s often helpful to write several mission statement drafts to help process ideas and experiment.

Once you have successfully conveyed your brand’s message, it’s time to refine and perfect your mission statement.

5. Refine your mission statement.

Above all, your mission statement stands as a marketing asset that is meant to be:

  1.  Clear.
  2.  Concise.
  3.  Free of fluff.

Your mission statement should clearly outline the purpose of your company offering, capture the company spirit, and show the common goals the company is working to achieve.

Have other team members or advisors read your mission statement draft and make adjustments if needed according to their recommendations. This is normally a slow process for brands, and I’ll share ideas and company mission statement examples in a moment to help inspire creativity in the writing process.

What is a vision statement?

A vision statement is aspirational and expresses your brand’s plan or “vision” for the future and potential impact on the world. They often serve as a guide for a brand’s future goals and explain why customers and employees should stick around for the long haul.

What makes a good vision statement?

A good vision statement should be bold and ambitious. It’s meant to be an inspirational, big-picture declaration of what your company strives to be in the future. It gives customers a peek into your company’s trajectory and builds customer loyalty by allowing them to align their support with your vision because they believe in the future of your brand as well.

What are the three parts of a vision statement?

Your company vision is meant to be inspirational while also aligning with the company’s mission. A vision statement should have the following characteristics:

  1.  Aspirational and ambitious. Have a lofty outlook for what you want your business to accomplish? Here’s the place to put it. Your vision statement should be aspirational and showcase how your business will grow in the future.
  2.  Practical and achievable. While your statement should be ambitious, it shouldn’t be impossible. Set a goal that is both challenging and practical.
  3.  General. Your vision should be broad enough to encompass all of your brand’s overall goals. Think of it as an umbrella for your mission statement and company objectives to nest under.

Both mission and vision statements are often combined into one comprehensive “mission statement” to define the organization’s reason for existing and its outlook for internal and external audiences — like employees, partners, board members, consumers, and shareholders.

The difference between mission and vision statements lies in the purpose they serve.

Mission Statement vs. Vision Statement

A mission statement clarifies what the company wants to achieve, who they want to support, and why they want to support them. On the other hand, a vision statement describes where the company wants a community, or the world, to be as a result of the company’s services.

Thus, a mission statement is a roadmap for the company’s vision statement.

A mission statement is a literal quote stating what a brand or company is setting out to do. This lets the public know the product and service it offers, who it makes it for, and why it’s doing it. A vision statement is a brand looking toward the future and saying what it hopes to achieve through its mission statement. This is more conceptual, as it’s a glimpse into what the brand can become in the eyes of the consumer and the value it will bring in the long term.

In summary, the main differences between a mission statement and a vision statement are:

  • Mission statements describe the current purpose a company serves. The company’s function, target audience, and key offerings are elements that are often mentioned in a mission statement.
  • Vision statements are a look into a company’s future or what its overarching vision is. The same elements from the mission statement can be included in a vision statement, but they’ll be described in the future tense.

Now that we know what they are, let’s dive into some useful examples of each across different industries.

Mission and Vision Statement Template

100-mission-statements examplesFree Guide: 100 Mission Statement Templates & Examples

Need more examples to build your mission statement? Download our free overview of mission statements — complete with 100 templates and examples to help you develop a stand-out mission statement.

Write a mission statement with these useful templates, like the example below:

Create a mission statement example: HubSpot Nonprofit Mission Statement Template

1. Life Is Good: To spread the power of optimism.

Company mission statement examples: Life is Good

Image Source

The Life is Good brand is about more than spreading optimism — although, with uplifting T-shirt slogans like “Seas The Day” and “Forecast: Mostly Sunny,” it’s hard not to crack a smile.

There are tons of T-shirt companies in the world, but Life is Good’s mission sets itself apart with a mission statement that goes beyond fun clothing: to spread the power of optimism.

This mission is perhaps a little unexpected if you’re not familiar with the company’s public charity: How will a T-shirt company help spread optimism? Life is Good answers that question below the fold, where the mission is explained in more detail using a video and with links to the company’s community and the Life is Good Playmaker Project page.

What we like: Life is Good has a lofty, yet specific, mission statement. It’s a hard-to-balance combination.

2. sweetgreen: Building healthier communities by connecting people to real food.

Company mission statement examples: sweetgreen

Image Source

Notice that sweetgreen’s mission is positioned to align with your values — not just written as something the brand believes.

The language lets us know the company is all about connecting its growing network of farmers growing healthy, local ingredients with us — the customer — because we’re the ones who want more locally grown, healthy food options.

The mission to connect people is what makes this statement so strong. And, that promise has gone beyond sweetgreen’s website and walls of its food shops: The team has made strides in the communities where it’s opened stores as well. Primarily, it offers education to young kids on healthy eating, fitness, sustainability, and where food comes from.

What we like: Inclusive language is built into this statement.

3. Patagonia: Patagonia is in business to save our home planet.

Company mission statement examples: Patagonia

Image Source

A previous vision of Patagonia’s mission statement was “Build the best product, cause no unnecessary harm, use business to inspire and implement solutions to the environmental crisis.”

Patagonia’s mission statement spotlights the company’s commitment to helping the environment and saving the earth. The people behind the brand believe that among the most direct ways to limit ecological impacts is with goods that last for generations or can be recycled so the materials in them stay in use.

In the name of this cause, the company donates time, services, and at least 1% of its sales to hundreds of environmental groups worldwide.

If your company has a similar focus on growing your business and giving back, think about talking about both the benefits you bring to customers and the value you want to bring to a greater cause in your mission statement.

What we like: This mission statement example from Patagonia succinctly combines their products and activism into one memorable sentence.

4. American Express: Become essential to our customers by providing differentiated products and services to help them achieve their aspirations.

Company mission statement examples: American Express

Image Source

Company mission statement examples: American Express

Image Source

The tweet above is from Simon Sinek, and it’s one that we repeat here at HubSpot all the time. American Express sets itself apart from other credit card companies in its list of values, with an ode to excellent customer service, which is something it’s famous for.

We especially love the emphasis on teamwork and supporting employees so that the people inside the organization can be in the best position to support their customers.

What we like: The emphasis on teamwork and supporting employees so that the people inside the organization can be in the best position to support their customers.

5. Warby Parker: To inspire and impact the world with vision, purpose, and style.

Company mission statement examples: InvisionApp

Image Source

In one sentence, the brand takes us to the root of why it was founded while also revealing its vision for a better future.

The longer-form version of the mission reads: “We’re constantly asking ourselves how we can do more and make a greater impact — and that starts by reimagining everything that a company and industry can be. We want to demonstrate that a business can scale, be profitable, and do good in the world — without charging a premium for it. And we’ve learned that it takes creativity, empathy, and innovation to achieve that goal.”

The mission statement’s success all comes down to spot-on word choice.

What we like: Warby Parker doesn’t hold back on letting its unique personality shine through.

6. InvisionApp: Transform the way people work together by helping them collaborate better. Faster. On everything. From anywhere.

Company mission statement examples: InvisionApp

Image Source

This mission statement from InvisionApp is:

  • Brief.
  • Authentic.
  • Business babble-free.

As a result, it makes the folks at InvisionApp seem trustworthy and genuine.

What we like: This mission statement uses short senses and powerful words to be as pointed as possible.

7. Penguin Randomhouse: To ignite a universal passion for reading.

Best mission statement examples: penguin

Image Source

Penguin is speaking to an audience that is excited to expand their horizons and explore new narratives. This mission statement focuses on the power of story and how it can shape lives. With that, the publishing house makes its mission more than just releasing books.

What we like: Penguin creates a mission that everyone can relate to. Who doesn’t love a good story?

8. IKEA: To offer a wide range of well-designed, functional home furnishing products at prices so low that as many people as possible will be able to afford them.

Best mission statement examples: Ikea

Image Source

The folks at IKEA dream big. Their vision-based mission statement communicates their mission of making everyday life better for their customers.

It’s a partnership: IKEA finds deals all over the world and buys in bulk, then we choose the furniture and pick it up at a self-service warehouse.

“Our business idea supports this vision ... so [that] as many people as possible will be able to afford them,”the brand states

What we like: Using terms like “as many people as possible” makes a huge company like IKEA much more accessible and appealing to customers.

9. Nordstrom: Our mission is to continue our dedication to providing a unique range of products, exceptional customer service, and great experiences.

Best mission statement examples: Nordstrom

Image Source

A previous version of Nordstrom’s mission statement was, “Offering customers the very best service, selection, quality, and value.”

When it comes to customer commitment, few companies are as hyper-focused as Nordstrom is. Although clothing selection, quality, and value all have a place in the company’s mission statement, it’s clear that it’s all about the customer: “Nordstrom works relentlessly to give customers the most compelling shopping experience possible.”

If you’ve ever shopped at a Nordstrom, you’ll know the brand will uphold the high standard for customer service mentioned in its mission statement. Associates are always roaming the sales floors, asking customers whether they’ve been helped, and doing everything they can to make the shopping experience a memorable one.

What we like: The use of the term “great experiences” creates the feeling that Nordstrom cares about retaining customers instead of making on-off sales, which breeds customer loyalty.

10. Cradles to Crayons: Provides children from birth through age 12 living in homeless or low-income situations with the essential items they need to thrive — at home, at school, and at play.

Best mission statement examples: Cradles to Crayons

Image Source

Cradles to Crayons divided its mission and model into three sections that read like a game plan:

  1.  The Need.
  2.  The Mission.
  3.  The Model.

The “rule of three” is a powerful rhetorical device called a tricolon that’s usually used in speechwriting to help make an idea more memorable. A tricolon is a series of three parallel elements of roughly the same length — think, “I came; I saw; I conquered.”

What we like: This mission statement begins by feeling very detailed but zooms out to encompass the overall wellbeing of its target audience.

11. Universal Health Services, Inc.: To provide superior quality healthcare services that patients recommend to family and friends, physicians prefer for their patients, purchasers select for their clients, employees are proud of, and investors seek for long-term returns.

Best mission statement examples: Universal Health Services

Image Source

A company thrives when it pleases its customers, its employees, its partners, and its investors — and Universal Health Services endeavors to do just that, according to its mission statement.

As a healthcare service, it specifically strives to please its patients, physicians, purchasers, employees, and investors.

What we like: The brand places emphasis on each facet of the organization by capitalizing the font, making it easy to skim and digest.

12. JetBlue: To inspire humanity — both in the air and on the ground.

Best mission statement examples: JetBlue

Image Source

JetBlue is committed to its founding mission through lovable marketing, charitable partnerships, and influential programs — and we love the approachable language used to describe these endeavors. For example, the brand writes how it “set out in 2000 to bring humanity back to the skies.”

For those of us who want to learn more about any of its specific efforts, JetBlue offers details on the Soar With Reading program, its partnership with KaBOOM!, the JetBlue Foundation, environmental and social reporting, and so on.

On its website, JetBlue breaks down all these initiatives well with big headers, bullet points, pictures, and links to other web pages visitors can click to learn more. JetBlue also encourages visitors to volunteer or donate their TrueBlue points.

What we like: JetBlue has to straddle two sides of its business: the flight experience (in the air) and the entire experience that customers have with buying flights (on the ground). This mission statement is short but manages to encompass both sides of the company.

13. Workday: Our core values guide everything we do — employees, customer service, innovation, integrity, fun, and profitability.

Best mission statement examples: Workday

Image Source

Workday, a human resources (HR) task automation service, doesn’t use its mission statement to highlight the features of its product or how it intends to help HR professionals improve in such-and-such a way.

Instead, the business takes a stance on values.

There’s a lot of great tech out there, but at Workday, it revolves around the people. Their mission statement observes the state of its industry — which Workday believes lacks a human touch — and builds company values around it.

What we like: This mission statement is confident yet kind.

14. Lowe’s: Together, deliver the right home improvement products, with the best service and value, across every channel and community we serve.

Best mission statement examples: Lowe’sImage Source

Sometimes, the best way to communicate is to be direct. Lowe’s mission statement does this beautifully, and it’s also a great lesson in how the words and phrases you choose show your audience the force behind your mission.

This mission statement begins with the word “together.” So, no matter what location, products, or channel, the top priority of its mission is that it happens as a team.

That focus on togetherness also creates a foundation for the volunteer, scholarship, and charitable work that this organization does.

What we like: This statement hones in on the who, how, what, and why behind this powerful home improvement brand.

15. Tesla: Accelerating the world’s transition to sustainable energy.

Company mission statement examples: Tesla

Image Source

A car company’s punny use of the word “accelerating” is just one reason this mission statement sticks out. But, Tesla makes this list because of how its mission statement describes the industry.

It may be a car company, but Tesla’s primary interest isn’t just automobiles — it’s promoting sustainable energy. And, sustainable energy still has a “long road” ahead of it (pun intended) — hence the world’s “transition” into this market.

Ultimately, a mission statement that can admit to the industry’s immaturity is exactly what gets customers to root for it — and Tesla does that nicely.

What we like: The Tesla mission statement uses incredibly well-chosen words to communicate multiple meanings and make customers think about the industry as a whole, not just the company.

16. Invisible Children: Invisible Children exists to end violent conflict and foster thriving ecosystems in solidarity with our world’s most at-risk communities.

Company mission statement examples: Invisible Children

Image Source

A previous version of Invisible Children’s mission statement was “Partners with local peacebuilders across central Africa to end violent conflict through locally-led solutions.”

Invisible Children is a nonprofit organization that raises awareness around the violence affecting communities across Central Africa, and the company takes a confident, decisive tone in its mission.

The most valuable quality of this mission statement is that it has an end goal. Many companies’ visions and missions are intentionally left open-ended so that the business might always be needed by the community. But Invisible Children wants to “end” violent conflict facing African families with local solutions.

It’s an admirable mission that all businesses — not just nonprofits — can learn from when motivating customers.

I’ve personally volunteered for Invisible Children, and I’ve seen firsthand this mission statement isn’t something that sits on their website gathering dust. It’s understood by every individual at every level of the organization, from youth volunteers to leadership.

What we like: You don’t need to ask yourself, “What does Invisible Children do again?” when looking at their work. A clear, visible line can be drawn from every social media post, fundraising effort, and public campaign to this mission statement.

17. TED: Spread ideas, foster community, and create impact.

Best company mission statement examples: Microsoft

Image Source

We’ve all seen TED Talks online before. Well, the company happens to have one of the most concise mission statements out there.

TED, which stands for “Technology Education and Design,” has a succinct mission statement that starts with “Spread ideas.”

Sometimes, the best way to get an audience to remember you is to zoom out as far as your business’s vision can go. What do you really care about?

TED has recorded some of the most famous presentations globally. Then, it hones in on what great ideas can do — foster community and create impact.

What we like: This mission statement shines through in every Talk you’ve seen the company publish on the internet.

18. Microsoft: To empower every person and every organization on the planet to achieve more.

Best company mission statement examples: Microsoft

Image Source

Microsoft is one of the most well-known technology companies in the world. It makes gadgets for work, play, and creative purposes on a worldwide scale, and its mission statement reflects that. Through its product offering and pricing, it can empower every person and organization.

What we like: This statement encompasses both the organizations and the individuals that use Microsoft products.

19. Disney: To entertain, inform, and inspire people around the globe through the power of unparalleled storytelling.

Company mission statement examples: Disney

Image Source

Disney’s mission statement goes beyond providing ordinary entertainment. It intends to tell stories and drive creativity that inspires future generations through its work.

What we like: This is an exceptional mission statement because it goes beyond giving consumers programs to watch, but ones that excite and change the way people see themselves and the world around them.

20. Meta: Giving people the power to build community and bring the world closer together.

Company mission statement examples: Meta

Image Source

Meta, formerly known as Facebook, is a major social media organization with a concise vision statement. It provides a platform to stay in touch with loved ones and potentially connect to people around the world.

What we like: This is a concise mission statement, but it still manages to encompass two enormous points: the company’s origin (Facebook) and the future of the internet.

21. Vista Equity Partners: By providing technology expertise, operational guidance, and capital for sustainable growth, we empower organizations across all industries to stay ahead in the digital economy.

Company mission statement examples: Vista Equity Partners

Image Source

Many businesses sell a clear and easy-to-understand product or service, but other companies need to combine branding with product education. This means that some mission statements need to not only communicate how a brand does business but also make it easy to see what it’s selling.

Vista Equity Partners is a leading technology brand that supports a wide range of people, technologies, and products. In its mission statement, it clarifies what its company offers and why. It does this using the terms its audience uses most often to describe how it can help.

What we like: This mission statement creates a skillful balance of product education and audience identification.

22. Dunkin: Everything we do is about you. We strive to keep you at your best, and we remain loyal to you, your tastes, and your time. That’s what America runs on.

Women athletes smiling on Nike’s mission statement pageIMG name: nike

Image Source

Dunkin’ (previously Dunkin’ Donuts) has a mission that goes beyond remaining a large coffee chain. Rather, the brand wants to be the consummate leader in the coffee and donut industry. It wants to become a place known for fun, food, and recreation.

This example touches on the evolution of the company. Depending on your age, Dunkin’ makes you think of donuts and a “cheat day” from your healthy eating goals. I think of Saturday mornings from my childhood when my parents would occasionally surprise us with donuts for breakfast.

“Donuts” was dropped from the company’s name in 2019, helping Dunkin’ keep up with changing consumer trends and embrace the popularity of their coffee.

What we like: This example looks to the future while also giving a nod to its necessary evolution.

23. Nike: To bring inspiration and innovation to every athlete* in the world. *If you have a body, you are an athlete.

Women athletes smiling on Nike’s mission statement page

Image Source

The Nike mission statement includes a unique element: an asterisk and a footnote expanding on their language choice.

It's concise yet answers a question that they know the athletic industry struggles to answer: What defines an athlete? It manages to simultaneously be informative and bring inspiration to their branding.

What we like: This mission statement articulates the target audience with very specific yet inclusive language.

24. Starbucks: To inspire and nurture the human spirit — one person, one cup, and one neighborhood at a time.

Imagery from Stabrucks’ mission statement pageIMG name: Starbucks

While the idea of paying $3 for a cup of coffee seems normal now, Starbucks had to fight to justify its prices when they were a new brand. They positioned themselves on the market as being another place to gather locally, one that didn’t revolve around alcohol.

The Starbucks mission statement touches on this subtly with the use of the word “neighborhood.” It’s a concise statement that speaks to their founding principles and, of course, includes their flagship product: a quality cup of coffee.

What we like: Good mission statements use emotional language, and the Starbucks mission statement does that well with the terms “inspire,” “nurture,” and “human spirit.”

25. Google: Google’s mission is to organize the world’s information and make it universally accessible and useful.

Mission statement example from GoogleIMG name: Google

Google has become so synonymous with modern life that its brand name has become a verb. It’s estimated that there are 99,000 Google searches every second, and the search engine is only one of its products.

Google has more products than consumers know about, but their mission statement doesn’t go into all of them (and if it tried, no one would ever read the whole thing). Instead, it touches on what we all love about Google: how useful the product is. This company mission statement reminds us of what we love best about the brand.

What we like: Google is a customer-centric company, and consumers feel that immediately when reading its mission statement.

Now that we’ve gone over successful mission statements, what does a good vision statement look like? Check out some of the following company vision statements — and get inspired to write one for your brand.

1. Alzheimer’s Association: A world without Alzheimer’s and all other dementia.

Best Vision Statement Examples: Alzheimer's Association

Image Source

The Alzheimer’s Association conducts global research and gives quality care and support to people with dementia. This vision statement looks into the future, where people won’t have to battle this currently incurable disease. With the work that it’s doing in the present, both employees and consumers can see how the organization achieves its vision by helping those in need.

What we like: This vision statement is ambitious and broad enough to be an umbrella statement in line with a brand's mission.

2. Teach for America: One day, all children in this nation will have the opportunity to attain an excellent education.

Best Vision Statement Examples: Teach for America

Image Source

Teach for America creates a network of leaders to provide equal education opportunities to children in need. This organization’s day-to-day work includes helping marginalized students receive the proper education they otherwise wouldn’t have access to. Its vision statement is what it hopes to see through its efforts — a nation where no child is left behind.

What we like: “One day” is an unspecified amount of time, which makes sense for such an ambitious goal, and yet that doesn’t stop it from being their goal.

3. Creative Commons: Help others realize the full potential of the internet.

Best Vision Statement Examples: Creative Commons

Image Source

This nonprofit’s vision statement is broad. It helps overcome legal obstacles to share knowledge and creativity around the world. By working closely with major institutions, its vision is an innovative internet that isn’t barred by paywalls.

What we like: The vision for this brand is limited to the internet, yet “full potential” allows for a lot of creativity.

4. Chipotle: We believe that food has the power to change the world.

Company mission and vision statement examples: Chipotle

Image Source

Delicious tacos, burritos, and bowls aren’t the only things that Chipotle is passionate about. Many fast food brands differentiate with products. But Chipotle offers a belief instead. This idea fuels practices like using local and organic produce, using responsibly raised meat, and cutting greenhouse emissions.

What we like: Chipotle’s vision statement makes it clear what inspires and drives the actions of this international brand.

5. Australia Department of Health: Better health and wellbeing for all Australians, now and for future generations.

Best Vision Statement Examples: Australia Department of Health

Image Source

This government department has a clear vision for its country. Through health policies, programs, and regulations, it has the means to improve the healthcare of Australian citizens.

What we like: The phrase “now and for future generations” communicates the long-term commitment of this health department.

6. LinkedIn: Create economic opportunity for every member of the global workforce.

best company vision statement examples, LinkedIn

Image Source

LinkedIn is a professional networking service that gives people the opportunity to seek employment. Its vision statement intends to give employees of every level a chance to get the jobs they need.

What we like: Although “every member of the global workforce” seems like an uncountably large number, having it as their vision keeps LinkedIn always working for improvement and further outreach.

7. Purely Elizabeth: We believe that food can heal.

Company mission statement examples: Purely Elizabeth

Image Source

Purely Elizabeth is a food brand selling granola, oatmeal, and cereal products. Its extended vision statement reads: “When you eat better, you feel better. It’s that simple. That’s why we use superfoods with vibrant flavors and rich textures to create delicious foods to help you thrive on your wellness journey.”

Food brands have a lot of competition, and this brand’s broad and inspiring vision offers a chance to connect more deeply with customers. Its podcast, blog, and recipe resources offer useful tools and tips for anyone looking to heal their bodies with their food choices.

What we like: This vision statement is simple but powerful.

8. AllHere: Connecting All Families with the Right Support at the Right Time.

Company vision statement examples: AllHere

Image Source

Attendance is a big challenge for schools and families, especially with students in middle and high school. AllHere offers AI services like mobile messaging to overcome administrative and communication challenges. This helps students, parents, and teachers get the support they need for student success.

What we like: This vision statement emphasizes that this challenge is bigger than individual habits. It’s an empowering vision of an educational system that works for everyone.

9. Southwest: To be the world’s most loved, most efficient, and most profitable airline.

Best Vision Statement Examples: Southwest

Image Source

Southwest Airlines is an international airline that strives to serve its flyers with a smile. Its vision statement is unique because it sees itself not just excelling in profit but outstanding customer service, too. Its vision is possible through its strategy and can lead its employees to be at the level they work toward.

What we like: Southwest gets it right — by being well-loved and efficient, they can become the most profitable airline. Putting customers first makes a business successful.

10. Supergoop!: Change the way the world thinks about sunscreen.

Company vision statement examples: Supergoop!

Image Source

For a vision statement to excite, but not overwhelm, it should be both broad and specific. Company mission statement examples like the one above from Supergoop! show that it may be tricky, but it’s also possible to balance those two extremes.

This vision says that sunscreen is important AND that sunscreen is more than sunscreen. This simple statement helps the audience think more about what its products are and what they should expect from those products. It’s about education, awareness, and quality.

What we like: This vision statement keeps the tone positive, bright, and direct.

Inspire Through Brand Values

It was Anna Lappé who said, “Every time you spend money, you’re casting a vote for the kind of world you want.” Conscious consumerism is an economic trend that brands should pay attention to. Consumers are certainly paying attention.

Now that you understand the power of a great mission statement and you have these mission statement examples to learn from, you’re ready to take this step in your own brand.

Brand values play a much more significant role in customer loyalty than you think. Showing that your business understands its audience — and can appeal to them on an emotional level — could be the decision point for a customer’s next purchase.

We hope you found some insight from these mission statement examples and that they help you brainstorm your inspiring vision and mission statements for your business.

Editor’s note: This post was originally published in August 2014 and has been updated for comprehensiveness.

New Call-to-action

Introducing Sandbox Sites on WP Engine

Featured Imgs 23

The wonderful thing about hosting more of the top 200,000 WordPress sites and watching site-building workflows evolve over a fourteen-year history is that you start to see patterns.  Patterns emerge in support queries, customer conversations, and developer behavior, and at WP Engine, these patterns have informed innovations like multi-dev environments, bulk site-management features, our Headless WordPress

The post Introducing Sandbox Sites on WP Engine appeared first on WP Engine.

Callbacks on Web Components?

Category Image 076

A gem from Chris Ferdinandi that details how to use custom events to hook into Web Components. More importantly, Chris dutifully explains why custom events are a better fit than, say, callback functions.

With a typical JavaScript library, you pass callbacks in as part of the instantiate process. […] Because Web Components self-instantiate, though, there’s no easy way to do that.

There’s a way to use callback functions, just not an “easy” way to go about it.

JavaScript provides developers with a way to emit custom events that developers can listen for with the Element.addEventListener() method.

We can use custom events to let developers hook into the code that we write and run more code in response to when things happen. They provide a really flexible way to extend the functionality of a library or code base.

Don’t miss the nugget about canceling custom events!


Callbacks on Web Components? originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter.



from CSS-Tricks https://ift.tt/whICV5D
Gain $200 in a week
via Read more

Generative Engine Optimization: What We Know So Far

Featured Imgs 23

There’s no debate that when it comes to succeeding in digital content, mastering SEO is a must. When I first became a content writer, most of the advice I received was about keywords, backlinks, relevancy, and improving user experience.

Download Now: 100 ChatGPT Prompts for Marketers [Free Guide]

However, as technology has advanced, SEO has changed. We’re entering a new era of search — the AI age — and, with it, a new type of digital content technique.

Enter: Generative Engine Optimization (GEO).

How we obtain information now has changed dramatically as a result of AI. More than ever, people rely on generative engines for information, making learning how to optimize for AI essential.

If we want our content to reach the right people, we need to adapt. There’s no need to throw out the SEO principles you’ve spent decades learning. GEO is an extension of these techniques — and it’s not as scary as it sounds.

Let’s take a look at what we know about GEO so far.

Table of Contents

What is Generative Engine Optimization?

Generative Engine Optimization (GEO) is a new technique for maximizing your digital content’s visibility. Instead of traditional SEO practices that focus on ranking on SERPs, GEO is about being used by generative AI engines.

Generative engines pull information directly from web content to deliver responses to user queries. They use large language models (LLMs) to make sense of the info they’ve scraped and provide coherent, relevant answers.

ChatGPT, Perplexity AI, and Google AI Search are all examples of generative engines.

Generative engines work by:

  1.  Interpreting a user’s query.
  2.  Leveraging personal data it may have on the user, such as preferences or conversation history.
  3.  Searching to find relevant answers to the query
  4.  Synthesizing information from these documents into a straightforward response

geo model

GEO vs. SEO

GEO and SEO are similar in many ways, as both find relevant, credible content to answer user inquiries. But they also have three key differences.

Focus

GEO focuses on making content discoverable to AI, while SEO is about improving SERP rank.

While SEO is generally related to Google and Bing, there are lots of generative engines, so it’ll be interesting to see if different engines use different qualities to determine their sources.

Emphasis

The primary techniques for SEO emphasize things like backlinks and keywords, while GEO techniques emphasize structure.

An AI bot’s job is easier when it can pull clear, concise snippets that are easily synthesized, so it makes sense why structure would be an emphasis.

Output

The key difference is the output of the engines.

GEO optimizes content for AI engines, which produce a summary as the output.

SEO, on the other hand, optimizes content for traditional search engines, which produce a ranked list of sources as the output.

geo vs seo

How is GEO impacting SEO?

SEO experts worldwide have cited generative AI as the number one disruptor to SEO. So it’s worth understanding more about what experts suspect the impact will be.

I spoke with an expert on SEO, Nick Baird, to hear about his thoughts on GEO and how he thinks it will change SEO and digital marketing.

“First, top-of-funnel informational terms, which are the industry's bread and butter, are going to take a huge hit. Since answers will come right in the SERP, why would people click away to websites?” Baird notes.

Secondly, Baird says, informational searches will be tough to win. However, local SEO won't change because of generative AI.

“When people search locally, they‘re hoping to find a plumber to fix their toilet or a mechanic to fix their car. ChatGPT can’t help with that. Google will continue pointing people to local service businesses in this case,” Baird says.

His thoughts about TOFU terms are the most interesting to me. I see his point and, as a user, I’m definitely engaging less with sites when I’m looking for a short answer. I’m interested to see how high-ranking topics evolve.

How does Generative Engine Optimization work?

Learning to use GEO is simpler than it sounds and, in many ways, is overlapped with best SEO practices. AI tools respond well to clear, well-structured information that it can easily synthesize.

This means you should:

  1. Ensure your content is easy to read and understand.
  2. Incorporate credible sources, quotes, and statistics to enhance the content’s richness and authority.
  3. Structure your writing to align with the patterns used by generative engines.

When I’m writing an article, I focus on clear headings, concise paragraphs, lists, and well-sourced information. The same is true for best practices when it comes to SEO — so don’t worry about reinventing the wheel.

Other ways to improve GEO are using AI-friendly structured data, focusing on user intent, using easy-to-read/conversational language, and using unique words to make the content stand out.

These best practices aren’t all that different from SEO best practices. And, as with SEO, there’s no indication that AI-created content is ranking poorly.

If your content is high quality, you shouldn’t experience any sort of penalty for leveraging AI content tools, like the ones offered by HubSpot.

generative engine optimization tips

Image Source

Tips for Navigating the Generative SEO Landscape

Succeeding at GEO isn’t too different from traditional SEO practices. Here are a few tips to keep in mind as you start writing content for generative AI.

Cite sources and use statistics.

I also asked Baird what digital marketers who are hoping to create AI-scannable content should do, and he recommended starting with strong EEAT (Experience, Expertise, Authoritativeness, and Trustworthiness).

These four factors are currently used by Google’s algorithm to determine how pieces rank in search.

“The more proof of a human author, rather than AI, the better. Domain authority becomes even more important as well,” Baird says.

While you can still use AI tools to write your content, it’s vital that it reads as useful, credible content. Incorporating EEAT is a great way to increase credibility, and that serves to improve your entire domain’s authority.

So what exactly does EEAT look like? I’ve been navigating the shift first hand for my HubSpot posts.

I start by looking at my own personal experience. Do I have lived experience in a subject matter? Can I include any personal anecdotes about when I’ve encountered the topic?

Beyond that, I try to showcase my authority on a subject, noting how long I’ve worked in the field.

Obviously, I am not an expert in every topic I want to cover. In that case, I do extensive research. I find original statistics with verified information. I talk to experts whose quotes I can showcase throughout my work.

These elements enhance the credibility and uniqueness of my content.

Optimize for readability.

Think of AI like a busy student frantically looking for information to use in a paper.

They don’t have time to decipher complicated sentences. They want information that’s clear and easy to understand from the get-go. Which brings me to my next tip: Use clear, concise language and scannable paragraphs.

I’ll be honest: Writing short, clear sentences may not always be my first instinct. When I’m discussing a complicated topic, my first draft often includes lengthy explanations. I then use Hemingway, an app designed to help you write clearly.

Hemingway lets me know which sentences are lengthy, confusing, or overly complicated. I can’t always get every sentence to green, but I make an effort to correct phrases marked as “very hard to read.”

generative engine optimization tips, use hemingway

Image Source

Focus on content quality.

In the past, having the right keywords was enough to win in search. Let’s take a classic example: recipe blogs.

I remember searching for a brownie recipe for a party and finding a promising, top-ranking article.

When I clicked on it, I had to scroll past huge chunks of text about what goes into a brownie, when brownies became popular, how the author's kids loved the brownies, so on and so forth.

Why? The author knew having the word “brownie recipe” as many times as possible would help her rank.

Well, that may no longer be the case. In today’s landscape, knowing that the recipe has been passed down from older generations and won an award in a local competition would be enough to show credibility.

TL;DR: Make sure your content is relevant to potential search engines, and avoid keyword stuffing. Your audience and AI care more about the quality of your post.

Monitor trends and track your results.

Stay on top of AI engine evolution. GEO is a new technique, so expect best practices to emerge over time. Trends in the search landscape are continuously changing.

Right now, Google is prioritizing EEAT, but that may change as AI overviews take over the scene.

Keep an eye on the traffic and conversions of posts you’ve written using GEO best practices. You can also leverage HubSpot’s new AI Search Grader, which lets you know how in line your posts are with GEO.

Generative Engine Optimization FAQ

What is GEO?

Generative engine optimization (GEO) is a method of improving your content’s visibility to AI generative engines, increasing its reach.

How do I structure my content for GEO?

Ensure your content is clear, well-organized, and has credible sources. Take advantage of lists and H2s and incorporate quotes and statistics when possible.

How do I check if my content is optimized for GEO?

Because GEO is so new, there aren’t many tools to measure how successful your content will be with AI generative engines. HubSpot’s AI Search Grader App is the only tool on the market that can scan your content for its GEO performance.

All you have to do is drop your URL into the grader. From there, you’ll have custom suggestions on what areas you can change to optimize your AI search performance.

That may include including more authority and personal experience or shifting the focus area of your page.

What is AI looking for in GEO content?

Large language models (LLMs) are looking for clear, well-structured information that they can pull and summarize to respond to user queries.

AI scanning works best for content that:

  • Uses headers and lists
  • Incorporates expert quotes
  • Cites sources
  • Uses simple language and scannable paragraphs

Is GEO going to replace SEO?

No — search engines aren’t going anywhere, so SEO isn’t, either. It’s best to consider GEO as an extension of SEO practices, as opposed to a replacement.

Best practices (like using H2s and credible citations) are shared between GEO and SEO, as are worst practices. Keyword stuffing, for example, has a negative impact on both SEO and GEO.

How can you measure GEO success?

Liam Carnahan, an SEO coach and content strategist, has a recommendation for how you can leverage existing tools to check if your article is getting picked up by AI engines.

"Of all the popular search-oriented options out there right now, Perplexity does the best job of citation," Carnahan says.

He continues, "So when I‘m trying to understand whether LLMs are ‘enjoying’ my content, I’ll go there first, and type in questions and prompts I imagine people might ask, using keywords I know my content is ranking for, to see how often it shows up in citations there."

Carnahan also notes that this isn‘t the most elegant solution, but “for now, it can give me a good idea about which of my clients’ content is ranking in AI results, and which content pieces are missing the mark.”

What’s Next for GEO

My biggest takeaway from exploring GEO is that it emphasizes different things, but in many ways, is similar to SEO. While SEO focuses on keyword optimization and backlinks, GEO focuses more on content structure.

Content writers are going to have to balance both but, thankfully, they click together well. I think we’re going to see clearer, more helpful content as a result of these two strategies — which is something I’m really excited about.

AI isn’t going anywhere. While we’re still learning how to use and measure GEO, it’s clear that keeping an eye on emerging techniques is going to be the key to success in the digital content world going forward.