WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Jeff Starr v20260810

User Submitted Posts

Enable visitors to submit posts and images from the front-end of your site. Many features including anti-spam security, content restriction, and more.

User Submitted Posts

The facts

Rating
4.8★ from 911
Active installs
10k+
Price
Free
Last updated
10 Aug 2026
Added
Feb 2011
Requires WP
4.7
Tested up to
WP 7.1
Requires PHP
5.6.20
Downloads
1,205,088

Our analysis

AI-assisted

User Submitted Posts is a WordPress plugin that allows visitors to submit posts and upload images directly from the front end of your site. You can easily add a submission form to any post, page, or widget using a shortcode. The plugin provides various customizable fields for submissions, including post title, content, and images.

This plugin is suitable for websites that want to encourage user-generated content. It includes features for spam protection, email notifications, and form validation, making it a practical choice for site owners looking to engage their audience.

Best for: Websites looking to allow user-generated content submissions.

What it does well

  • Enables front-end post submissions
  • Customizable submission form fields
  • Spam protection options available
  • Email notifications for submitted posts
  • Easy to set up with a shortcode

Where it falls short

  • Limited information on advanced features
  • No details on support or documentation

Verdict

User Submitted Posts offers a straightforward solution for integrating user submissions into your site. It is particularly useful for sites aiming to enhance engagement through visitor contributions.

From the developer

Jeff Starr's own description of User Submitted Posts, lightly tidied.

🏆 The #1 Plugin for user-generated content

User Submitted Posts (USP) provides a front-end form that enables visitors to submit posts and upload images. Just add the following shortcode to any Post, Page, or Widget:

[user-submitted-posts]

That’s all there is to it! Your site now can accept user generated content. Everything is super easy to customize via Plugin Settings page.

🚀 Enable visitors to submit posts from the front end of your site

✨ Form Fields

The submission form may include any/all of the following fields:

  • Name
  • Email
  • URL
  • Post Title
  • Post Tags
  • Post Category
  • Post Content
  • Custom Field 1
  • Custom Field 2
  • Custom Checkbox
  • Challenge Question
  • Google reCAPTCHA (v2 or v3 Invisible)
  • Cloudflare Turnstile (Invisible)
  • Post Images
  • Agree to Terms

🚀 The first and best plugin for user-submitted content

✨ Core Features

  • Simple to set up and display the form anywhere on your site
  • Display the form on multiple posts and pages, or even site-wide
  • Redirect users to any URL or stay on current page after submitting posts
  • Set post status as draft, pending, publish, or publish after x number of posts
  • Option to receive email notifications for submitted posts
  • Customize email notifications with various post data
  • Include email links to edit and delete posts
  • Display a basic login/register/password form

🚀 Enable your visitors to share their own posts and images

✨ Form Features

  • Display form anywhere via shortcode or template tag
  • Display only the fields that you want on the form
  • Set each displayed form field to be required or optional
  • Automatic client-side form validation provided by Parsley
  • Stops spam via input validation, your choice of captcha, and hidden field
  • Choose Google reCAPTCHA, Cloudflare Turnstile, or Challenge Question
  • Choose Google reCAPTCHA v2 (“I am not a bot”) or v3 (Invisible)
  • Optionally require users to be logged in to use the form

🚀 Dial in the perfect form for your visitors

✨ More Features

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for stopping spam.

Akismet Anti-spam: Spam Protection

The best anti-spam protection to block spam comments and spam in a contact form. The most trusted antispam sol...

Free 5M+ installs 4.7★ (1,186)
Disable Comments

Allows administrators to globally disable comments on their site. Comments can be disabled according to post t...

Free 1M+ installs 4.7★ (280)
Antispam Bee

Sophisticated antispam plugin for effective daily comment and trackback spam-fighting. Built with data protect...

Free 700k+ installs 4.8★ (226)
Advanced Google reCAPTCHA

Captcha protection against spam comments & brute force login attacks using Google reCAPTCHA.

Free 200k+ installs 4.8★ (430)