The Ultimate Guide to Getting More Plugin Downloads

Disclosure: This post may contain affiliate links. Purchasing a product through one of these links generates a commission for us at no additional expense to you.

When releasing a plugin on the WordPress plugin repository, you’re guaranteed to get some downloads. Most likely, you’ll spike right away when you’re in the newest plugins section, but then what?

Without a proper marketing plan, your downloads are likely to dip to just a handful a day. If you’re interested in selling a premium upgrade, you simply won’t have a large enough audience to become profitable. used to have a small section on how to promote your plugin, but it has since been deleted. That’s why I’ve put together this guide.

In this guide, you’ll find a simple and repeatable plan for promoting your plugin. You can use this approach over and over again to drive new downloads.

Also, I’ve got a wide variety of additional promotional tactics you can use to enhance your downloads.

So without further ado, here’s your go-to guide for promoting your plugin and getting more downloads!

This is the “Ultimate” guide for a reason.  Why don’t you bookmark it so you can come back later?

A simple content marketing plan

If you’re new to content marketing, don’t worry. This plan is easy to follow.

While there are lots of additional tactics explored later in the guide, use this as the backbone of your promotion efforts.

Announce your plugin

The very first step is to write a blog post announcing your plugin.

The goal of this post is to simply explain what your plugin does and why you made it. It doesn’t have to be long, 300-800 words will be fine.

Even if your plugin has been out for a little while, if you haven’t written a post like this before, go ahead and write one now. Once you publish the post, you’re ready for the next step.

Share on social media

With the announcement post published, you can share it on your social accounts.

If you’re not on all of the platforms yet don’t worry, you can start with even just one.

What will happen is that you’ll get a small boost in your downloads, but likely only on that one day. Your social network promotions today probably won’t influence your downloads tomorrow or any time in the future.

The problem is that you’ve got nothing else to share. Just keep that in mind for now…

Tips for getting more traffic from social sites

If you’re not sure which hashtags to use, check out RiteTag. It’s an awesome and free tool you can use to find which hashtags are actually being viewed and retweeted.


In addition, you don’t want to just share it once! Schedule out a series of social shares with a program like Buffer or Meet Edgar.

Share on niche social sites

Virtually every niche has small social sites that focus on news and updates on one topic. WordPress is no different.

The best site to also share your plugin announcement post on is It’s quick and easy to create an account, and the community there is great.

It’s important to note that you’re not promoting your plugin’s URL on You’re always linking to the announcement post.

Here’s why…

Start building your email list

When you send visitors to the announcement post, you get to provide a little bit of background info on the plugin. Anyone who is interested in downloading it will then also view the plugin’s page on and try it out.

The other major reason for linking people to your site is that you can get them onto an email list. You can add email optin forms to your site using a product like OptinMonster or MailOptin. You’ll want to get this setup before you start promoting your blog post so you can capture as many emails as possible.

So, let’s do a quick recap:

You start by publishing an announcement post about your plugin. Then you share it on social media including niche social sites. This drives downloads for your plugin and you also capture a small percentage of your site visitors on your email list.

Now, the dust settles and you’re left with more downloads than you started with and a few people on your email list. What’s next?

Simple, you do it again.

Rinse and repeat

All you need to do is publish another blog post, and you can repeat the whole process again boosting your downloads. Unlike the first time, you now have an email list you can email when you publish your next post.

Each time you publish a blog post you’ll get a download boost and more email subscribers which leads to even more downloads next time.

You’re probably wondering now, what do I write about? That’s easy too 😉

What to write about

You want to write articles that are going to be interesting to the WordPress users that will use your plugin. That means you can basically just write about your plugin. Here’s how to keep it from being overly promotional.

Every time you update your plugin with a new feature or even an enhancement, use that as the basis for your next post. For instance, imagine you have an image gallery plugin and you just added a lightbox feature. That’s the topic of the next post.

Now, you don’t want to write a post like “My Plugin Now has a Lightbox Feature” because that’s not interesting to anyone unfamiliar with your plugin – and that’s the audience you’re writing for!

Instead, write an article like “How to use Lightboxes to Improve Your Image Galleries.” That could be interesting to anyone who uses galleries on their site. In the article, you could explain what lightboxes are and how they help, and then you would show how to add lightboxes with your plugin.

This way, the article isn’t too promotional, but you also get to show off your product to readers.

Make sense?

With this approach, you’ll always have something new to write about as long as your plugin is in development. Even better, you’re also keeping your email list up-to-date with all the latest features in your plugin.

This is a rather simple, but productive content marketing plan you can put to use right away. Feel free to customize it to best fit your needs and experiment with different types of content.

5 additional ways to increase plugin downloads

With the content marketing plan in place, you should be able to grow your user base consistently and I recommend you use it as your marketing backbone. However, there are some other great tactics you can employ right away to promote your plugin.

Let us help promote it

We recently started offering a few promotional services on the Compete Themes blog.

We can write a 1,000-2,000 word in-depth review of your plugin and publish it on our site, or include your plugin in one of our high-traffic list posts.

Promote Your Plugin

If you want a download boost from one of these content services, you can get in touch here.

Do SEO for your plugin page

Every plugin gets a page on which is an extremely authoritative and high-ranking website. This can be one of your most valuable marketing assets if used correctly.

With proper keyword research, you can uncover all of the terms that people are searching for when looking for a solution like your plugin. All you need to do is include these terms in your plugin’s description and you’ll rank for them. That means more traffic coming to your plugin from Google every single day.

SEO is so valuable because of its consistent ability to drive traffic (and downloads), so don’t miss out on this marketing channel.

If you’re brand new to keyword research, you’ll love this keyword research guide. It’s written for blogs, but can be easily adapted for optimizing a plugin page on

Write guest posts

With the content marketing plan above in place, you can publish new content regularly to increase downloads. However, it may take some time to really get things going since you’ll be starting with a small audience.

If you want to jumpstart your content marketing, it could be a great idea to publish a few guest posts. Getting published on a site with an established audience will give you a nice download boost, but remember – link back to your site too not just the plugin! You want to use your guest posts to get new email subscribers so that future posts you publish will have more impact.

Publish your plugin on a marketplace

While you can simply sell your plugin on your own website, there are some great marketplaces you can use to boost your sales and downloads.

If you’re not sure where to list your plugin, check out this list of 8 marketplaces to sell WordPress plugins. Choosing the right markeplace could easily increase your plugin downloads more than any other tactic here.


If you’re new to internet marketing, it can be a lot to wrap your head around. Content marketing, in particular, can be especially confusing.

I hope the plan above helps to clarify things and show you how you can routinely drive new traffic and downloads to your plugin. And if you want some additional help, make sure to get in touch with us about promoting your plugin.

If you have any questions or want some more tips about marketing your plugin, post a comment below!

Ben Sibley
Ben Sibley
This article was written by Ben Sibley. He is a WordPress theme designer & developer, and founder of Compete Themes.