Product Design drives your application’s success

Create compelling experiences, drive user acquisition, engage with customers, and illuminate your brand with Product Design. From strategy to implementation, we collaborate with you to design experiences that build successful products and businesses.

Let’s talk

Scale up with Design

Attracting new users and retaining them is a challenge. Design is the solution.

We design your product with users in mind. We know if we solve user problems, they’ll come back again and again. That’s why we pay close attention to flows and not individual screens and each of our team members has a design mindset.

Collage image showing a person browsing a new app on their phone. Accompanied by decorative circuit like illustrations.

Quote from Lola about thoughtbot Design

Working with the thoughtbot team has been a real pleasure. This project was highly iterative, and the team was always extracting feedback from key stakeholders at our business and baking it into the process. We are pleased with the outcome, and hope to work with them for a long time!

A headshot of Jordana Kier

Jordana Kier
Co-founder LOLA

Read the case study

Let's talk

What does success look like for your Product Design project?

A photo collage depicting people at work consisting of four photos and three hand-drawn elements, from top to bottom; two people pinning up storyboard sketches during a design sprint, two developers working side by side at their desks in a well lit office, a designer sitting on a video call at a desk below a wall calendar, the backs of a designer and developer working together on code at the same desk

Case Studies

Product design and strategy to help your business grow

A UI element of the GasBuddy application

GasBuddy — Bringing an app with millions of users into the modern age of mobile design

Read the case study
Homepage mockup for IESO health

IESO Health — Building a mental health app to capture and serve a new market

Read the case study

Quote from LXD about thoughtbot Design

The thoughtbot team was able to build a highly aesthetic website for our unusually restrictive use case. We needed the LXD website to have an eye-catching modern design, while also continuing to clearly present the long product lists that our customer’s require. We are very happy with the results.

A headshot of Tim Harrison

Tim Harrison
VP, LXD Research & Display, LLC

Read the case study

Prevent user churn

Put a stop to inconsistent user experiences

Are your users dropping off because they’re having trouble with your product’s interface? We’re able to use techniques like usability tests to find problem areas in your application. We’re then able to take that learning and rapidly fill in the gaps through quick iteration.

photo collage with handdrawn elements; designers working together on a project in-front of a large monitor, two people working on their laptops during a design sprint

Design Services

Seamless strategy through to implementation

Design Research

  • Market and Customer Validation
  • User Interviews
  • Discovery Sprints

User Experience Design

  • Usability Testing
  • Design for Accessibility
  • Design for Flows

User Interface Design

  • Visual Design
  • Brand Implementation
  • Information Architecture

Design Implementation

  • Design Systems
  • Front-end Design

Design and Development integration

Small, nimble teams that adjust to project and user needs.

thoughtbot Designers are able to adjust to the needs of your project. They’ll collaborate with you on what are the most important pieces of your application to ensure project success. They’ve built brands from the ground up but also worked within established brands.

Photo collage with handdrawn elements; starting from the top left, a designer on a conference call, a developer working on an application at their desk, a designer and client discussing options during a design sprint in front of a wall of post-its and sketches

Reduce Risk and validate your ideas early

Product Design Sprints

Product Design Sprints are essential starting points when kicking off a new feature, workflow, product, business, or solving problems with an existing product. They use design thinking to validate or invalidate our riskiest assumptions and quide future work, building common understanding of the problem with the team and get an early indication of the market fit for the solution.

Phase 1: Understand

Develop a common understanding of the working context including the problem, the business, the customer, the value proposition, and how success will be determined

Learn more

Phase 2: Diverge

Generate insights and potential solutions to our customer’s problems.

Learn more

Phase 3: Converge

Come up with a realistic prototyping storyboard and develop an assumptions table to guide our prototyping and testing phases.

Learn more

Phase 4: Prototype

Build a prototype that can be tested with existing or potential customers. 

Learn more

Phase 5: Test

Test the prototype with existing or potential customers.

