Last year DoorDash relaunched âWeDashâ, their company-wide âdogfoodingâ policy, and not all employees were happy. One engineer even made headlines for publicly blasting the requirement that non-delivery employees âdashâ at least one order per month. This controversy around âdogfoodingââor using your own product or service to better understand it from a customer perspectiveâraised a question for product teams: is this really necessary?
The answer may seem obviousâuntil you consider that product teams tend to work in silos. So while they know a lot about their specific part of the user flow, they often donât understand the journey as a whole. This is where âdogfoodingâ comes in.

The âNewâ Trend Thatâs Not New
Companies using their own products isnât a new concept, and many successful onesâfrom Oracle and Asana to Microsoft and Googleâhave made it policy. Last year, for example, Airbnb CEO Brian Chesky shared a plan to live in Airbnbs and migrate from city to city every few weeks. Most recently, Starbucks CEO Laxman Narasimhan announced that he would work a monthly barista shift to âstay close to [the companyâs] culture and customers.âÂ
Teams go to extremes to experience their own products firsthand, with good reason: it helps them understand customers better, identify pain points, and find ways to improve user experience.Â
In this way, dogfooding can be a crucial aspect of product development. It helps teams build products people love (and love to use), which drives greater engagement, loyalty, and even revenue.
Don’t Let the Name Distract YouâThis Stuff Works
Letâs state the elephant in the room: dogfooding is a terrible name. So by all means, call it something differentâi.e., âKool-Aidingâ (because everyone has to âdrink the Kool-Aidâ). But donât let the name hold you backâbecause when done right, the practice packs a one-two punch for your product team. It serves up meaningful internal feedback that enables you to iterate faster, more efficiently, and more effectivelyâand ultimately build a better product.Â
More specifically, using your own product can help you:
- Empathize with users. When you take an inside look at usersâ pain points and motivations, you get a better grasp of their behavior, too. The result? A more empathetic approach to product-building and a stronger connection to your target audience.
- Better understand your product. Experiencing your productâs features and functionality as a userâand getting down and dirty with potential issuesâwill give you valuable insights for product development and improvement.
- Improve your product marketing. Regular use will make you a more informed advocate for your productâand empower your team to identify unique selling points that differentiate it.Â
- Develop a mental model of product ownership. Using your product develops a sense of ownership and responsibility for its success. Establishing this mental model can lead to a more invested product team thatâs committed to continuous improvement.
- Pre-test features. Internal product use doesnât replace beta testing of new features and functionalityâbut it can help identify issues early on, save you valuable time and resources, and prevent headaches for your team down the road.
Why Using Your Product is So Powerful
Big-name tech companies arenât the only ones who can benefit from in-house product use. At Irrational Labs, this practice plays a vital role in our client consultations by serving as a key component of our behavioral diagnosis. This is the process by which we examine the entire user journey from end to end, identify psychological barriers to desired behaviors, and uncover opportunities for behavior change. Using the product ourselves fully immerses us in the user experience and gives us the insights we need to design effective interventions.

4 Ways to Do Dogfooding Better, from Behavioral Science
When you spend countless hours immersing yourself in countless products, you learn a thing or two (or four!) along the way. The tips below can empower product teams to leverage the potential of dogfooding for maximum benefitâand drive meaningful behavior change within their organizations.
Tip #1: Do It From End to End
Using your own product means experiencing it as your users do. But to get the most out of this practice, you canât just live part of the customer journey. You have to know all of it.
Teams are commonly responsible for one section of a flow, such as the checkout process or onboarding experience. This seems logical from an organizational perspective, but it can hinder the creation of a seamless customer experience. When different teams are responsible for different steps in the flow, they canât see the big pictureâor know what mindset users are bringing from the steps preceding their part of the journey.
The remedy? Dogfooding. Pro tip: use a behavioral diagnosis to label the psychologies that are in play at each step of the journey. This will help locate where users may experience cognitive fatigue or other barriers to engagement.

Tip #2: Do It for All User Types
When using your own product, you should experience it from the perspective of all user segmentsâespecially those that drive growth. For example, most DoorDash employees have likely ordered food as a DoorDash customer. But how many of them lived the experience of food delivery as a Dasher before âWeDashâ required them to?
Yes, itâs harder and more time-consuming to be a Dasher. But to gain the most from dogfooding, teams must experience their product from every perspective. For DoorDash, this means experiencing the product as a Dasher. For Starbucks, it might mean working as a barista for the day. You get the idea.
Tip #3: Do It with an Eye for Detail
Every detail counts. And often the smallest details count the most. This is (at least partially) because we humans rely on heuristics, or mental shortcuts, to make quick and efficient decisions. These heuristics can be powerfully influenced by seemingly minor cues in the environment (think: the design of a website or the wording of a message).Â
For example, when we partnered with Livongo to drive health program enrollment among members, we designed an intervention that reframed program-related email messages from âJoin the Programâ to âClaim Your Welcome Kit.â This small change increased email open rates, click-through rates, and program registrations by 25%, 88%, and over 120%, respectively. Our dogfooding paid off.
So when using your own product, pay attention to every detail that could impact the user’s experience and behavior. This includes everything from the text you put on buttons to page design and how many steps it takes to complete a task. By considering all of these, product teams can make improvements that significantly change user behavior.
Tip #4: Make It Part of Your Process
To successfully implement in-house product use at your company, youâll need buy-in from all the key players. One way to get it? Build dogfooding into your teamâs day-to-dayâand ensure that it is measured and rewarded in specific, concrete ways. In other words: it needs to be more than a check-box on employeesâ annual reviews.
Instead, frame it as something the whole team does together. Then measure outcomes in employee reviews or 1:1âs with questions like, âHow many ideas did you generate when using our product?â and âWhat features did we launch as a result of this process?â You could further engage and motivate your team by incentivizing the practice financiallyâi.e., with credits or something similar.

Above all else, remember that this isn’t a âone and doneâ thing. It should be an ongoing part of product development, with regular check-ins and updates to keep your finger on the user pulse. Over time, regular internal product use will lead to a more invested team. And youâll also be cultivating a customer-centric culture of iteration and continuous improvement.
Some Final ‘Dietary’ Advice

Companies using their own products is more than just an oddly named passing trend. Itâs an essential tool for improving user experience, building better products, and driving behavior change. If youâre not experiencing your whole user journey, youâre leaving opportunities on the table. So, sorry, product teamsâbut until someone comes up with a better name for it, our best advice is: shut up and eat the dog food.
Need help applying behavioral science to inprove your product? Get in touch to learn more about our consulting services. Or learn more behavioral science by joining one of our bootcamps.