wp-o-matic is an RSS aggregator plugin for wordpress which means that it imports RSS feeds and then generates posts (including content edits) unattended and automatically!

Features and Functions

If you already use WP-O-Matic, you can install our version and it will use all of the settings that you had within WP-O-Matic. We have purposely kept the database structure and all other data in the same format so that you can simply move to our version.

WP-O-Matic is a WordPress Plugin that aggregates RSS feeds (imports content via RSS feeds) and enables you to create autoblogs. You can create an entire site where all the content is automatically generated, you can just have content automatically generated in 1 category, or you can have anything in between. It is entirely up to you. This plugin works well with all other plugins that we tested it with.

It is extremely versatile and is used by lots of autoblogs. One of the main reasons that this plugin is so popular is because it can be used in so many situations. If you want to create posts from RSS feeds, this is the plugin for you.

WP-O-Matic Manual

We have created a full and in depth manual for WP-O-Matic, covering every aspect of the plugin.

View Manual


All of our plugins come with full support from our team of experts.

Request Support



The dashboard displays information of your latest post imports, showing you the next campaigns scheduled to be run, the last campaigns that have been processed, the top campaigns (based on the number of posts imported) and the last actions logged.



Here you will find all your campaigns listed within a table. Each campaign will display the campaign ID, campaign title, active stats, total posts imported, last active date and time (the date that the campaign was last processed and a number of actions for each campaign such as edit, fetch, reset and delete. The image displayed is taken from OnlineTechJobs.net where we have 473 active campaigns!

Add Campaign - Basic

Add Campaign - Basic

When adding a campaign, you are presented with tabbed options, the first option is "Basic". Here you can add a title, set the active status and add a campaign slug.

Add Campaign - Feeds

Add Campaign - Feeds

Each campaign can contain as many feeds as you like. This is ideal if you are importing a number of similar feeds that you would like to treat the same and store within the same category.

Add Campaign - Categories

Add Campaign - Categories

You can select which categories you would like the posts to be added to once they are pulled in via rss and published. Most users would only need to use a single category, but you can add as many categories as you would like, if you want your posts to be added to more than one category. For example, you may have paying members and want to use different categories so that your non paying members have access to different posts within a different category, while still containing posts imported by WP-O-Matic.

Add Campaign - Rewrite

Add Campaign - Rewrite

During the import process, you can automatically rewrite parts of the content. This can be used to change links and change words or phrases so that you can make your content more unique and obtain better search engine rankings.

Add Campaign - Options

Add Campaign - Options

The final stage of adding a campaign allows you to set a wide range of options for your campaign. These include:

Custom post template - allowing you to set the exact format that you would like for your imported content within each post.

Frequency - how often you would like to import content.

Cache images - storing the images locally to avoid hotlinking.

Use feed date - setting the post date to the same date that the item within the feed was published.

Perform pingbacks - ideal for obtaining linkbacks from the site providing the content, especially if they are a blog.

Type of post to create - allowing you to set the new posts as published, private or draft.

Author - setting the author for the posts imported for this campaign.

Max items to create on each fetch - setting how many items are imported on each fetch. The more items you import and the more frequent this is completed, the greater the load will be on the server.

Post title links to source - If you are using a blog style, where the full content is displayed instead of an excerpt, you may want to link the post title directly to the source. This option allows you to do this.

Discussion options - Allow comments and / or pings on the post once it has been imported and published.



This is the general options page for WP-O-Matic. Here you can set all your options dictating how WP-O-Matic should operate. These are essentially all of the options that are not related to campaigns such as cron method, logging, realtime logging, image cache, image cache path and allow duplicate posts.



Bulk import campaigns and feeds using OPML format.



Export one or more of your campaign feeds. This can be used to backup your huge list to ensure that you have a copy should anything happen.


We have used WP-O-Matic on the following sites:


OnlineTechJobs.NetWP-O-Matic pulls in jobs from online freelance systems such as Freelancer.com and vWorker.com, both of whom pay commission for each user that is referred. Each post that is created is edited on the fly to automatically include our affiliate ID as well as a full link below the job listing which will show the user all jobs on that network, using our affiliate ID to ensure that we receive the commission for any transactions made from the users that we have refereed to Freelancer.com or vWorker.com.


PhilippineNewsFeed.comWe created this site as a proof of concept for one of our clients. The news sources within the Philippines were not using much SEO (in some cases none at all). We have proven that by using just a little bit of automated SEO and by pulling in unoriginal content, we can rank higher than the original source for most keywords, except the main keywords.

It has also proven that you can easily and cheaply create a traffic stream who you can present your adverts to. For example, if you are selling something of a technical nature, you could create an autoblog that focused on technical news. People would visit your site to view the technical news and you can then display adverts to them, giving you a better than average ROI because the audience is already within the market area that you are targeting. As another example, if you were selling something specific like VOIP hardware or software, you could create a VOIP news site or have a VOIP news section within your existing site, importing directly from news sites RSS feeds, or from Google Blog searches as google provides and RSS feed for their blog searches. Every time a new item is available, it will show within search results and within the rss feed for that search which WP-O-Matic will pickup and convert into a post on your website.

Now, you would expect that as none of these sites use unique content, they would not get many visitors at all right? Wrong! Below are the visitor stats for both websites so that you can see how many visitors and page loads the sites receive by using unoriginal content on a site that is entirely automated. Please keep in mind than any spammers and other suspect users have already been removed from these stats as they are automatically removed from the stats as soon as they are detected.

Visitor Statistics


Average Pageloads: 7'422 per day / 51'960 per week / 230'108 per month
Average Unique Visitors: 235 per day / 1'647 per week / 7'293 per month

OnlineTechJobs.net Day By Day Stats


Average Pageloads: 14'712 per day / 102'988 per week / 456'089 per month
Average Unique Visitors: 379 per day / 2'656 per week / 11'762 per month

PhilippineNewsFeed.com Day By Day Stats

How it works with other plugins

With both of the examples above, the process is essentially the same and goes beyond WP-O-Matic. I will display this below so that you can see how everything happens without any admin having to do anything.

1) WP-O-Matic checks for new content on the RSS feeds every few minutes (on your site, you can set when and how frequently you want to check the RSS feeds)