Learn more

Deliverables

What we deliver during a Product Design Sprint

Early validation for your product

During the sprint we decide what to test, how we’re going to test it and then run a handful of interviews to validate our assumptions. You gain invaluable insights into the mind of your customers in a concise timeframe.

Team understanding and alignment

The sprint is designed to get all team members aligned on both why and how we’re going to solve problems. We generate ideas together which fuels innovation. Because we working together, you’ll get buy-in from your whole team.

A prototype and recorded interviews

You will have recordings of the interviews and the prototype that we created but the most important deliverable is the understanding you get at the end of the sprint. We’ve had several client’s use the prototype to secure funding from investors to continue to move their product forward.

Quote about growth

We have seen very very rapid growth. thoughtbot is part of all those discussions about where do we go from here, not just from a product standpoint but how do we grow this business.

A headshot of Brian Gardiner

Brian Gardiner
COO, SplitFit

See the case study

Case Studies

Making businesses successful through design

Dashboard of Quicky Forecast showing navigation and a large chart

Quicky Forecast — Helping companies get a quick and simple overview of sales activities

Read the case study

Design on the Blog

We share how we approach design on our blog

Start with the problem

One of our maxims at thoughtbot is to start with the problem, not the solution. It seems obvious at first, you need to know what you’re solving for, but I often catch myself jumping ahead and skipping out on some juicy divergent thinking.

Keep reading

Don’t Rush

The thought of designing a product from nothing can be scary. It’s very tempting to start fast and maintain that pace. This usually means building up a series of pieces linearly. In theory they are then tied together into an app or a website. While this is a valid approach, there are good and bad times to work this way. To understand when, it’s best to think about what makes a good app or website.

Check it out

How to Lead Better User Interviews

This isn’t a post about convincing you of the benefits of user interviews, or the ills of leading questions. Nor is it a treatise on the one true way to conduct a user test. Instead, these are some observations I’ve made about what works while observing people.

Lead the way

Design in the Playbook

Our Playbook documents our process for designing products

User Interface Design

Increase engagement and drive user success with consistent interface design.

Learn more

User Experience Design

Create a consistent and intuitive experience across all features and products.

Learn more

Design Implementation

Builds team empathy and have smaller nimble teams with Designers that implement.

Learn more

Why research?

Conducting Research doesn’t need to take months of work and tons of money.

We believe that we can quickly learn about the problems we’re solving for by using generative research methods. We’ll conduct several qualitative interviews that are recorded and documented. With loads of interviews under our belt, we'll leverage the right methodology for the right task, and we'll teach this to your team as we do it.

While listening in on the conversation, you’ll writes down pain-points and opportunities with the team. After the interviews, we’ll all parse through the recordings to surface some of the reoccurring themes, new insights. You and the thoughtbot team will then roll your new understanding into a Design Sprint or workshop to start exploring solutions for these pain-points.

What we deliver

  • Recorded interviews with people who are experiencing pain point
  • Documented market insights from the whole team
  • A timeline for users from first thought to purchase
  • Validated problem and market opportunity through Jobs-to-be-done
  • Clear action plan and next steps to start solving the problem

On the blog

We openly share how we conduct our research and why it’s essential to building the right product.

Tips For Conducting User Research Interviews

You have an idea for a product but don’t know if it would be useful for your target audience. In fact, you’re also not sure if the audience you’re targeting is the correct one. Sounds like it’s time to go out and do some user research!

Read full post

Validated Learning with the Learn-Build-Measure Loop

Eric Ries’s Build-Measure-Learn is focused on facilitating sustainable innovation and lean product development. It aims to mitigate risk through validated learning.

Read full post

Before you MVP

At thoughtbot we want to reduce your risk of failure as much as possible. We need to know that you have done enough research on your business idea before you waste valuable time and money building something that people don’t want. Here are some of the questions we ask when talking with early stage entrepreneurs to see if they are MVP ready.

Read the full post