How to Get More Guest Post Submissions on Your WordPress Blog

Do you accept guest post submissions on your blog? Accepting guest posts is a great way to expand your network, build your brand, and save time so you can focus on other tasks to grow your business.

In this article, we’ll show you how to get more guest post submissions on your WordPress blog.

1. Publish a “Write for Us” Page

Looking for an easy way to invite guest authors to contribute to your blog? You’ll need to publish a “Write for Us” page on your site. Be sure to list it in the navigation menu so it easily grabs the attention of your visitors.

If done right, this page will attract relevant guest writers to your blog and help you generate a constant flow of great content.

Below are a few things you should keep in mind when creating the “Write for Us” page:

  • Get discovered: Guest authors who regularly contribute to various blogs often use Google to find guest posting opportunities. You’ll need to use All in One SEO to optimize the URL slug and the content of your “Write for Us” page to make sure that your page shows up in their searches.
  • Include detailed guest post guidelines: Tell your visitors what kind of articles you’re looking for. For example, if you accept anonymous guest post submission. You may also want to include formatting and post submission guidelines on that page.

2. Review Guest Post Proposals

Reading and reviewing poor quality articles will consume a lot of time and defeats the purpose of accepting guest post submissions.

WPForms is the best WordPress Form Builder plugin. Get it for free!

Before reviewing a guest post, it’s always better to ask the author to send a proposal. This way, you can ensure that only high-quality articles are reviewed so you can save time.

In the “Write for Us” page, you can create a contact form and encourage your visitors to submit a guest post proposal.

You can ask for details like:

  • Post headline
  • A small description or outline about the post
  • Author bio
  • Links to previous published work
  • The author’s website or portfolio
  • Topics the author is interested in writing about for future guest posting

If you like the proposal, you can invite the author to submit a guest post on your website.

Get more guest post submissions by requiring proposals first

3. Create a Frontend Submission Form

Providing an author account to everyone who wants to write on your site could be a big mistake. You don’t want someone to have an account on your site so that they can write anything they want.

On the other hand, not giving authors an account, and manually reviewing every post submission can be even more tedious.

Luckily, there’s an easy way to automate the review process for guest post submissions. It’s a similar process to accepting user-submitted events.

With WPForms’ post submission addon, you can allow your website visitors to submit guest blog posts without having to log into the admin area of your site.

All you need to do is to create a frontend submission form using our post submission addon. You can also collect all the necessary information that you need such as:

  • Post Title
  • Post Content
  • Featured Image
  • Custom Fields (aka Post Meta)

When someone submits a guest post from your guest post submission form, it will be automatically added to your post editor and will be marked as pending.

Then, all you need to do is to review the posts before they go live. This is especially easy if authors that have previously submitted guest posts on your website do so again. The quality of work is likely the same, so if you have published their work in the past, the review process becomes even simpler.

For help with automating this process, read our guide on how to allow users to submit blog posts.

After creating your guest post submissions form, embed it on a page that is blocked from search engine robots.

This way, you can stop search engines from crawling and indexing this page in search results. Doing this also ensures that only those visitors whose proposal is accepted can see this page.

For help with this step, read this tutorial on how to hide a WordPress page from Google.

4. Invite Guest Authors

guest posts

Just because you accept guest posts for your website, doesn’t mean you’ll receive quality articles that add value to your blog.

If you’re looking to get high-quality content for your blog, make sure to promote it heavily so it grabs the attention of the right audience. You can also invite potential guest authors who regularly contribute to various blogs in your niche.

Below are a couple of takeaways that might help you:

  • Browse through popular blogs in your niche and create a list of people who regularly contribute to those blogs. Let them know that you’ve started accepting guest posts on your blog and invite them to contribute.
  • Create a guest posting contest to gather quality guest post submissions. You can reward one guest author every month and even use the contest entry form template to help you get started. This will likely boost guest post submissions, especially among those trying to build a portfolio and gain exposure.

5. Include an Author Bio

There are many established websites that accept guest posts from people but don’t give credit to their guest writers for their work. And while this may work for them, if you’re trying to get more guest post submissions, offering a byline might be something you’ll need to do to attract more writers.

People guest post on other people’s blogs to:

  • Build a portfolio, especially when just starting out
  • Expose their brand to a broader audience base
  • Network with like-minded professionals and create partnership opportunities

You don’t always have to let guest writers link to their websites within the blogs they submit to your website. But allowing them to have a short byline with links to their social media accounts or website is a nice gesture.

And trust us, writers looking to get their name out there are going to write their best content for you if they know their name will be attached to it.

6. Take it One Step Further and Pay Your Writers

Running an online business is tough work, especially if you do it all by yourself. Unfortunately, because running a website can be so time-consuming, many website owners fail to keep up with publishing regular content on their website.

This not only hurts your site’s SEO, but negatively affects the user experience too. After all, people come to your website because they feel you offer them something of value. Your blog is a huge source of value to all site visitors, whether they are a customer or not.

If you find yourself not being able to keep up with a consistent publishing schedule, and have a rolodex of regular guest post writers that drive traffic to your site, encourage conversions, and help you rank well, consider paying them to continue writing for you.

You can pay people per post they submit or even require their posts to exceed a specific traffic threshold. That way you know that the posts you’re paying for are not only adding value to your site visitors’ lives, but your life as well.

And there you have it! You now know some of the best strategies for getting more blog post submissions on your WordPress website.

Are you looking to accept sponsored posts on your WordPress website? Check out this guide on how to require users to pay to submit blog posts on your website.

So, what are you waiting for? Get started with the most powerful WordPress forms plugin today.

And don’t forget, if you like this article, then please follow us on Facebook and Twitter.

Using WordPress and want to get WPForms for free?

Enter the URL to your WordPress website to install.


  1. Thank you for your article.
    A quick question. Is it possible for these front end “contributors” to include their own PayPal button in their post to accept payment/donations?

    1. Hi John,

      Great question. As a security measure, our forms will remove any code that gets submitted in your form (such as the code needed to generate a PayPal button). So it wouldn’t be possible for them to submit this code directly within their entry.

      However, once the post has been created (which will happen immediately when the form is submitted) it’s just like any other WordPress post (it doesn’t stay connected to our forms in any way). So at that point, the post could be edited to include any content you’d like.

      Hopefully that helps! If you have any additional questions, please get in touch and we’d be happy to assist further 🙂

Add a Comment

We're glad you have chosen to leave a comment. Please keep in mind that all comments are moderated according to our privacy policy, and all links are nofollow. Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.

This form is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.