
How do you build an MVP for an AI-enabled SaaS?
In episode 764, Rob Walling interviews Jordan Gal, co-founder of Rosie, to learn about how he pivoted from Rally to build an AI-driven product for small business owners. Jordan shares insights into the challenges of finding product-market fit, the importance of trial and error, and the rapid growth Rosie has experienced since its launch. They delve into the significance of effective onboarding, and how building an MVP changes in the face of AI.
Topics we cover:
- (2:38) – From CartHook to Rally to Rosie
- (6:28) – Deciding to pivot and feeling product-market fit
- (12:55) – Coming up with a feature set
- (16:50) – Building an MVP quickly
- (19:29) – Competition when developing with AI
- (24:52) – Removing features and flexibility in software
- (29:59) – Incredibly fast onboarding
- (33:22) – Balancing a “better business” with a “faster business”
Links from the Show:
- Applications for MicroConf Mastermind Matching are Open through March 31st
- SaaS Institute
- Rosie
- Jordan Gal (@JordanGal) | X
- Rosie (@heyrosieai) | X
- Episode 549 | Hiring vs. Outsourcing, E-commerce SaaS, and More Listener Questions with Jordan Gal
If you have questions about starting or scaling a software business that you’d like for us to cover, please submit your question for an upcoming episode. We’d love to hear from you!
Subscribe & Review: iTunes | Spotify
You’re listening to Startups. For the Rest Of Us, I’m Rob Walling. I’m your host this week and every week and in this week’s show I talk with Jordan Gaul, the founder of rosie@heyrosie.com. Jordan and his team have been building this AI answering service for your business calls, and he has pivoted the company from what was an e-commerce headless checkout. And this is all after raising quite a bit of money in venture capital. And so you will hear Jordan in this interview mention that they had a few million dollars left in the bank and he kind of flippantly says it. I think that’s funny because when you’re in that game, he meant I only have a few million left in the bank. But obviously having that much money in your bank account gives you some optionality, and that’s what Jordan takes advantage of as you’ll hear in this interview as you listen to it, what I don’t want you to think is, oh, well Jordan is making it work.
He has a bunch of money in the bank because money doesn’t solve your problems. What solves your problems is trial and error, gut feel execution, finding that gap in the market, being committed, doing a lot of things quickly and having most of them work out. And that’s what Jordan Gaul has done both with this company and his prior effort Cart Hook. You’ll hear that in the first three or four minutes, the story of growing that to millions in a RR and then getting squashed by Shopify. It’s a great conversation. We cover all manner of topics ranging from getting started to what it feels like to build, and I’ll put in quotes, an AI wrapper moving very quickly and what it feels like to have product-market fit. Jordan has signed up to be one of our founding coaches of the SaaS Institute. That’s at SaaS institute.com and it’s for B2B SaaS founders doing a million or more in a RR.
He’s a phenomenal founder and we are lucky to have him as one of our coaches. If you are interested in potentially being part of a mastermind, getting one-on-one coaching, having an amazing community, head to SaaS institute.com to check it out. It is a premium paid coaching program that we are rolling out through TinySeed. And lastly, before we get going, applications for MicroConf Mastermind matching are open right now and those are open for all levels of revenue, not just a million and up applications close on March 31st. Head to MicroConf masterminds.com. And with that, let’s dive into my conversation with Jordan.
Jordan Gal:
Jordan Gal, welcome back to the show. Rob, it’s good to be back with you. It’s been a few years, not the first time, so not the second time. Maybe the third, fourth, I don’t know, but it’s been a while and it’s great to be back.
Rob Walling:
Yeah, you’ve been on at least three, maybe four episodes, so really appreciate it. Today we’re here to tell the story of Rosie and it has been a journey. Sir, you were telling me offline you are four years between product market fits with two different apps. So you want to give summarize cart hook for folks and then kind of catch ’em up where there’s rally and then there is Rosie. And then we’ll talk about, I want to find out where Rosie is today, where it stands, team size. You don’t have to share revenue, but just anything that gives people an idea of what’s going on and then we’ll dive into other stuff.
Jordan Gal:
Alright, cool. So the reason you and I almost giggle a little as we talk about the drama is because you followed along, you invested in card hook, so you’ve been getting investor updates for years. For me, probably 10,
Rob Walling:
I guess 10 years. Not every month
Jordan Gal:
As any of my investors know, but regular, consistent. Anyway, so yeah, card Hook had product-market fit, card Hook was a checkout for Shopify stores before that was a thing, we were one of the first and it flew, so there was a point in time where it was adding 30, 40, 50 K in MRR every month. No advertising, word of mouth, just flying. It went from a million a RR to two-ish and then six. So very quick growth bootstrap ish. We took a few bucks from friends and family, but it effectively bootstrapped in the way it conducted itself. And then it ran into a wall named Shopify. So they did not want checkouts to take payment processing off of their platform and they ended car hook’s run. So I had the taste of product-market fit, it felt good, it felt really good. And then I started a company called Rally, which was an e-commerce checkout or for everyone outside of Shopify and that was intended for what was called the headless ecosystem. That didn’t quite work. We went toward enterprise, that kind of worked. We got to a few hundred k and a RR, it wasn’t going fast enough and then we pivoted to Rosie. So I went through this big dip over the last few years, we pivoted to Rosie, an AI voice agent that answers the phone for small businesses. And it might be a bit premature to call it product-market fit, but it feels familiar.
Rob Walling:
Got it. So it’s growing fast. And Rosie, when you say small businesses, do you mean like lawn care maybe electricians, cleaners where they’re out doing stuff and their cell phone’s ringing all day, right, while they’re trying to do stuff and so this rosy acts as an AI agent. I ask this knowing the answer because I’ve called your rosy number and I asked the questions, but I want the listeners to understand what’s going on.
Jordan Gal:
Yes, there are a lot of businesses in the economy that rely on the phone and it ranges from I’m a painter and I’m on the job and I can’t answer the phone to I’m that same painter and it’s 10:00 AM on Saturday and the phone rings and I’m with my family having breakfast and I don’t know if I should answer the phone, but it might be a $10,000 job all the way to, hey, it’s after hours and we’re a water remediation company, we got to pick up for emergencies and it’s 11 o’clock at night. And up until now, the only option I’ve had is an answering service that I pay for a human. So it lives somewhere in between voicemail and answering services. But any businesses, it tends to be local businesses, the type that you search for online and then you call on the phone to interact with, that’s who we’re helping. It’s like a very, very gnarly problem, which I can talk about how painful the problem is has led to challenging my assumptions around churn.
Rob Walling:
And can you give us an idea of where the business stands today, team size, growth, whatever you want to disclose.
Jordan Gal:
So somewhere last year I came to terms with, I guess it was toward the beginning of the year of 24, I came to terms with, hey, this rally thing, it might just not work. And in that case, what should we do? We had a few million bucks in the bank, should we continue to push on? Should we close the company? Should we pivot and keep the cap table the same? So I had one of those corporate situations buy co coincidence. I was in London for a conference and I ran into a friend of ours, Justin McGill, and I’m sitting around the table with my co-founder and a few colleagues and we’re talking to Justin about his experience in ai and I have to give some credit to that conversation. It just planted a seed in the back of our minds because what we were doing is we were talking to someone who is experiencing product-market fit and all the glory and challenges of it and it reminded us of what it’s supposed to feel like.
And I guess I went home thinking it’s not supposed to be this hard to grow. And I think that was the moment where I looked around and I really thought, okay, I think it’s time to make some changes. So we took the team from about 20 people down to six. We all held hands virtually and we said, do you want to keep doing this? If you want to keep doing this, I’m going to come up with another product idea and we’re going to keep the team small and we’re going to build something in ai. And if you’re in, cool, if you’re not totally understandable. So we shrunk it down to six people and I did my search around for ideas and landed on this voice agent thing and we started to build maybe May or June and then we had something functional to look at around July and then we started to bring on the first customers in August and then the first paying customers in September and now here we are in January.
I think it’s really worth talking about that journey and the feature set and the decisions we made around that because in hindsight it seems to have gone really well and now we have been doubling every month for several months in a row and it’s starting to get a little serious in terms of the revenue growth. So we will blow past a million a RRR very soon. So that’s a few months worth of growth and yeah, I think it can fly. It’s a funny thing, I think this thing has wings. It’s something I repeated several times somewhere around November, December it just felt like, oh, this is how it’s supposed to feel. It’s not hard at all. Everyone just wants it and they’re pulling at you and demanding and asking and begging and want it to work. So that feeling just gave us all this confidence and energy.
Rob Walling:
I remember at a certain point in the time of Drip, I think it was 2014 where all of our graphs shifted, right? It’s like churn went down, trial to paid, went up all in the right direction. And I remember pointing and telling, I think it was Derek, I said, that’s what product-market fit looks like. That’s it. And you just said a sentence that I think was similar. You kind of said this is what product-market fit feels like. I mean it sounds like this poll, this market pull, I mean it does beg the question. I ask this periodically on this podcast because question I’m going to ask you in a second because it seems like everyone has a different definition of product-market fit. We kind of know we’ll know it when we see it is what we hear often. But how did you know you had product market fair? When did you know, again, I always say it’s not a binary, it’s not a one or a zero, but when did you know you were hitting that 30 out of a hundred, 40 out of a hundred, it’s getting stronger and stronger. What was that feeling like?
Jordan Gal:
It was qualitative at first and then quantitative after. So the qualitative was just the responses from people, the support chat, literally the vibe in the chat. You just hear people, oh my God, I can’t believe this is as good as it is. How do I get this here? Can you jump on the phone right now to help me this? Just very, very strong desire for it to work and to be part of their business. And then later it turned more quantitative where I was taking screenshots of profit wall grafts and posting it to rock and jazz being like, this is a joke. What is this? And then you almost start to learn more about your own product as you go. So at first when I did my projections, I put churn. I think I put churn at 15 or 20% monthly because I’m thinking this is an AI product for non-technical people and it’s not actually that good, which is one of the things that attracted me to it because I think everything in AI will be very good.
And so the things that aren’t that good right now are actually the best things to build in because everyone just assumes, oh, is it a voice? Is it really going to replace a person? Yes, actually it is. But if you start now, people laugh at you and then you kind of get in the right spot for a year from now and the churn is like a fraction. And you know why? Because it’s not replacing a human. It replaces voicemail, so it just has to beat voicemail and you get ROI. And so all these things start to reveal themselves like a few weeks into having paying customers a few months later you start to basically understand your own product.
Rob Walling:
Yeah, this is where you had a thesis that this was a need and it would replace a human. And like you said, you get three weeks in, you’re like, oh, it doesn’t even need to do that. This is the learning. So this is what I see separating really successful founders from those that struggle is they can both have a thesis or a hypothesis and they both build something and put it into the market and the best founders, a bunch of noise comes in, there’s a lot of noise, you’re presenting it. It was super clear. I know that it wasn’t, but you figured out the good founders figure out, they sift the noise away and there’s a bit of gut feel there. There’s a bit of conversation with team. You ask people you trust and the founders that I see, I’m not trying to make a blanket statement, but founders who struggle, they launch that and then they either don’t listen at all to the feedback and they’re like, no, my initial thesis holds or they can’t sift through it. They don’t ask for the right opinions, they don’t. You know what I mean? And it seems like you really dug through it, I guess the fact that you’re on your third one, second product-market fit, but the third time of doing this probably helped with that thought process, I’d imagine.
Jordan Gal:
Sure. I think what it helps with is confidence and confidence actually allows you to say, oh, I don’t know what I’m talking about. I’m just wrong. So I learned this and move on much more so than I am definitely right, and I’m making all the right decisions because of my confidence and my experience. It’s more like when I’m on a podcast six months from today, it’s going to sound like I’m smart and I did this on purpose, but in reality I’m just kind of going with what the market and customers are telling us. Maybe that’s a good transition to talk about the feature set, which was one of the more interesting parts of the experience.
Rob Walling:
Let’s do it.
Jordan Gal:
Okay. So I think of this as an accordion, like out and then in, so what we did is we built a very bad version of all the features. We looked at what we thought people needed for an AI voice agent, like a receptionist that did all this stuff, that transferred calls and set appointments and connected to your CRM, answered questions, gave directions, all these different things, and we put that out there. Then we put some energy and money behind cold email because we just wanted to talk to as many people as possible immediately. So we spent money for two months to just send out 500 emails a day and that just gave us people to talk to. Then we got them into the product somewhere in August and immediately like no self-serve, no signup, no credit card, just like ugly. What happened was that we took the big feature set and went to market with it with our initial cohort, and then we immediately started to see what people actually cared about out of our call it eight features, what do people care about?
It became very, very obvious that there were two or three that everyone really needed and the other ones were a nice to have. And what that allowed us to do is to then shrink back down and we removed the features, we removed them from the admin entirely. They were in code, but you couldn’t see them. And what that allowed us to do was basically identify what the features of the base plan should be. So a whole bunch of features everyone cares about these, remove all the other ones. Those are the nice to haves, the ones that people really, really need. That’s our base plan. So when we started, we didn’t have many features, so we only started with one plan. We removed the other ones. We just had a $49 a month plan. And what we came to realize was that what that is is an answering service and what the higher tiers are is the spectrum from answering service toward a receptionist.
So answering service basically just takes a message. So answering questions and taking a message, that’s our base plan, that’s 49 bucks. And then as we started to grow with just the base plan, we then took those other features that were nice to haves and we added them back into the higher tiers. So it’s like we had the feature set kind of right with some changes, but we just removed all the ones that people weren’t using right away. That was our base plan. And then we added the other ones back in a fuller sense with better understanding of how people actually wanted call transfers to work or emergency things to work or sending a text message.
Rob Walling:
You hear people talk about MVPs, right? It’s a minimum viable product. Usually it’s either limited functionality or it’s just not very pretty. It’s not very well built, but if it’s always a pain point, people use it. Then you hear some folks today saying, well, you can’t build an MVP anymore because everyone’s taste is too high. Or I dunno, there’s different times change, right? MVP started in almost 20 years ago now, and so it can’t be the same thesis they had then because changed. But it sounds like would, would you consider that you launched an MVP and was the accordion approach you talked about intentional or were you kind of like, well, we don’t really know, so just launch a bunch of stuff and see what sticks?
Jordan Gal:
It was intentional ish. The direction of it was let’s put out a bunch of features. We don’t actually need them all. We can always remove them. So that was generally, but the actual path it took and the details not intentional, more reactive to what people told us. Now we raise money. And what that allowed us to do was basically spend on things that you normally wouldn’t spend in an MVP context. So when I called it ugly, it was functionally ugly, visually, it was not ugly. So we work with a designer called Francois from Clearly Design, highly recommend. So all of our stuff was actually pretty. Now the idea of an MVP very, very different in an AI context. Another one of the things that I’ve learned is the differences between a traditional SaaS experience and mindset and approach compared to ai. And the reason MVPs in AI and SaaS are very different things is because in AI you don’t build nearly as much as you do in SaaS.
So if you want to build A CRM, you kind of can’t launch an MVP. If you want an email, for example, you can’t compete with an MVP, you’re not really going to get anywhere. But ai, you are building at the very, very top layer, the interaction layer, the app layer of whatever you want to call it, and then underneath you’re really leveraging much more infrastructure than you normally do. So yes, none of us build hosting and servers. Great. So everyone leverages that. Or maybe you have a framework like Laravel and you’re using Tailwind. So we do leverage these things, but ai, the wrapper context, you’re really leaning a lot on other services. So we don’t do the transcribing, we don’t do the voice, we don’t do the LLM in some ways, what are we actually doing? It’s just that the UI layer that allows a three person painting company to have an AI phone receptionist up and running in 10 minutes, that’s actually what we do. And in that context, an MVP much easier to build.
Rob Walling:
That makes sense. That’s how you move so fast. I was going to ask you, someone listening to this who says, came up with the D in June, had something in production in July, had paying customers or something, it’s like, wow, that’s really fast. I was going to ask if you moved fast because you have money, you raised money as you said, but it sounds like it’s just a simpler product to build
Jordan Gal:
And fewer people going from 20 people to six people really changed things for us and we demanded speed of ourselves. And one of the most challenging things was our development process. So at Rally being a checkout your development process and QA super strict because you can’t mess up, you can’t mess anything up in production or you cost your customers money and lose their trust. So we had a specifically built very tedious, careful development process and deployment process. And then when we went to Rosie, we had to say, we are going to destroy 90% of our process. We have to intentionally set it on fire. It’s a real challenge for our product leader, Jessica. But she’s done extremely well with it because she wasn’t ideological about the process, she was just like, well, that product needed X, this product needs y, let’s change. So a lot of the speed is attributable to that.
Rob Walling:
And you’ve kind of mentioned or hinted that AI rappers wrapping ai, I don’t know, AI wrappers like a bad term now. It’s like, oh, if you build an AI wrapper, you have no defensible mode or whatever. Do you think of what you’re building? Would you call it an AI rapper? Is it something different? And how do you think about that moat? Could me and a team of people compete with you in two or three months?
Jordan Gal:
It’s shorthand and it’s useful even if I don’t actually think of us as a rapper.
I think the conversation changed for the healthier with deep seek because it poked a hole in the potential value. The flip side of this, the commoditization of the LLMs. And so it put a lot more focus and attention on the application layer, and I think it evened out the debate a little bit. It’s not one sided. You can make money or get crushed all up and down the stack. So I don’t necessarily think of us as an AI wrapper and there will be a lot of competition for sure, but there’s still a very honest dynamic between service and customer. If you provide value and you continue providing value, people will stick with you. So what if there’s competition?
Rob Walling:
So it’s a bit of a, I would almost call it a land grab right now of the more customers you get in a short amount of time, they are unlikely to switch if what you have is working, right?
Jordan Gal:
That’s right. I forget who said it, it was a great term. I don’t know if I can remember the term correctly, but it was like UI commitment or dedication or
Rob Walling:
To where someone gets used to using your app. And especially with non-technical folks, my parents are older and they don’t, man. They learn exactly. They learn exactly which button to click. So that’s what you’re referring to is like, Hey, you’re an electrician or a lawn care person. And stereotypically they don’t want to learn a new ui.
Jordan Gal:
I have some very funny conversations on Twitter with technical people who are like, this can be done so much cheaper. I’m like, yes, you keep having that conversation, go for it.
That is the same reason why if you go to our site, we have not taken on a vertical normally in SaaS. What would you and I recommend to ourselves and to other people? Don’t try to be broad for everybody. Find a niche. The niches are big enough, I kill it for one type of customer, then expand. And this, I think it’s the exact opposite. So I see a lot of competitors doing really well, very niched, ai, voice for veterinary clinics, ai, voice for doctor’s offices, ai, voice for restaurants and so on. And I think it’s just not the right time for that. I think one of the more interesting aspects of building an AI in general is that new markets are forming. If you think about our market, the phone, gigantic problem, enormous problem answering the phone, dealing with it, not missing phone calls, just gigantic.
It’s very rare in our economy that you have that size of a problem and there are no solutions. That is just rare. And it only happens in this context because that solution wasn’t possible. So before you had voicemail and you had answering services that people pay two bucks a minute for and are generally not that happy about. So now all of a sudden this third option comes around that’s going to get filled in by competition. I think that land grab slash demand rush calls for being very wide and horizontal and everyone’s welcome and this is easy to get started with. It’s against specialization in many ways. We’ll see if in hindsight, that’s a good call in about a year, but we’ll see.
Rob Walling:
Yeah, and I want to call out, as you said, it’s rare that there are problems that are huge that have no solution because people see money. Big companies are smart, they’re dumb and they’re smart, but they do see big money and they’ll move into a space. And so everything’s crowded in quotes, but these technological shifts move all of it and make it possible. The internet did this. The worldwide web, when it came about, it was suddenly like, oh no, this can do all. And social media was another one I think of even Web 2.0, email the iPhone, yes. Remember the iPhone coming out suddenly there was this huge rush. Even remember Facebook apps that was a big rush, VR that didn’t pan out the way. Drones, ai, crypto, and some of these panned out and some didn’t. But they at least created this space that suddenly there was a lot that could happen that wasn’t possible last
Jordan Gal:
Year. And the key is that there’s demand for it because crypto feels like a huge innovation, not much demand outside of gambling, but AI is different. So I do think about the email context a lot. If email comes out, are you building Drip or are you building constant contact, right? If it first comes out, you don’t need to go niche in specialty, you just go, Hey, we’re MailChimp man, it’s everybody.
Rob Walling:
And it’s simple. And I think Constant Contact might’ve been the first, or it’s kind of the first one that’s still around. An AWeber was the first one to do sequences of emails is my memory. And these are, we’re talking like 99 talk about early and they were so simple and they’re built in Pearl and they’re hosted on a server rack in downtown Manhattan in a cage, and you have to go, you know what I mean? It’s that stuff,
Jordan Gal:
Yeah, crazy.
Rob Walling:
And you have to raise half a million dollars just to get the thing built and deployed, but it didn’t need to be Drip. It didn’t need to be complicated at all. There were no workflows, you didn’t need ’em. And if you could just communicate with an audience, you could build it. I want to circle back to something you said earlier. I know someone listening to this is thinking about it, you built a bunch of, you built eight features you said, and then you’re just like, voop five gone up in the premium. Did anyone complain? Because I know that there’s someone listening being like, Ooh, everyone’s going to be mad when I take their stuff away that they’re paying for
Jordan Gal:
In software. We have a lot more flexibility than we think we do, whether it’s raising prices, taking features away, or just coming up with other solutions. So what we did, let’s say for the call transfers, we just asked people, do you want to keep using it? We’re about to take it away. Do you want to keep using it? And they said, yes, we just flagged it. Okay, fine, you can still see that link. That’s it. Move on. They just knew that we weren’t going to support it and it wasn’t going to be good, but they were like, I love it so much, I want it. And we said, cool, we’ll come back to you with a better version of it in two months right now it’s going to go away for everyone else, it’s going to stay for you. And so in our admin individual features literally have their own links, so we just remove the link, simple as that. That’s actually how we reintroduce them also is we would email people and say, do you want to try the new call transfers? And they’d say, yes, we just give ’em a URL and then they would just go there directly from the URL.
Rob Walling:
I like that idea of, because we used to do that all the time. Feature flags were such a popular thing when we were trying to, I say popular, we used them all the time in Drip to figure out for testing and for this type of stuff. There were features we built RSS to email is I hate that feature. And we built it because there were some early power users that were like, oh, if you just had this, I would switch from X, Y, Z. And I’m like, I will never use it. I don’t endorse that feature. It’s a pain in the ass. It’s brittle as hell, but I’m going to build it for you five because I knew then they would then talk about it. So we have a feature flag and I bet probably tens of thousands of users of Drip at this point and I bet there’s like a hundred that have that enabled, right? And that’s the thing, you’re going for tens of thousands of paying customers. I mean that’s your goal, right? Because tell people about your price points.
Jordan Gal:
Sure, we’re at 49 point 99 and 199 and we have some weird issues around minute usage because our cogs are directly tied to minute usage usually. I don’t even like to think about cogs in the software context because normally cart hooks like 5,000 bucks for AWS for $500,000 in revenue. This is not that. It’s more linear and I don’t like it because people think of us as minutes. They say, do my minutes roll over. As soon as I heard that, I was like, we got to get away from this minutes thing. We want to focus on value, not the number of minutes. The pricing has been good to us so far. So in December we launched our self-serve onboarding and that was the turning point. So up until then it was do we have it right, do we have the feature set, do we have the price?
Do we have all this other stuff? But it was ugly to help to get people onboarded and we purposely did not build the onboarding because we assumed we don’t know what the onboarding should be. So once we understood the base plan feature set, we looked at it and said, out of these base plan features, what is absolutely necessary to get any value at all? And we built that into the onboarding. What is the minimum number of things you need to do to just get value from this thing? And that’s what our onboarding is. The other part of our onboarding, I learned this from Justin McGill actually, was to take the value that’s in the admin and drag it out into the marketing experience so that it starts there. Instead of saying, here’s a wall that you need to get over to get value, AI has this opportunity.
You see with CHATT PT, you see it with Midjourney, you just come into this product, you type something, boom, you have value. So I felt we needed to provide that type of an experience. So if you go to our site, the onboarding is actually part of the signup process. So it’s not, if you want value, get over this hurdle of creating an account. Instead it is come in, give us a bit of information about your business. So Google business profile is our primary path. Our secondary path is your website. Our third path is your, just give us a business name, but the primary path gets taken 80% of the time you put in your Google business profile, we pull your information, it’s very structured data in Google, and then the next thing you see is your AI voice agent and you have a few clips and you can just hit play and it’ll say, thanks for calling Pet Busters in Illinois.
How can we help you today? So you get a little taste of the value upfront and then we ask you to create an account. And then when you get to the onboarding, we’ve already ingested your website, Google Business profile, all your information, your business hours, all this stuff, and you’re like, whoa, I’m almost done. So that onboarding is kind of what changed the trajectory. And we just put the other features at the third step and just said, keep exploring. So you get through the onboarding, you get the value, you get a phone number, you can call your agent and you are blown away in less than three minutes. You are a painter somewhere in the suburbs of Illinois and you sign up on your phone while you’re in your truck and within three minutes you’re like, holy cow, I have this thing. I made this thing, it knows my business and can answer my phone. And that creates enough desire to get through the last part of onboarding, which is actually forwarding your phone calls to us.
Rob Walling:
And as someone you who built Cart Hook, that ran rally that required the onboarding was not three minutes to see value. No, the onboarding was extensive and it was often getting developers, right? Right. So you’ve seen both sides of it. I see both sides of it with TinySeed companies. You are in an incredibly luxurious position right now. I mean, I’m blown away. Three minute onboarding, that’s amazing. If you can do it, do you wake up every day and pinch yourself and think this is it? This is great.
Jordan Gal:
So this is one of the few things that I can actually say was completely deliberate and it was a reaction to pain card hook was pain rally in terms of onboarding pain. And one of the requirements in this product was self-serve. And I think that has served us well because voice and AI is really, really powerful. And when something’s really powerful, you’re tempted to bring all that power to the user and that’s what creates onboarding friction. So a lot of our competitors are sign up for a demo or build this visual workflow and choose your AI model. And we were like absolutely not under five minutes to value and to onboarding. So that was very deliberate and it does feel incredible. Part of the product-market Fit Sense came after we launched self-serve and we watched completely non-technical people sign up, get their phone number, make a phone call and then put their credit card in.
So we put the credit card on the other side of testing your agent. One of the more important experiences we had was around pricing. So maybe it’s worth kind of taking a little detour into that. That kind of surprised us in general. When we first started, we had a seven day trial with a credit card required, and for the first few weeks we looked like geniuses because everyone was converting. Seven days goes by your credit card on file, you convert and it felt good. And then we looked under the hood at the usage and I was like, we are building our castle on quicksand, not even sand like wet quicksand. And it’s because people weren’t using it. So what we did is we switched from a seven day trial to a 25 minute trial, and what that did is it went from time to usage based. So now everyone that converts is an activated user that’s already converted their behavior, which is partly why our churn is so, so low, no one’s converting that isn’t using it.
Rob Walling:
That’s the thing usually with a lot of SaaS credit card upfront, the first 30 or 60 days, the churn is a lot higher and then it drops way down because people are using it as an extended trial.
Jordan Gal:
Yes, they want to try, fine, I’ll pay you the 50 bucks because I’m so interested in this. Let’s see if it works. We flipped it on its head and that has made everything much, much healthier. And so when we did that, we took the credit card requirement away from the onboarding and we put it on the end of the onboarding as an optional step. And so to see someone come in self-serve, make a phone call, and then put the credit card in means they were impressed enough that they said, I don’t want this to go away. I’m going to put my credit card in even if it’s not required. And then 25 minutes goes by and then they convert and all of a sudden we have a real user as opposed to, Hey, seven days has gone by and now we have more revenue.
Rob Walling:
And for folks listening, 25 minutes is not a linear time, it’s minutes of talk time, talk time, it’s someone calling in and it’s 25 minutes of interacting with Rosie. Yeah,
Jordan Gal:
It can be one day or 30 days. I didn’t care. I thought the numbers would kind of even out. And so it would kind of reveal itself to effectively be a six day trial or whatever else.
Rob Walling:
Now here’s the interesting thing you said, building a healthier business by doing this because you’re making sure that only that the people who convert are only those who are actively using it. But if you didn’t do that, if you just did the credit card in the seven day, you’d have more revenue right now you’d grow faster significantly as a founder, how do you wrestle with that? Is it just long-term the right decision or how do you internally think, boy, let’s say you said you’re doubling every month. You could be quadrupling every month literally, and that is pretty tantalizing, right? That’s actually what we see with some of the big Silicon Valley companies, the payment process or not Bolt AI where they raise all this money and they’re trying to dah, dah, dah, and then they just crash and burn, right? So how do you reconcile that as a founder who’s ambitious, you want to grow as fast as possible, but you’re like, well, I’m going to not put the pedal to the metal. I think it’s an unhealthy business.
Jordan Gal:
So maybe two things. I think the most important thing is we saw it as an experiment. We did not say we’re changing the way the whole thing works and we’re taking this big gamble to build a healthier business. We were like, let’s just give it a 30 days and see if that works out better. So that made the decision to go into it lighter. The second part of that is I have seen what churn does and I have Googled maximum churn given growth rate and
Rob Walling:
It’s not good. Yeah,
Jordan Gal:
It’s not good. If anyone doesn’t know what I’m talking about, there is a formula for your maximum MRR given your growth and your churn and you do not care about it at 50 KMRR, at 300 KMRR, you really care that your maximum is three 50 because here we are, the wall has arrived at card hook. We found the wall because we were churning at 15, 15% a month. So we were skyrocketing but churning like crazy. I called it a washing machine. And if you recall, what I did is I went to the support team and I said, what percentage of your interactions are with people that will not become paying customers? And they were like, at least 50% at least. And I was like, that’s an absolute disaster not only for the support team, but also because we’re wasting time on people that don’t care as much and we’re not giving time to the best people.
So that really gnarly decision at card hook to force a demo and only take on people that we thought were right and raise prices at the same time, that taught me you actually are better off building a better business as opposed to a faster business. So I was more open to it than we saw it as an experiment and it worked. And then there’s, there’s one final step in the process that just came out I think earlier this month in February that has again changed the trajectory again and that was what we call premium ui. So up until the beginning of this month, you looked at the feature set on the marketing site and on the pricing page, and then you signed up and you just didn’t see the premium features. You would basically have to ask us, Hey, that call transferring thing or this custom training, can I hear more about that?
And then we would say, yes, that requires this higher tier. So we had no mechanism for people to discover the higher tiers instead of just jamming it in there. We very deliberately went with the designer and a product team and said, how do we make this not only incredibly attractive but also self-serve? Now you go through the onboarding and that third step, the keep exploring is now expanded. And as you navigate the admin, there are individual elements with a little yellow star and you click on those and we reveal the feature and we clearly state this is a premium feature that requires these plans. Do you want to use it? Here’s what will happen. And building that self-serve, now we have a mechanism for increasing arpu. So now everyone comes in at the base tier at the $49 tier, and now the percentage we’re almost at 50% of our revenue is now at the higher tiers. And then that starts to argue for expanding the strategy around that lower tier. Do we have a free tier? Do we lower it to 29? Now that we have more confidence around a self-serve revenue expansion, now it starts to factor into our marketing plans and our advertising and our positioning and pricing and all that.
Rob Walling:
Man, I’m looking forward to following this story both through investor updates and having you back on the show in, I don’t know, six or 12 months to kind of follow up because everything changes. I mean, if you look back at the past five or six months, it’s changed dramatically for you. And I imagine building in AI in that world, things are going to change quick for you again,
Jordan Gal:
Yes. I just sent a tweet out yesterday that encapsulates this extreme optimism and paranoia. I think that is the appropriate stance for the CEO of this company is we are going to push so hard, we’re going to crush it, we’re going to get to 10 million ARR in 18 months, and at the same time at any minute, someone could release something, someone could do something like, so we have to hurry. And I think ai, that’s what founders in this space right now are feeling. No one should be overconfident about anything. Unless you’re lovable and you got the 17 million a RR in three months, then you’re fine. Be comfortable. There you are.
Rob Walling:
Yeah. So folks want to read that tweet. They can head to Jordan Gaal, that’s GAL on Twitter. And of course if they want to check out Rosie, what we’ve been talking about for the past 30 minutes, the AI answering service for your business calls, they can head to, Hey rosie.com. Jordan, thanks so much for joining me. Thank you very much. I want to give thanks again to Jordan for coming on the show and sharing his wisdom. He is a founder that executes, and oftentimes when I’m saying on this show, the founders I know who succeed, do X, Y, and Z, he’s one of those founders that I think about. He is, if you know coding, he’s a design pattern for doing smart things, executing well, getting done, moving fast, a little bit of gut, a little bit of data, and being super scrappy and making it work. So it’s always great to have Jordan on the show and I hope you enjoyed the conversation. This is Rob Walling signing off from episode 764.
Leave a Reply