How To Add User Generated Content To A WordPress Site

by 10 09/07/2012

Forums, reviews, blog posts, comments and social mentions are among the types of content that can be generated by your users.

UGC is used by news organizations such as the BBC and CNN to plug the gaps that their own journalists can’t cover by submitting photos, videos and updates on breaking news. This kind of content is effective for attracting a community with nearly any demographic.

Recent research from Hubspot and others has shown that using user generated content is  a particularly big winner with millennials or Generation Y, the largest ever consumer segment. The Hubspot research shows that:

  • 80% of users look for recommendations from strangers to influence purchasing decisions.
  • 51% see these recommendations as more important than those given by friends and family
  • Among this group, user generated content in the shape of reviews is key to purchases of electronics, cars, travel, credit cards and insurance.

No business can afford to ignore this huge group of consumers.

User Generated Content is powerful.  So how can you tap into the user-generated content vibe?

If you’re running a WordPress site, then you have lots of options. Here are some of them.

Using Built-in WordPress Tools

Roles and Capabilities

 

Roles and Capabilities in WordPress

One way to allow users to submit content to your WordPress site is to use the roles built into the software itself.

You can choose the default role for new users in the admin dashboard. People can register as contributors to the site and can then create and submit posts for you to review. This basic role has some limitations, such as the inability to add images or to access posts for editing once they have been submitted.

Other roles give more access, but may also give contributors capabilities to alter other aspects of the site, which you may want to avoid. Another option for managing roles and capabilities is the WP User Control plugin. This adds a login, registration and password reset widget to your sidebar.

Email Posting

WordPress has a very useful post by email feature and with a bit of tweaking you can use this to get users to submit content to your site. Greg Boggs provides a useful outline of how to achieve this. Use a contact form plugin – almost any one will do – and point it to the WordPress post by email address. Experiment with your form design so you get the right fields for post title, content and so on.

The two options above work, but they are not perfect. With the first, remember that users may not want to register in order to contribute to your site. With the second, you may still have to do some tweaking to format the posts in the right way for the site. If you want to make the job a bit easier, then an even better option is to get a plugin to do the heavy lifting for you. Here are some plugins to help you manage UGC.

5 WordPress Plugins for User Generated Content

1. User Submitted Posts

User Submitted Posts User Submitted Posts has multiple input fields (Author Name and URL, Post Title, Tags, Category and Content and an image upload field) which you can customize for your needs. User submitted posts (or links or news) are automatically saved as drafts. You can also set them to publish immediately or after users have a certain number of approved posts. There’s a lot of admin control over the posts and you can filter these posts easily in the dashboard. The downside – you can only display this plugin via template tag or changing your theme design.  Download this plug-in here

2. FV Community News

If you want users to submit relevant news in your sector, then FV Community News is a good choice. This plugin creates a form from which users can submit a title, link, description and image. This content then goes to your admin panel for moderation or editing before you make it live. You can change field names and the default behavior for user submitted content and can place the form via widget or shortcode. There are additional options for producing a list of posts and a tag cloud for community content. (WordPress download link)

3. Quick Post Widget

Quick Post Widget

Quick Post Widget does exactly what it says: provides a widget from which users can write a post and make it live. It even includes the option to switch to the visual editor and can be customized to allow admins to approve posts before they go live. NB: This plugin does not appear to be available via the WordPress plugin repository. Similar functionality for photos only is available via the Quick Post Image Widget.

4. WordPress Guest Post Plugin

The WordPress Guest Post plugin allows you to add content to your site via a form on a purpose-built page. The form includes a Captcha to help weed out spam. These posts go in their own tab in the admin dashboard and you can review them before posting. The latest version of this beta plugin is available here.

5. Gravity Forms

Gravity Forms

 

Gravity Forms isn’t free, but thousands of users rate it as one of the top contact forms out there. So you won’t be surprised to find that it’s a great option for getting UGC on your site. All you have to do is set up the form as usual, but use form field titles from WordPress for title, content, tags, categories and so on. GravityWiz has an excellent tutorial on the process to help you get started.

Forums and UGC

 

Another option for getting user generated content on your site is to include a forum on the site.

There are several forum plugins for WordPress, but among the most popular are bbPress and SimplePress. If you need more choices, check out the ones in this article from WPMU.org. These plugins include all the functions you expect from forums including user registration, post moderation, signatures, anti-spam tools and much more, as the SimplePress feature list shows. The great thing about forums is that they help you to build an engaged community on your site and, while you may need a moderator, they pretty much run themselves.

Finally, don’t think that you have to pick just one of these methods for getting user generated content on your site. You can include a forum, have some regular contributors and use a form on a page or sidebar so that other users can also submit posts and links. That really is having it all!

About 

Sharon Hurley Hall is a professional writer and blogger. Her career has spanned more than 20 years, including stints as a journalist, academic writer and ghost writer. Connect with Sharon on her website.

Get our Daily Newsletter

Get conversion optimization, design and copywriting articles delivered to your inbox FREE

10 COMMENTS

Andrew Woo

I’m not that familiar with user-generated content, so I’m happy to see a post dedicated solely to it.

When you mentioned CNN, I instantly thought about how they ask people to submit pics of stuff. Are there any wordpress plugins that let visitors submit pics?

Also, is there a Twitter widget that pulls in people’s tweets related to your hashtag? I know I’ve seen MTV do this on the VMA’s before. Do you think that would be cool on a blog, or conference website or something?

September 9, 2012 Reply

    Sharon Hurley Hall

    Looks like there are a couple of options, Andrew. There’s a plugin called Photosmash which lets you create galleries that users can upload to, and this tutorial from WPTuts+ shows you how to write your own plugin for the same purpose.

    Tweet Blender allows you to display Twitter hashtag searches in a widget. It hasn’t been updated for a while, though, and I’m sure there must be others.

    September 10, 2012 Reply

HazMatt

Thanks, I am going to try a couple of them. I did try the User Submitted Posts and found it did not give you an error if the image was too big. I am hoping to find something for my website which I would like to turn into a photo sharing site.

September 26, 2012 Reply

KSingh

I have just installed the gues post plugin a couple of days ago. I have to tweak it slightly as there were a couple of small bugs. But all in all it looks great. Managing guest posts manually by email can be a very tedious task.

October 6, 2012 Reply

Moda

Thank you for the tips. I am planning to add some features related to UGC and if I can do it with WordPress I will love it.

January 9, 2013 Reply

CH

Sharon,

Very helpful info – thank you.

June 7, 2013 Reply

wpdil

User Submitted Posts plugin is very useful plugin.

February 25, 2014 Reply


Leave comment

Some HTML allowed

Get conversion optimization, design and copywriting articles FREE >>>