Last Wednesday, I launched an MVP of PageFactory: a no-code tool to help people create and publish content for programmatic SEO.
Now that I'm one week in, how did I do? Stats for the first week:
I've been reflecting on the things I did for this launch, especially compared to other launches I've done. And a handful of things have come to mind that seemed to really work for me.
1. Over communicate
Starting at the beginning of June, I kept in touch with my list (at least once every couple of weeks) even if there wasn't anything particularly exciting to share. At first, I was scared that this would come across as spammy, or it would wear people out. I thought they would get tired of hearing from me, and unsubscribe altogether.
I can't say that didn't happen with some, but overall, the majority of my list genuinely wanted to know how things were progressing. I think it also helped build trust with my audience and kept the list "warm."
The key take away I learned from this is that good communication often feels like "over the top" communication. It's better to over communicate, than under communicate.
2. Get payment details up front
I've seen some discussion on IH about whether you should require credit card info in order for people to register. When it comes to your MVP, I'm definitely all for getting payment details during user registration.
The purpose of an MVP is to validate if people will pay for your product. Most of my current customers are on a 14-day free trial, which I offered because I personally like to try products before I buy them. But I required the users to enter their payment details before starting the trial in order to measure how serious they are about using and potentially purchasing the product.
For perspective, I actually had a total of 54 users begin the sign up process, but 21 people bounced when asked to enter their payment details.
We'll see how many of the free trial users actually convert. But asking users to "put a little skin in the game" was a great way for me to identify the serious customers from the not-so-serious ones.
3. Offer an annual plan
This is probably common sense for most people, but I had never bothered to do this in any previous launch.
Similar to getting payment details up front, offering an annual plan is a great way to measure how serious people are about your product. It's also a great way to get cash up front, to support you while working toward product market fit.
I think the thing I didn't realize before is that there is a certain subset of buyers who really value the savings typically offered by an annual plan. Even if the product isn't perfect, if it promises to solve their problem, these buyers are willing to invest a sizable chunk of change to see how things pan out.
All of the revenue I made in this first week was from the purchase of annual plans. I'll definitely include the option to pay for a year up front in any other future launches I do.
Overall, I'm really happy with how this launch went. Now the real work begins of learning how to consistently reach my audience and iterating off of customer feedback. And of course, fixing bugs.
If you like this write up, follow me on Twitter or my blog where I'm also sharing things I've learned and building in public. If you want to learn more about programmatic SEO, check out this article I wrote about experimenting with it.
Good on you for requiring credit card upfront.
Shows you're committed to only finding serious customers, right off the bat.
We as consumers complain all the time about companies requiring credit card upfront, but deep down inside we know it's because we can't see ourselves paying for that product/service (yet).
Asking for credit card upfront filters out non-serious users immediately, and it shows acumen and confidence for an indie hacker to be able to do that.
How did you find the people that signed up for your waitlist? Twitter and your blog?
Yep, that's pretty much it.
Congrats on the successful launch, Allison! Great takeaways - the one about keeping in touch with customers more than you would instinctively especially resonates.
Thanks! Yeah the over communicating thing was a hard one for me to embrace.
My hunch is that this product will get more churn than usual because you don't need to generate 100s of pages every month so once the pages are generated users would likely go away but i could be wrong. If this happens my suggestion is to increase the monthly subscription to something like 99$ .
Maybe, we'll see! Definitely planning on trying to talk to people when they churn.