2) When new content is available, it is automatically imported and a post is created.

3) When the post goes live, a number of plugins then take action and do their jobs:

Simple Facebook Connect Plugin sends the details of the post to our Facebook Fanpage so that our fans on facebook are notified.

Twitter Tools Plugin sends the details of the post to our Twitter account so that our followers on twitter are notified.

Google XML Sitemaps Plugin adds the content to the sitemap and notifies search engines about the new content. Search engines will usually visit the new post within an hour or two.

WordPress along with the MaxBlogPress Ping Optimizer Plugin will ensure that all search engines, caching systems, ping systems and other indexing systems are notified without overflowing them with information and getting blocked.

The post is live for 31 days. After 31 days, we use the Auto Prune Posts Plugin to automatically remove the posts.

We also use the Open external links in a new window Plugin so that any links that are created within the content are set to automatically open in a new window or tab, preventing users from leaving our site via an external link and helping to build our average pages viewed per user.

As you can see, from the moment the new content is detected within an RSS feed, until the moment the post is removed from the site, the entire process is automatic. You can even use a plugin such as the Strictly Auto Tags Plugin to automatically add tags to the post.

There are many other plugins that will work with WP-O-Matic as they will use hooks to hook into WordPress and do their job when the posts are created or published.


WP-O-Matic Plus is a fork (branched off version) of WP-O-Matic. We have used this plugin for many years, but it was seemingly abandoned by the developer. We mean absolutely no disrespect at all to Guillermo Rauch, the person who created and developed WP-O-Matic. In fact, we would all love to shake his hand and congratulate him on such a fantastic plugin. By continuing the work that was started by Guillermo Rauch, we hope to be able to keep this plugin alive for other users to discover and enjoy.

The listing for WP-O-Matic within the WordPress Repository was removed some time after July 22nd 2011 as this is the last date that we can see the listing within the WordPress repository when using the Way Back Machine to view previously cached versions of the page.

On July 22nd 2011, the listing within the WordPress repository stated that WP-O-Matic was compatible up to WordPress 2.6 (WordPress 2.6 was released on July 15, 2008). At the time, the latest WordPress version was 3.2.

The last date that WP-O-Matic was updated according to the WordPress repository was July 18th 2008. This was likely due to the release of WordPress 2.6 which was released 3 days prior to the updated release of WP-O-Matic.

When we checked WP-O-Matic, it seemed that there were a number of issues:

  • Conflicted with other plugins, causing the other plugin options to display within the WP-O-Matic dashboard, or causing the WP-O-Matic dashboard to be displayed within other plugin options.
  • Posts would be created in multiples. This caused as many as 4 duplicates to be created when none of the feeds being used included any duplicate items.
  • Some compatibility issues with the latest version of WordPress.

All of these issues were addressed and resolved to create the release which we have described and offered for download above. This is a base release that we plan to build upon, adding more features and functions.