Selling Your First WordPress Plugin or Theme - Stories, Tips & Tricks!

Going over the WP subreddits, it seems like a lot of people are asking about how to sell plugins, and especially how to start out.

Let me share my story of how I started out and how I sold my first plugin. Why?! For fun, for the lulz, and for some sweet SEO juice!

In November 2019, I had just gotten married - I was in Bangkok browsing AirBNBs and coming to the realization everything seemed out of our budget. My dear wife took it upon herself to find us a lovely room in Bang Na, one of the poorer districts, which she managed to score for a measly 6000thb a month (or around 160 dollars). It was the barest-bones room you’ve ever seen, with nothing but a bed, table and a bathroom. As I was sitting on the cusp of the metal bed, a realization hit me and I asked my wife with a look of genuine surprise: “Honey, are we poor?”. She confirmed we were, and now it all started to make sense: the hard mattress, the ants in the bathroom, and the $0.60 grilled cheese sandwiches I kept buying from 7/11.

Ah, we were poor! Now I knew I had to do something! After 5-6 years of freelance web development, it looked like I managed to save up a bit, but barely enough for a single man, let alone a young family. Something had to change.

After listening to Naval Ravikant’s “How to get rich” series, something he said struck me: “You can’t get rich renting out your time!”. And that’s exactly what I had been doing all this time.

I started thinking about selling a product. I had been working with WordPress for years so maybe I could build a plugin or theme. But I knew very little about how a plugin worked internally. Nonetheless, how hard could it be!?

I thought about a concrete goal: Let’s get my first plugin approved on CodeCanyon. After all, that’s where all the big shots like @CodeRevolution were selling!

to be continued/

Hey Stefan, thanks for sharing your story, super relatable for me! Those grilled cheese sandwiches from 7/11 really hit different when you’re on a mission, right?

Let me jump in and share a bit of my own journey, in case it helps or inspires someone here. Like you, I didn’t start with a grand business plan or VC funding, I just had a laptop, some curiosity, and a newborn baby in my arms!

I’m Szabi, based in Cluj-Napoca, Romania. I used to work at Bitdefender as a software automation testing engineer, writing automation tools in C#. Life was good, stable. But after our daughter Maya was born, because I felt that I am caught in the daily rat race, I made a big decision: I took Romania’s 2-year paid parental leave and used that time to dive deep into PHP, JavaScript, and WordPress plugin development - something I’d never done before.

My wife basically carried the parenting load while I went full nerd mode → 8+ hours a day learning and building. By April 2018, I decided and was able to not to return to my old job and instead went all in as a full-time WordPress plugin developer. That’s when CodeRevolution was born.

I started with random ideas - cookie notices, browser checkers, you name it (actually, most of my plugins were coming from community ideas). A lot of my initial plugins didn’t take off. But one day, I built an Envato affiliate plugin that automated content using their API. That plugin did decently well, and it made me realize automation was the niche I loved and which drove passion in me.

Fast-forward to today: I’ve published 120 WordPress plugins on CodeCanyon, most of them focused on automation, autoblogging, API integrations, social sharing, scraping, and more. I’ve also created online courses, tutorials, a YouTube channel, and started building a membership community for developers and entrepreneurs.

Check a day in my life, back from 2020:

You will see the laptop I was working on, on top of a box, so it stays right in front of my eye sight. Indeed, it hasn’t all been smooth sailing. Plenty of bumps, mistakes, and late nights handling support tickets. Yet I’ve loved every minute of this wild ride, because it’s mine. And it’s still just the beginning!

The story continues here on WPBay!

To anyone reading: start small, be curious, solve real problems, and don’t be afraid to put something out there. Whether it’s your first plugin or your hundredth, every step counts.

Now, Stefan, please continue your story, as I am curious how things played out for you, after you got those 7/11 sandwiches. :slight_smile:

Keep building,
Szabi - aka CodeRevolution

1 Like

Nice story Szabi!

Your laptop on top of a box reminded me of my old laptop.

I had an old Acer laptop that used to overheat like crazy, but money was tight so replacing it wasn’t a priority. The solution? I always kept 2 bottles of water in fridge, and placed one between the keyboard and screen of the laptop. When one bottle got to room temperature, I put it back in the fridge and replaced it with the other one :sweat_smile:

1 Like
“Innovation requires an experimental mindset.”

Denise Morrison