The beta for my no-code programmatic SEO tool has been going really well. I've collected great feedback and am ready to start making changes in preparation for a full launch!
So far, this product has gone through about 4 names since I started playing around with the idea last fall. I've always thought product names are a silly thing to waste time on. After all, no one cares what it's called so long as it provides lots of value, right?
When I soft launched on Twitter, the name I was using was "Opal". This was supposed to be a play on SEO, as in "Your SEO pal" or "Your Optimization pal".
Cheesy, I know!
I didn't love it from the get go. But I felt compelled to name the application before sharing on Twitter.
The big reason I started to dislike this name was because it doesn't describe what the product does. It's abstract, and doesn't give consumers any hints.
Admittedly, it was hard to come up with a descriptive name in the beginning, because I didn't understand the purpose of the application until I started talking to potential customers.
Talking to people made me realize the value behind the product. And nailing that down has made every other decision much easier.
Including picking a better name!
After talking to beta testers and narrowing the product's scope, I landed on a name that I think is much better: PageFactory
Maybe it's not perfect. But for an SEO automation tool that helps you churn out many pages of content at once, I think it works.
And so far, people really like the change.
Of course, there's lots of products who get by just fine with abstract names that don't reflect what the product does.
But I feel more confident getting ready to launch with "PageFactory" than any other name I've used.
And the longer the product is out there, the harder it would be to re-brand. So better get that out of the way before launch, than after!