EVERY SPOKEN WORD
50 min read · 9,543 words- 0:00 – 0:30
Intro
- AEAaron Epstein
Today, I am thrilled to welcome Stripe's Head of Design, Katie Dill, back to the show. Katie and her team recently launched a brand-new Stripe homepage. She's gonna take us behind the scenes of the new website and talk about how AI is changing her team's design process. Welcome to another episode of Design Review. [upbeat music] Katie, thank you so much for joining us again.
- KDKatie Dill
Well, thank you for having me.
- AEAaron Epstein
Yeah.
- KDKatie Dill
It's nice to be back.
- 0:30 – 1:30
The Old Site
- AEAaron Epstein
I saw, along with everybody else, when you launched the new Stripe homepage, and I thought it would be amazing to have you on and kinda take us through the old site and, uh, things that you wanted to change about it, and update, 'cause I know it's been a few years since you launched that one. And then take us through the new one and talk a little bit about the process that you used in order to get to, uh, where you guys landed with the new one.
- KDKatie Dill
I do enjoy a good design crit with ya, so let's do it.
- AEAaron Epstein
All right. Let's jump into, uh-
- KDKatie Dill
Okay
- AEAaron Epstein
... the original site. So how long ago did you launch this one?
- KDKatie Dill
This one was from 2020.
- AEAaron Epstein
Okay. So we're talking six years ago at this point.
- KDKatie Dill
Yeah. Kudos to the team. I wasn't there at the time, but I do think that they built something that stood the test of time quite well.
- AEAaron Epstein
Mm-hmm.
- KDKatie Dill
Uh, we weren't, you know, "Oh my gosh, we have to change it. It's been too long. It's just... You know, it doesn't work anymore." It actually was standing up quite well. And when we endeavored to change it, it was because the business had just evolved beyond the point of what this story was b- was being told on this site, and I'll explain that a little bit. Of course, we wanted to kind of freshen it up as a part of
- 1:30 – 3:00
Why Stripe Redesigned a Site That Still Looked Good
- KDKatie Dill
our brand that also had been evolving and becoming, you know, more sophisticated and reaching, you know, a broader set of users. Uh, but still, it was, it was a good site. So I can point out a couple of things that we, uh, aimed to change.
- AEAaron Epstein
Yeah.
- KDKatie Dill
Uh, so one, you know, this evolved over time. We certainly had changed the words on the site and exactly how it was portraying what we do, um, and then also some of the, the product shots that we were including. Um, and then of course our users as we, you know, continued to evolve and, um, help more in different categories or larger enterprises or, uh, growing startups. But then as you go down the page, we were articulating the number of things that we do, and this is actually one of the things that had evolved the most over the last couple of years because our product suite was evolving.
- AEAaron Epstein
Mm-hmm.
- KDKatie Dill
And so for example, we started with payments being a main part of our business. But over time, uh, payments is just one part of it. We, uh, now today serve in multi-, uh, national enterprises in many categories, including helping them with subscriptions, helping AI companies with usage-based billing, tax, revenue recognition, platforms like Shopify, and helping them move money for the businesses in their, um, on their platform. And so these stories were coming through here, but you were kinda only getting a glimpse of the product offering that Stripe provided.
- AEAaron Epstein
Mm-hmm.
- KDKatie Dill
And so this was probably the biggest thing that we realized that we needed to change. So we needed
- 3:00 – 3:30
The Biggest Thing They Needed To Change
- KDKatie Dill
to adjust that. And the other piece is that, you know, the page grows quite long. There's a lot of trying to be told here.
- AEAaron Epstein
Right.
- KDKatie Dill
Uh, we were doing that thing that happens over time where you kinda add on-
- AEAaron Epstein
Mm-hmm
- KDKatie Dill
... and add on, and we're kinda losing the, the narrative, uh, with the site. And so we thought to think about ways that we could, uh, update that narrative. Now, of course, you could adjust that, what was here, but we realized that it was also time to refresh the visuals. Uh, and I don't think that
- 3:30 – 5:00
Crafting A New Narrative For The New Site
- KDKatie Dill
the, you know, the visuals came out of fashion-
- AEAaron Epstein
Mm-hmm
- KDKatie Dill
... but it also just didn't feel like it took the sophistication of how the business itself evolved. Uh, and we were seeing it, honestly, in the way that our teams were kind of rolling out this design language. There wasn't a lot of clarity on how do we use this 12-degree bar? How do we use colors and overlays? Um, how do we use our typography? Um, the gradient wave that's at the top was certainly an element, but it didn't really scale well. So we had to create a new design vision for our, our language and then update the story.
- AEAaron Epstein
It's interesting because you mentioned that visually I look at this, and this looks like a site that could've been launched yesterday. Um, and I think that's a testament to how Stripe has always been so far ahead of the game-
- KDKatie Dill
Mm-hmm
- AEAaron Epstein
... from a design perspective, that you could have a site that's six years old and obviously you, you made updates to it, uh, o- over the years. This wasn't literally the site that you launched six years ago.
- KDKatie Dill
Right.
- AEAaron Epstein
But, um, clearly it has stood the test of time, which is really impressive. And it makes sense that you've got all these different customers now. It seems like the approach that you took with the old one was just keep adding sections that would target different types of users, and hopefully people would scroll until they hit the one that's right for them. And it sounds like maybe you've rethought that for the new site that you launched.
- KDKatie Dill
Yeah, I mean, like, perfect example, you know, AI is v- very big part of our business. It's both, like, how we build, what we build, and who we build for.
- AEAaron Epstein
Mm-hmm.
- KDKatie Dill
Like, s- over 78% of the Forbes AI 50 use Stripe, and they are using our products to help them scale
- 5:00 – 5:30
What Story Was Missing From The Old Site
- KDKatie Dill
really fast and help them monetize in new ways, right? So usage-based billing so that you can, uh, make the right moves for your inferences costs and how your users are actually using your product, and it's a tile-
- AEAaron Epstein
Right
- KDKatie Dill
... on the website. [laughs]
- AEAaron Epstein
[laughs]
- KDKatie Dill
So the story was missing. Like, what we're-
- AEAaron Epstein
Right
- KDKatie Dill
... actually building wasn't coming clear. And so when we realized, okay, now it's time to update our site, I would say there's a couple of things on that front, which is, one, like, first principles. What are we trying to do here? Like, what is the point of a website anyways? I remember being in a meeting where Patrick asked, like, "Well, what is the web- the
- 5:30 – 6:00
“What Is The Point Of A Website?”
- KDKatie Dill
point of a website?"
- AEAaron Epstein
Mm-hmm.
- KDKatie Dill
I think one part of it is it's, it's your manifesto whether you explicitly call it that or not.
- AEAaron Epstein
Mm-hmm.
- KDKatie Dill
Because you're demonstrating who you are, what you are doing, and why you do it.
- AEAaron Epstein
Mm-hmm.
- KDKatie Dill
And in some indirect ways, right, it's just, like, the nature of the way that you build your site, how you present yourself, what colors you choose, what typography you choose, the details that you choose to care and the ones you don't. And then of course w- how you articulate what you're doing and what you offer. So we set out to make sure that the story was extremely clear
- 6:00 – 6:44
The New Site
- KDKatie Dill
for who we're serving and how we're serving them and what we care about.
- AEAaron Epstein
Mm-hmm.
- KDKatie Dill
And so that's where, you know, honestly, [laughs] painstaking hours over a year or more-
- AEAaron Epstein
Mm-hmm
- KDKatie Dill
... is what, you know, ended up going into this. Partly because in some ways we weren't rushing to get something out. Like, when we're ser- when we're building something for our users, it's like, okay, it needs to be out, like, and it needs to be out tomorrow-
- AEAaron Epstein
Right
- KDKatie Dill
... because they're dependent on this. This was, like, it was for ourselves-
- AEAaron Epstein
Mm-hmm
- KDKatie Dill
... in a lot of ways. And so we certainly could take the time to sniff out the right design and, you know-
- AEAaron Epstein
Yep
- KDKatie Dill
... get on that scent. Um, and you know what? There were m- many weeks and months of design exploration where we liked it, but we're like, "No, that's not it yet."
- AEAaron Epstein
Yeah.
- KDKatie Dill
We're not ready to, you know, wear that shirt for the next six years- [laughs]
- AEAaron Epstein
Yeah
- KDKatie Dill
... or whatever it might be.
- AEAaron Epstein
And so it's financial infrastructure
- 6:44 – 7:10
New Landing Page Breakdown
- AEAaron Epstein
to grow your revenue is the first one. Which is the exact same-
- KDKatie Dill
Mm
- AEAaron Epstein
... first sentence. So that has remained consistent.
- KDKatie Dill
Mm-hmm.
- AEAaron Epstein
And it seems like what you wanted to add here was the extra things here that would catch other people-
- KDKatie Dill
Yeah
- AEAaron Epstein
... that where Stripe would actually be the right product for them too.
- KDKatie Dill
Yeah.
- AEAaron Epstein
One of the things that's interesting is I like looking at sites and trying to figure out what is something that only this company could do-
- KDKatie Dill
Mm
- AEAaron Epstein
... that nobody else could do. And one of the things that stands out to me is the GDP counter-
- KDKatie Dill
Yeah
- AEAaron Epstein
... that you have here.
- 7:10 – 7:40
The GDP Counter: A Homepage Element Only Stripe Could Pull Off
- AEAaron Epstein
There's not many companies that could, um, that could have a live counter of the percentage of the global GDP, not even just US GDP [laughs] that is running on Stripe. Talk about the decision to put that right up at the top as well.
- KDKatie Dill
Well, I would imagine a lot of, you know, people watching and people building websites are thinking about, well, how can we demonstrate the, the impact that we're having, the, the reason why you should trust us-
- AEAaron Epstein
Mm-hmm
- KDKatie Dill
... the social proof-
- AEAaron Epstein
Yep
- KDKatie Dill
... uh, you know, what users trust us before. Uh, these are important messages. They, they
- 7:40 – 8:45
Building Trust Through Design
- KDKatie Dill
help the, you know, the, the potential customer understand, like whether or not this is a brand that you could trust, and okay, good to know that you've done it for others. As I expressed earlier, like w- we're, you know, trying to help everybody from a micro entrepreneur who's gonna grow a startup into hopefully great success, as well as these large enterprises. It matters a lot to them whether or not that Stripe is dependable, reliable-
- AEAaron Epstein
Mm-hmm
- KDKatie Dill
... trustworthy, and can operate at their scale.
- AEAaron Epstein
Yep.
- KDKatie Dill
So we ask ourselves, well, how do we express that? How do we help you see that we can? Of course, one of the ways is that we tell you about the users that use us, and you can see that scrolling up across the bottom.
- AEAaron Epstein
Mm-hmm.
- KDKatie Dill
But another way is like, you know, the actual enormous impact that we have had the, the privilege and the responsibility of serving, and that can actually be quantified in the, the GDP.
- AEAaron Epstein
Yeah. I love that. And, uh, the other key word here too is billionth. You know, like that just signals if you do billions of transactions, Stripe is right for you.
- KDKatie Dill
Yeah. YC companies.
- AEAaron Epstein
Yeah. Right. [laughs]
- KDKatie Dill
[laughs] You got this.
- AEAaron Epstein
Yeah.
- KDKatie Dill
[laughs]
- AEAaron Epstein
Yeah. Very cool. Okay. Take us through, uh, the other sections that you, you put underneath that.
- KDKatie Dill
Yeah. All right. So this next section is, uh, what we call our bento. And so this is probably the big
- 8:45 – 10:37
Inside Stripe’s “Bento Box” Approach to Product Storytelling
- KDKatie Dill
area that's seeking to solve some of the problems I talked about earlier-
- AEAaron Epstein
Mm-hmm
- KDKatie Dill
... about really expressing kind of like the scale of the product offering. And so before you saw like, okay, we do issuing, we do payments, uh, but here we're trying to depict a little bit more of the solution set. And so payments, yes, we do payments. We do online payments. We also do terminal. Uh, billing is, you know, what we were talking about earlier about usage-based billing or, um, you know, could be fixed fees, subscriptions, any number of these types of things are a lot more adjustable and, um, customizable to the businesses we're serving. Uh, we talked a little bit about the, the role that AI plays in, uh, organizations, and so we wanted to make that clear. Our issuing product, stable coins, and then of course the way that we, uh, provide for platform businesses and marketplaces.
- AEAaron Epstein
Mm-hmm.
- KDKatie Dill
And so what we're trying to do here is not overwhelm you with too much going on. I mean, that... I know there is a lot on this page, but we, you can see that there's a very little text. We're just trying-
- AEAaron Epstein
Mm-hmm
- KDKatie Dill
... to get the point across to give you enough of a sense of like, okay, this may be for me. And then what we're really trying to do is show rather than tell, so hence the imagery. And then the quick way that you can gain more insight is we do this kind of overlay, this larger modal, so you don't actually have to go off your course. You're not, we're not taking you away from the homepage yet, but we can give you a little bit more of a sense of what this is all about. There's many products layered into this, right?
- AEAaron Epstein
Mm-hmm.
- KDKatie Dill
Like, you know, we, on that bento, it's one, two, three, four, five, six. But that's, you know, I'm thinking we have many, many m- more dozen products on top of that-
- AEAaron Epstein
Mm-hmm
- KDKatie Dill
... that, uh, we can't express all on one page. That would just be too much and it would overwhelm you. So we wanna give you essentially progressive disclosure as a way of, of getting towards the more details behind the products and more things that we offer.
- AEAaron Epstein
Yeah. That's very cool. I don't know that I've seen this specific design
- 10:37 – 11:37
Why Stripe Used Modals Instead of Sending People to New Pages
- AEAaron Epstein
with the bento box and the modals that you can pop up that give more information directly on the page. It's an interesting, smart choice because rather than take people to a dedicated page, you keep them right here, show them what they want. You give buttons to, to jump to the next section, or you can keep scrolling down if this is not the right thing that you're looking for.
- KDKatie Dill
Yeah. The, the... You, you want it to feel light. You want it-
- AEAaron Epstein
Mm-hmm
- KDKatie Dill
... to feel easy to kind of explore and engage, and you're taking them on a journey for sure. You wanna help them get to where they're going. Um, but yeah, I think if we leapt people off the page, you know, w- when it might be too early for them to have made their decision on what, what they're actually going after.
- AEAaron Epstein
Mm-hmm.
- KDKatie Dill
Uh, so this is really just a bit more of a browse experience, and it's a, gives them a, a bit more of a, a chance to explore.
- SPSpeaker
YC Startup School is back. We're hand selecting the most promising builders in the world and flying them out to San Francisco for July 25th and 26th to discuss the cutting edge of tech. Apply now for a spot. Okay, back to the video.
- AEAaron Epstein
Yeah. It's interesting. Another thing that stands out to me is how much animation
- 11:37 – 13:50
Adding Lively Animations That Don’t Feel Distracting
- AEAaron Epstein
you use, um, in each of these cards. Talk a little about, about that and, and how you can do it without making it too overwhelming or distracting-
- KDKatie Dill
Yeah
- AEAaron Epstein
... for people.
- KDKatie Dill
Yeah. It's a difficult balance to get. I mean, this is where prototyping and experimentation ... Like I remember this one where it was like we had too many lines at first, and then we had too few lines at first-
- AEAaron Epstein
[laughs]
- KDKatie Dill
... and the, the ball was moving too fast. Uh, so you do have to really f- fine-tune, bring it in. You know, one of the things as I kind of pointed out earlier and when you're building a website like this, you are either, you know, both directly and indirectly expressing your company's manifesto. So o- one of the things that we're trying to express is the care that we put into-
- AEAaron Epstein
Mm-hmm
- KDKatie Dill
... the work that we do-
- AEAaron Epstein
Mm-hmm
- KDKatie Dill
... because if you see the care that goes here, then you, you're right to assume that we also put that care behind the scenes in the way that we move money, in the way that we protect-
- AEAaron Epstein
Yeah
- KDKatie Dill
... uh, a company's information. These are important details to express. It's also, you know, the idea of making the site feel a bit more alive.
- AEAaron Epstein
Mm-hmm.
- KDKatie Dill
You know, that there's a presence here is something that I think the motion does really well. You are right, though, if you go too far with it, it becomes distracting.
- AEAaron Epstein
Mm-hmm.
- KDKatie Dill
It becomes annoying. Nobody really wants to engage with that. And so it's just delicate movements and really just like trying to fine-tune it. Um, and also thinking about the role that when somebody engages with it-
- AEAaron Epstein
Mm-hmm
- KDKatie Dill
... that's where, you know, you bring certain things to life and make sure that you're like responding, and this gives the feedback to also register, like, okay, I can click on this. You might not have known that otherwise. So-
- AEAaron Epstein
Mm-hmm
- KDKatie Dill
... we try to engage it that way. This is where we're, we're basically, these are kind of like the, the big, important metrics that can help you understand again, the kind of the scale of, of what we build. Um, and you know, of course, there were versions where we could just put the numbers there.
- AEAaron Epstein
Mm-hmm.
- KDKatie Dill
Uh, but what we intended to do with this is to just add a little bit of interest. It is Loosely communicating the intention of these, uh, metrics. It's not really a data vis, of course.
- AEAaron Epstein
Mm-hmm.
- KDKatie Dill
Uh, but it gives you a sense of, like, okay, here we're refer- talking about global scale.
- AEAaron Epstein
Mm-hmm.
- KDKatie Dill
Here we're talking about, um, uptime.
- AEAaron Epstein
Mm-hmm.
- KDKatie Dill
And so you kind of get the sense of continuity here.
- AEAaron Epstein
Mm-hmm.
- KDKatie Dill
Um, but really, it's just fun.
- 13:50 – 14:30
The Value Of Beauty In Web Design
- KDKatie Dill
Yeah, yeah.
- AEAaron Epstein
They were fun early on, and then it got to a point where every SaaS website looked exactly the same. And, um, it's really cool to see you focused on things that are just fun for the sake of being fun.
- KDKatie Dill
Yeah. I mean, I'm a, I'm a, a AI hopeful that the creation of these tools that can help us move so much faster and basically get to, like, get to good almost, like, instantaneously-
- AEAaron Epstein
Mm-hmm
- KDKatie Dill
... and almost for free. And now, great, we can take that time to then push it that next level-
- AEAaron Epstein
Yeah
- KDKatie Dill
... and to create something that is really interesting and playful and-
- AEAaron Epstein
Yeah
- KDKatie Dill
... and beautiful.
- AEAaron Epstein
Yeah. I think what's interesting here that's, that's maybe worth for anybody watching to pay attention to is that these aren't animations for animation's sake
- 14:30 – 15:40
How To Be Intentional With New Design Elements
- AEAaron Epstein
or interactivity for interactivity's sake. There's, there's an intention and a purpose behind everything that you're doing, and it's connecting to the specific message that you're trying to communicate with each of these numbers. And it's easy to look at it and go like, "Oh, yeah, it's just, like, a fun kind of thing," and it is that.
- KDKatie Dill
[laughs]
- AEAaron Epstein
But it's not random.
- KDKatie Dill
Yeah.
- AEAaron Epstein
And a lot of thought goes into that, I'm sure. Like, talk about some of the different things that you explored, or were people even against putting this in, thinking, "Well, what value does it have?" And every inch of the screen has to have, um, you know, directly measurable value.
- KDKatie Dill
Yeah. Well, what's also interesting is it's this section that the site didn't launch in December.
- AEAaron Epstein
Mm.
- KDKatie Dill
So we, we ended up launching in January, and, uh, we were at a stage with this where, like, we had something good.
- AEAaron Epstein
Mm-hmm.
- KDKatie Dill
Like, we had, you know, all four animations, but they didn't move quite the way, you know, we thought would feel really smooth and really intentional. And the extra detail of how they transition from one to the next just, like, felt a little kludgy and w- wasn't quite as smooth as it could be.
- AEAaron Epstein
Mm-hmm.
- KDKatie Dill
And it was a decision, you know, a
- 15:40 – 16:24
The Balance Between Getting It Right and Endless Iteration
- KDKatie Dill
group decision that we should wait, and we should do it right. We could have, well, let's just only do three, or let's just only do one, or maybe you don't make them move. Um, and you know, for sure, what we don't wanna get in the habit of is just, like, pushing timelines out to the end of time.
- AEAaron Epstein
Yeah.
- KDKatie Dill
But this was a decision that it was worth it to get it done well and make it actually a kind of joyful experience that demonstrates, you know, that love and care-
- AEAaron Epstein
Mm-hmm
- KDKatie Dill
... and the technical ability. And you know, it was over the holidays, and so pushing it [laughs] another week was, was not gonna be-
- AEAaron Epstein
Mm-hmm
- KDKatie Dill
... you know, the end of the world but also a really good thing in the long run about how it feels within the overall composition.
- AEAaron Epstein
Yeah, very cool.
- KDKatie Dill
So this area is, um, a place where
- 16:24 – 17:30
AI-Generated Brand Imagery
- KDKatie Dill
we're, we're talking about our users. But we created these images, so it brings together Stripe the brand and the, the companies that we serve.
- AEAaron Epstein
Mm-hmm.
- KDKatie Dill
So each one of these is custom-made, uh, and it's, you know, intended to express a bit of the brand that we're highlighting as well as the Stripe brand with the parallelogram. You could look at this, and you could be like, "Oh, yeah, great opportunity to use AI," as did we. We're like, "Great, we're gonna use AI, and it's gonna be awesome, and we're gonna get these done in a, you know, a day."
- AEAaron Epstein
[laughs]
- KDKatie Dill
Now, of course, like, the reality is, you know, w- building with AI is actually also, you know, something that is, um, it requires the love and care and attention of the makers. And so there was definitely a, a process behind it. But these are really just meant to bring some interest and kind of, again, as you're trying to express through visuals. A lot of people scroll really fast through the website, right?
- AEAaron Epstein
Mm-hmm.
- KDKatie Dill
At least I do. I don't know about you. But when you're, you're trying to get them to, like, take a beat, almost like a song, you know? It's like, what are those, like, key moments of-
- AEAaron Epstein
Mm-hmm
- KDKatie Dill
... punctuation, and where do we want, you know, folks to slow down and take a note? And also, when are we trying to express something, like,
- 17:30 – 19:11
How A Website Is Like A Song
- KDKatie Dill
you know, trying to communicate, uh, the type of brand that we work with, especially if you're, you know, not familiar with them.
- AEAaron Epstein
Mm-hmm. And now we've moved to a darker background.
- KDKatie Dill
Mm.
- AEAaron Epstein
Is there something intentional behind that now?
- KDKatie Dill
Well, this is an area that we're talking about our, um, integrations and the way that our APIs work. Uh, and certainly there's, you know, a developer language. Uh, not everything has to be in dark mode, but, um, it is actually something we have done on the previous site as well-
- AEAaron Epstein
Mm-hmm
- KDKatie Dill
... and so we wanted to carry that forward.
- AEAaron Epstein
Hmm.
- KDKatie Dill
This is, uh, the area that we call Squeezy Boy. [laughs]
- AEAaron Epstein
[laughs]
- KDKatie Dill
Uh, design is definitely more fun when you can give everything a fun name. Uh, but it is, uh, an area where we're, we're kind of just showing some of the things that are comings and goings. And, uh, so this is our Black Friday, Cyber Monday, uh, city that we had built.
- AEAaron Epstein
Mm-hmm.
- KDKatie Dill
Um, our webs- our, uh, podcast, Cheeky Pint.
- AEAaron Epstein
Mm-hmm.
- KDKatie Dill
Uh, so this will always be changing with different things-
- AEAaron Epstein
Mm-hmm
- KDKatie Dill
... that come through. Uh, but we wanted to, once again, you know, have a little fun with how we portray these things, make it easier and, um, also inviting to engage with. Um, certainly added more challenge to it. Like, so for example, how do you get an image that when it's this size is going to make sense as much as it's going to make sense when it's this size?
- AEAaron Epstein
Right.
- KDKatie Dill
Uh, so this was tricky to, to build it right. And so, you know, quite a bit of iteration on that.
- AEAaron Epstein
Yeah.
- KDKatie Dill
But I think the team found a clever way.
- AEAaron Epstein
It's amazing seeing the finished product here, and everything is so polished and, and put together. But I think it's really easy to miss all the work and the iteration and the process that goes on behind the scenes there. I would love for you to take us through, show your work on all these different sections and all the iterations that you went through to ultimately end up at this point.
- KDKatie Dill
Well, okay, we're starting here on the top, where we have this wave.
- 19:11 – 24:48
Designing the Perfect Stripe Wave Background
- KDKatie Dill
Uh, I've worked at Stripe now for five years, and I cannot even tell you how many different variants of a wave or gradient or gradient wave that I have seen and been a part of.
- AEAaron Epstein
[laughs]
- KDKatie Dill
Um, I think we are trying to find every possible solution. On this project, you know, we knew we wanted to- Bring a lot of kind of color and joy to the experience. And we knew that a, a wave or a gradient wave, like we had before, is a, a key way to do that. And we enjoy that part of the brand. But it... Which wave? How to do it. What's gonna stand the test of time? What could be on there for six years potentially, um, and, you know, give you a, you know, a bit of joy when you visit, but not overdo it. And what's super cool is, and our wonderful eng team created this tool where we can experiment and get the right wave.
- AEAaron Epstein
The perfect wave.
- KDKatie Dill
Exactly.
- AEAaron Epstein
This is so cool.
- KDKatie Dill
So you could just, like, tweak. Do I want that much blur? No, not that much. Do I want, uh, more grain? No, not that much. Let's see. We wanna also switch it on the scale. Do- how do we want it rotated? How thick do we want? How much texture do we want? You know, the reality is, is all of those factors matter so much. Like, what exactly is the color? Like, that's a little... Like, that yellow isn't right, right? That's not the what we ended up with.
- AEAaron Epstein
Mm-hmm.
- KDKatie Dill
Like, we wanna find just the right color mix, just the right texture, just the right amount of movement. And having a tool like this was essential to make that happen. And then, you know, we first get it right and, like, okay, we see how it is here. And then becomes the building process. Like, how do we actually build it so it's also performant-
- AEAaron Epstein
Mm-hmm
- KDKatie Dill
... and is gonna, you know, operate really smoothly on anybody's computer.
- AEAaron Epstein
Mm-hmm. And, and I notice some buttons here. It looks like you can save the state.
- KDKatie Dill
Mm.
- AEAaron Epstein
So do you create different variations of these and then kinda test them against each...
- KDKatie Dill
Yeah.
- AEAaron Epstein
What was the process even of using this tool?
- KDKatie Dill
Yeah. Before we even got in that tool, we were even just trying to get centered on, well, what is it that we're actually trying to achieve with the wave? What are we talking about here?
- AEAaron Epstein
Yeah.
- KDKatie Dill
Like, well, how vibrant do we wanna be or do we want, like, prefer it muted? Like, some of these were really interesting.
- AEAaron Epstein
Mm-hmm.
- KDKatie Dill
But is that the right feel for the page or not?
- AEAaron Epstein
Mm-hmm.
- KDKatie Dill
Um, you know, there... This is one of our previous waves from one of our event sites, uh, which was monochromatic but also really bold. Or do we wanna be a little bit more, uh, diverse and more rainbow-like? And so we looked at each of these kinds of ways of thinking about it, and then, you know, essentially had discussions about, like, well, is it flat? Or is it an object with a form?
- AEAaron Epstein
[laughs]
- KDKatie Dill
Um, and these great discussions help us tease out, uh, what we're, we're actually trying to do. And of course, you know, Patrick is, was heavily involved in the site as well-
- AEAaron Epstein
Mm-hmm
- KDKatie Dill
... and so we had many discussions with him. It's like, "Does this wave feel right?"
- AEAaron Epstein
Mm-hmm.
- KDKatie Dill
Because when you're, you know, creating a new homepage, it's almost like, yeah, you're deciding what y- what clothes you're gonna wear for-
- AEAaron Epstein
Right
- 24:48 – 27:10
All the Homepage Concepts Stripe Tried Before Landing on the Final Design
- AEAaron Epstein
variations.
- KDKatie Dill
Oh, yeah.
- AEAaron Epstein
I'm curious to see some more of those.
- KDKatie Dill
Yeah. So this is the bento where we're trying to communicate a lot of different things that we do.
- AEAaron Epstein
Mm-hmm.
- KDKatie Dill
Uh, and what, what's the right way to, to communicate this? We looked at a ton of different things. And so what we're trying to figure out is, you know, if you're... What kind of user are you? Are you a, a micro entrepreneur with a small business, or are you a large enterprise? Are you interested in billing, or are you interested in Connect? These things... Like, do we wanna show you them all in one screen? This might be an approach so we can get there faster. Because of course, on any website, the more you scroll down, the less users get there, right?
- AEAaron Epstein
Mm-hmm.
- KDKatie Dill
Uh, so what if we just squished it all in? Well, that's a lot. It's pretty type-heavy. We're not doing a whole lot of showing versus telling.
- AEAaron Epstein
Mm-hmm. Yep.
- KDKatie Dill
Uh, we looked at, uh, these kinds of sections. And this is a little bit more similar to our original site that I showed you-
- AEAaron Epstein
Yeah
- KDKatie Dill
... where you just kind of, like, pass through section by section. This felt, like, a little too scrolly telling, right? And you're just, like, kind of you wanna get to it, and you wanna get to it faster, and you wanna be able to get a, a quicker sense of what we offer. Uh, then we have here a essentially be- An accordion. So, you could press these things to then open them up and see what we have. Uh, this one we actually did take to user research, and unsurprisingly, it was not a quick way for people to really digest a lot at once because it requires effort, you know? But e- even if it's not a lot of effort, right? But you, um, you want the, somebody to tap on it or you want them to scroll over it.
- AEAaron Epstein
Yeah.
- KDKatie Dill
Uh, and, you know, otherwise you're, you're in trying to introduce something to them like, "Manage a marketplace end to end." Like, you might know what that means.
- AEAaron Epstein
Right.
- KDKatie Dill
But you might not.
- AEAaron Epstein
But would you, would you be interested enough to click through?
- KDKatie Dill
Yeah.
- AEAaron Epstein
And most people just don't click tabs.
- KDKatie Dill
Yeah, exactly. So that's why, uh, you know, again, this didn't feel right and a more visual one, um, was definitely a, a better choice. Uh, but there's a lot of different variants here in the way that we explored how to communicate this. And then again, you know, it just ... Y- we have to remember that when people are coming to this site, they're in a more of a lean back mode. They're in more of a browse mode. So the idea that you're gonna put your most important messages a click away is gonna be tough. And so that's where the bento kind of won at the end of the day because it was just so much more visual.
- AEAaron Epstein
Mm-hmm.
- KDKatie Dill
Um, and I would say kinder to the users because it meant that they could be in that lean back position.
- 27:10 – 35:00
How AI Is Changing Stripe’s Design Process
- AEAaron Epstein
Talk a little bit about the process and maybe how you used AI in building this.
- KDKatie Dill
Well, so yeah. Let's start with the images and then there's other parts of the process there. But these were certainly a, a type of thing that lend themselves to AI.
- AEAaron Epstein
Mm-hmm.
- KDKatie Dill
I think AI is really good at these pictures that seem, you know, super real.
- AEAaron Epstein
Mm-hmm.
- KDKatie Dill
Uh, and so this is ex- kind of what we're going for. Now, it seems like it would be pretty simple to ask a, you know, an AI like, you know, Freepik or whatever of like, you know, "Give me a parallelogram inside this thing." But the reality is, you know, n- the nuance and the details really mattered to us.
- AEAaron Epstein
Mm-hmm.
- KDKatie Dill
Like, you couldn't just put, uh, something that sort of got there. Uh, it had to feel like it was, you know, at the same level of love and care as these other things. What was really kind of funny was the process here, uh, because, you know, one wouldn't have thought that bubbles would've taken so much of our attention-
- AEAaron Epstein
[laughs]
- KDKatie Dill
... but they sure did. Uh, so here was a version that we had for a different user that is, uh, not depicted on the site just right now. Um, and you can kind of see like, okay yeah, it's an ice cube and the bubbles and, you know, generally what do you think? Looks, looks okay?
- AEAaron Epstein
Yeah, yeah.
- KDKatie Dill
It looks real?
- AEAaron Epstein
Yeah. Ship it.
- KDKatie Dill
Well [laughs]
- AEAaron Epstein
[laughs]
- KDKatie Dill
This is the team's, uh, thoughts on the matter. [laughs]
- AEAaron Epstein
[laughs]
- KDKatie Dill
And so each one of these things is actually a critique of, you know, where it just doesn't feel quite real.
- AEAaron Epstein
Right.
- KDKatie Dill
The, the example, um, from, uh, Urban, um, or U-R-B-N is the, um, you know, how well does this all feel like the right urban, uh, layout.
- AEAaron Epstein
Mm-hmm.
- KDKatie Dill
Now, gets a lot of it right, but when you take a double look, um, her arm isn't quite right.
- AEAaron Epstein
Yeah. [laughs]
- KDKatie Dill
He doesn't quite have a hand. Um, you know, that shadow isn't exactly how it would be. Uh, and so the, the detail in each of these little nuances, like each pixel basically needs the same, uh, amount of attention. So I think what AI is helping us do is it's helping us speed up our process and certainly helping us explore more. We can look at, you know, s- 20 ideas in the time it normally would've taken to look at two. However, the ... You know, it doesn't replace craft. It doesn't replace taste. It doesn't replace, you know, the attention to detail to ensure that you're getting each of those things right. Um, we're really excited about how it's sped up prototyping and sped up, you know, experimentation. So it's like, you know, how should these accordions move? Should it replace this? Or should it push that? Uh, we can mock that up really fast. And then saves engineers countless ti- you know, hours and, and designers as well as they're exploring different varieties. It's also really great for user testing. Um, if we wanna be able to change all the words in here, uh, so that it feels one way for one user that we're talking to or versus another, we can do that really easily with AI prototyping. I would say even during that pr- time period, you know, what we were, you know, exploring is, you know, feels old-fashioned a year ago-
- AEAaron Epstein
Mm-hmm
- KDKatie Dill
... versus, uh, how we explore today.
- AEAaron Epstein
How about, uh, like, the role of designers, you know? It's ... It seems like it's not just, um, pushing pixels in frames in Figma.
- KDKatie Dill
Yeah.
- AEAaron Epstein
Talk about what the designers on your team are doing and, and the role that they played in, uh, in actually building this.
- KDKatie Dill
What designers at Stripe endeavor to do are to create things that feel like they push the status quo forward.
- 35:00 – 40:00
Fighting the “Gravitational Pull to Mediocrity”
- KDKatie Dill
that takes, you know, another rev and another turn, and, you know, the, the way that, you know, our tools today can allow you to kind of go back and like nope, tweak this little bit and tweak that little bit. Uh, and essentially the merging of design and eng tools in one allows you a lot more ability to kind of customize that. So you don't need to accept slop.
- AEAaron Epstein
Mm-hmm.
- KDKatie Dill
And you shouldn't accept slop. You should, you know, f- hunt for, fight for the right solution.
- AEAaron Epstein
Mm-hmm. What are some more principles like that that you try to instill in your team?
- KDKatie Dill
I mean, I think, I think a part of it is, you know, the reality is, and I think we may have even talked about this last time we talked, like the gravitational pull is to mediocrity.
- AEAaron Epstein
Mm-hmm.
- KDKatie Dill
Like, it is just so easy to accept good enough.
- AEAaron Epstein
Mm-hmm.
- KDKatie Dill
And I think it really, really takes intentionality, and you really have to think about, like, what is the cost of accepting good enough? And I think in that one decision, you're just like, "Well, it's just fine. Like, let's just, like, ship it. Like, it, it... You know, it achieves it. Like, you know, I really... You know, we, we've got too much to do." And, you know, is it like that data viz thing we were talking about before.
- AEAaron Epstein
Mm-hmm.
- KDKatie Dill
Like, it's, it's pretty good.
- AEAaron Epstein
Mm-hmm.
- KDKatie Dill
You know, we could... Like, wouldn't it be great to, like, get the team on something else? And you, you know, weigh all these other costs, and you think about it, and you end up making a decision to go for good enough. But think about if you made that good enough decision every day, all day, every day. And then think about how many companies do that, right? Like, how many companies really stand out to us as, like, exquisite and-
- AEAaron Epstein
Mm-hmm
- KDKatie Dill
... exceptional and that, like, really hold that bar up? That it reminds you of just, like, how hard it is to fight that fight of like, well, I c- if I let this slide, you know, what else am I gonna let slide, and what is that, like, composite gonna be? And then I think a lot of people make decisions based on, well, you know, the team put so much effort in, like I'm gonna, you know, upset the team if I don't go forward. It's like, well, how happy is the team gonna be if the product is just meh? Fight the gravitational pull to mediocrity, and do not leave well enough alone.
- AEAaron Epstein
Mm-hmm.
- KDKatie Dill
And really look for the thing that's gonna make a difference. I think the other thing that we talk a lot about internally and I think is really important for folks to consider when they're building products and experiences is what is the user going to experience at the end of the day? You know, we get a little too caught up in our own world. We're too comfortable with it. And so what I would always say is just, like, realize it the way a user would. Prototyping, not presenting. Don't try to communicate to, you know, the stakeholder of like, "Well, this is why we did this, and this is, you know, the trade-off that we fought against," and this and that. It's just like if you're there to talk about whether or not this is the right solution or not, then you should be asking of like, "Well, how is this gonna feel at the end of the day for the person that's going to be experiencing this? And, you know, does that feel good?" Without all of that knowledge, do I think that part is, is the right one?
- AEAaron Epstein
Mm-hmm.
- KDKatie Dill
Um, that makes a big, big difference. Um, I would also say when we're exploring different products and, like, what are, you know, what is actually ship worthy or not, and you think about, like, what the trade-offs are. It's like, is this going to negatively impact somebody's day? Is this going to be something that erodes trust? If you don't get this right, is this gonna make it to the front page of the news? [laughs] Like-
- AEAaron Epstein
[laughs]
- KDKatie Dill
... what, what are the trade-offs when you're making a decision? And I guess, like, a lot of the things that I'm talking about here are the things that sound like I'm looking for perfection. And I think that's also a dangerous pursuit. Because, of course, like, your product is only as good as what's actually out there, what's shipped. It's not what we've been thinking about. It's not what we were talking about. It's not our intention and what we're pursuing. It's what's actually available to the people that are, you're, you're serving. And I think progress is probably more important than perfection in that case. And a lot of times it's not out there until you actually can learn and understand whether or not it's effective, especially with AI tools and the way that, you know, you, you really don't know how people are going to use it and how it's going to respond and how they're going to evolve with it until you can bring it actually to market. And so I think you have to have a kind of a rubric in place about what are, you know, the essential pieces to a successful product. I wouldn't call it an MVP. It's probably like an MVQP, like a [laughs] minimum viable quality product.
- AEAaron Epstein
Mm-hmm.
- KDKatie Dill
Uh, because again, you don't wanna lose trust by experimenting with something out in the world.
- AEAaron Epstein
Mm-hmm.
- KDKatie Dill
Uh, but you certainly wanna learn from their experiences.
- AEAaron Epstein
It feels like something that's becoming even more important these days, um, with all the advancements in AI, is QA.
- KDKatie Dill
Yeah.
- AEAaron Epstein
And testing and, you know, you talk about having the voice of the user and the perspective of the user in your head as you're designing. Um, and part of what you do at Stripe, which you told us about last time, is, uh, walking the store.
- KDKatie Dill
Oh, yeah.
- AEAaron Epstein
And, um, and you actually go in, and you test all of the products yourselves, and you do that as part of a company culture and a requirement that everybody does.
- 40:00 – 43:35
Walking the Store: Stripe’s Secret to Better Product Design
- AEAaron Epstein
within Stripe or certainly with all the changes with AI that have been happening?
- KDKatie Dill
Walking the store is such an important part of building products and experiences because again, it, like, at the end of the day, you're trying to understand what the user's going through. And when you're building something, it's so easy to be like, "Oh yeah, we're in our product. We're in it all day. I'm thinking about my product all day." But what you're thinking about is, you know, that next feature that you launch, and it's really easy to lose sight of what's actually out there. It's, uh, kind of funny, like, how you can create something. You're like, "Oh, when we shipped it, we did all these bug bashes, and it was great." But then you use it, and maybe you use it a month later. Maybe you use it, you know, two, six months later, and it's evolved.
- AEAaron Epstein
Mm-hmm.
- KDKatie Dill
It's changed. And the reason why is because probably somebody else shipped something, and somebody else shipped something, and now it's like, you know, it's in your home when you've updated the l- dining room but none of the other rooms, and all of a sudden the light switches don't match, and the colors are off.
- AEAaron Epstein
[laughs]
- KDKatie Dill
And every other room now looks bad.
- AEAaron Epstein
Yeah.
- KDKatie Dill
You have to think about how that composite works together. And, you know, for Stripe, for example, we have a number of different business areas, right? We have our money movement business. We have our revenue business. We have our payments business, and these organizations need to focus, and they need to stay true to their mission and what they're trying to get done. But if they don't think about how their product intersects with each others' and how a user might go from, "Well, I use subscriptions, and I use payments, and I use tax. How are these things all gonna work together?" Then they're really missing the user experience.
- AEAaron Epstein
Mm-hmm.
- KDKatie Dill
And so walking the store helps people see kind of the forest through the trees and see how all these things connect. And yes, we do ... Basically, it's like a part of the culture that everybody does this. Uh, we do have a program that we talked about last time, Central Journeys, where we have a, a subset of these journeys, um, kind of like on a scoreboard and like, are they, you know, ye- red, yellow, green? How good are they? But everybody should be exploring the store, different parts, imagining themselves as different types of users, experiencing different sides of it, and trying to find the, the dead ends. We also do this every Friday, where the founders do it in front of the whole company.
- AEAaron Epstein
[laughs]
- KDKatie Dill
Where they're walking the store, one, to just instill how important this is and kind of raise awareness and also to help people think about, how do you see? Not everybody has the same attention to different types of details. And so I might see something that you might not because of my discipline or my disposition or, you know, the, the user that I talked to earlier that week and so the thing that I'm interested in. And so when we do these things together, we see the value that different points of view bring.
- AEAaron Epstein
Mm-hmm.
- KDKatie Dill
So I really love to walk the store with, like, an engineer in the room and a product leader in a room and a data scientist in the room because we're all looking at it very differently. And we're all gonna point out different things. And that is what, like, gets us closer to really actually understanding what a user might feel.
- AEAaron Epstein
Well, Katie, this has been incredible. Thank you so much for coming, and, um, I feel like it's so rare to get, uh, an honest peek behind the scenes and showing the process and all the steps that you had along the way, so, uh, really appreciate you sharing that with us.
- KDKatie Dill
It was a lot of fun. I'm always happy to talk about behind the scenes. I think the blood, sweat, and tears and the effort that goes into it is something that's a part of the work but is often not talked about. I love hearing it from other designers, and I'm always happy to talk about it myself.
- AEAaron Epstein
Yeah.
- KDKatie Dill
Thanks for having me on.
- AEAaron Epstein
Awesome. That does it for another Design Review. Thank you for joining us, and we'll see you on the next episode. [upbeat music]
Episode duration: 43:36
Install uListen for AI-powered chat & search across the full episode — Get Full Transcript
Transcript of episode ypzNhwpmOD4
