DEV Community

Cover image for How We Built a Brand Naming Framework Using Design Thinking
Pixel Mosaic
Pixel Mosaic

Posted on

How We Built a Brand Naming Framework Using Design Thinking

Choosing a great brand name isn't luck—it's a repeatable design process.

When people think about branding, they often imagine a sudden flash of creativity that produces the perfect name. In reality, successful brand names are usually the outcome of structured thinking, research, experimentation, and validation.

Our team faced this challenge while working on multiple startup and product branding projects. Every project seemed to start from scratch, with endless brainstorming sessions and subjective debates.

So we decided to build a Brand Naming Framework based on Design Thinking—a repeatable process that balances creativity with business strategy.

In this article, I'll walk you through the framework we created and how you can apply it to your own products or startups.

Why Traditional Brainstorming Doesn't Work

Most naming sessions look like this:

  • Everyone throws random ideas on a whiteboard.
  • The loudest opinion wins.
  • Nobody remembers why a name was chosen.
  • Weeks later, the team wants to rename everything.

The biggest issue isn't creativity.

It's the lack of a structured process.

Design Thinking gave us exactly that.

Our Goal

We wanted a framework that could consistently generate names that are:

  • Memorable
  • Relevant
  • Easy to pronounce
  • Available as domains
  • Emotionally appealing
  • Suitable for global audiences
  • Flexible enough to grow with the business

Step 1 — Empathize: Understand the Brand

Every great name begins with understanding people—not words.

Before brainstorming names, we interviewed stakeholders and answered questions like:

  • Who is the target audience?
  • What problem does the product solve?
  • How should users feel when they hear the name?
  • What values define the company?
  • What makes the product different?

Instead of asking:

"What should we name it?"

We asked:

"What story should the name tell?"

This subtle shift changed everything.

Step 2 — Define the Brand Personality

Next, we converted business insights into personality traits.

For example:

Brand Type Personality
FinTech Trustworthy, Secure, Smart
HealthTech Caring, Scientific, Friendly
AI Startup Intelligent, Modern, Innovative
Gaming Energetic, Fun, Bold
Luxury Premium, Elegant, Exclusive

These personality traits became our creative constraints.

Ironically, constraints produced better creativity.

Step 3 — Create Naming Territories

Instead of brainstorming random words, we grouped ideas into "territories."

For example:

Functional

Names describing what the product does.

Examples:

  • Dropbox
  • PayPal
  • Grammarly

Emotional

Names describing how users feel.

Examples:

  • Calm
  • Headspace
  • Harmony

Invented

Completely new words.

Examples:

  • Google
  • Kodak
  • Xerox

Metaphorical

Inspired by stories, mythology, or nature.

Examples:

  • Amazon
  • Oracle
  • Nike

Compound

Two meaningful words combined.

Examples:

  • Facebook
  • Snapchat
  • Salesforce

These categories prevented our brainstorming sessions from becoming repetitive.

Step 4 — Divergent Thinking

This stage was all about quantity.

Our rules:

  • No criticism
  • No judging
  • Wild ideas welcome
  • Build on others' ideas

We used prompts like:

  • Animal names
  • Colors
  • Latin roots
  • Greek mythology
  • Astronomy
  • Geography
  • Future concepts
  • Human emotions
  • Action verbs

Instead of aiming for 20 names, we aimed for 300+ possibilities.

Only later did we narrow them down.

Step 5 — Convergent Thinking

Now the filtering began.

Each name received scores across multiple dimensions.

Criteria Weight
Memorability ⭐⭐⭐⭐⭐
Simplicity ⭐⭐⭐⭐⭐
Pronunciation ⭐⭐⭐⭐
Emotional Impact ⭐⭐⭐⭐
Brand Fit ⭐⭐⭐⭐⭐
Uniqueness ⭐⭐⭐⭐⭐
Scalability ⭐⭐⭐⭐

This transformed subjective opinions into measurable discussions.

Step 6 — Validate

The best names often fail in the real world.

So we validated them using practical checks.

Domain Availability

Can users easily find the website?

Trademark Risk

Is someone already using it?

Social Media Handles

Can the brand maintain consistency across platforms?

Multilingual Review

Does the name have unintended meanings in other languages?

User Testing

We asked participants questions like:

  • Which name is easiest to remember?
  • Which feels the most trustworthy?
  • Which sounds premium?
  • Which would you click first?

The results were often surprising.

Step 7 — Prototype the Brand

Names sound different when paired with visual identity.

So before making a final decision, we created:

  • Simple logos
  • Landing page mockups
  • Mobile app icons
  • Social media profiles
  • Product packaging concepts

Sometimes a name that looked average on paper became outstanding in context.

The Framework at a Glance

Empathize
      ↓
Define
      ↓
Create Naming Territories
      ↓
Brainstorm (Diverge)
      ↓
Filter (Converge)
      ↓
Validate
      ↓
Prototype
      ↓
Launch
Enter fullscreen mode Exit fullscreen mode

Lessons We Learned

After applying this framework across different projects, a few patterns became clear:

  • Great names emerge from understanding users, not dictionaries.
  • The first idea is rarely the best.
  • Structured creativity consistently outperforms random brainstorming.
  • Validation saves time and prevents costly rebranding.
  • A strong name supports marketing, storytelling, and long-term growth.

Tips for Building Your Own Naming Framework

If you're creating a naming process for your team, keep these principles in mind:

  • Start with user needs before generating words.
  • Define the brand's personality early.
  • Explore multiple naming territories instead of one style.
  • Generate far more ideas than you think you'll need.
  • Evaluate names using objective criteria.
  • Test with real users before making a final decision.
  • Visualize shortlisted names in realistic brand applications.

Final Thoughts

Brand naming is often treated as a moment of inspiration, but it works better as a design challenge. By applying Design Thinking, we turned an unpredictable creative exercise into a repeatable framework that consistently produced stronger, more meaningful names.

Whether you're launching a startup, rebranding an existing product, or helping clients build memorable identities, a structured naming framework can save time, reduce bias, and lead to names that resonate with both the business and its audience.

The next time someone asks, "What's a good name?", don't start with a dictionary. Start by understanding the people you're naming for.

Thanks for reading!

If you found this article helpful, consider leaving a ❤️, sharing your thoughts in the comments, and following me on Dev.to for more articles on Design Thinking, UX, Branding, Product Strategy, and AI-powered Product Development.

Top comments (0)