How to use Feed to Post feature in Feedzy

Note: The Feed to Post feature is available in the free version of Feedzy RSS Feeds. For Premium Feed to Post options like custom fields, filters, importing more than 10 items per feed, and many more, make sure you use Feedzy RSS Feeds Pro.

For more details about the plugin, please check the main documentation first.

What can you do with the Feed to Post feature?  Using Feed to Post, you can easily import items from a feed (or more) as posts (or pages) or your sites.

How it looks like

The imported posts will be listed on the blog page, alongside other posts. The styling of the posts is controlled by the WordPress theme that you are using.

How to use it

Import tasks can be created in Dashboard > Feedzy > Import Posts.

For each import, after each run you can see the status of the import in the Last Run Status column (How many posts were imported and when).

Clicking on the Total items found from the Last Run Status column will open a popup with links to all the items that got imported.

In the Last Run Status column you will also see any errors that might occur while running the import.

When a new import job is created and run, the items are imported and cached in the database so the same items cannot be imported again to prevent duplicates. So, running the job again will not work the second time.

For this case, you can use the Purge & Reset button, that, as its name suggests, will clear the cached data of the import job so items can be imported again using the same import job without creating a new one.

Let's see what can be set in each step of the wizard.



Step 1 - Sources

Here you should add the URL(s) of the feed you want to use as a source.


Filters the posts by keywords

Step 2 - Filters

Note: The following options are available just in Feedzy RSS Feeds Pro.

Posts can be filtered only by the title. You can choose to either select or exclude posts based on certain keywords within the title.

Choose how many posts do you want to be imported each time. Feedzy automatically checks the feed and import only new posts every 60 minutes. So, by choosing 30 posts, you will get a maximum of 30 posts imported every 60 minutes. 

Imported posts can also be deleted. That will happen again for ceratin groups, so for example, for all posts imported 4 days ago.


Magic tags - customizing the post structure

Example with the post content and link to the original article

Example with the full post content - available starting with the Developer license

When using the [#item_full_content] magic tag to extract items full content, from a feed that has content in a different language than English, you need to select the corresponding language from the Item Full Content Language selector in order to import the correct content.

All the fields in details

Step 3 - Assign

Check the numbers within the screenshot and the explanation below.

1. What type of posts to be imported. You can only choose one. If you need more, create another import task with the same settings except for this one. 

2. As any post in WordPress, the imported ones can be assigned to a certain category(categories). Of course, you can change that after the import. This field is for automatically assigning a certain category to the posts that will be imported.

3. Posts status. The new posts can be automatically published, or you can set them to draft so you can check and manually publish them.

4. Post title - choose which information want to be assigned as the post title. You can add more than one.

5. Post date - this is the date when the post was imported on your site.

6. Post content - This is the structure of the post content. This setting will affect how the posts look like on the single post page on your site, rather than the blog page.

7. Featured image - If you want the featured image to be imported fill in this field, otherwise, leave it empty.

8. Post author - There are two options available here. Checking the "In the backend" box will add the original post author name of the feed item in the dashboard (without creating a new user for it), while "Link to the original post in the frontend" box will add the original post author name of the feed item on the frontend, where the posts are displayed. As the name of the option suggests, the author name will link to the original source from the feed. 

Note: The Post author options are available just in Feedzy RSS Feeds Pro.

Now that we went through all the steps of the wizard, here is some useful information.
Imported posts can be found in Dashboard->Posts, not in Dashboard->Feedzy->Import Posts (only import settings are here).

It is not recommended to run an import task before configuring the desired post structure in the third step of the wizard.

From Dashboard->Feedzy->Import Posts, it is possible to

  • enable/disable each task
  • manually run it before the 60 minutes routine passed 
  • check how many posts were imported since the process was created
A few limitations based on the license key tiers

Within the Personal plan, only post short description is available for import. Also, if there is more information on the feed than the tags listed in the above screenshot (step 3), for example, a podcast file or some parameters of a field, those can't be extracted with the Personal plan.

At least the Developer plan is required for full-text import and custom tags parsing.

Wondering how to extract information from custom tags? That's the custom tags parsing feature mentioned above.

Custom scenario after importing posts - giving credit to the original author

When importing posts on your site, there is one option to give credit to the original author. That would be on the single post page on your site, by using [item_url] tag in the third step of the import wizard.
This will link to the original post on the source website.

How can I add such a link when listing posts on the blog page? This requires custom code. Fortunately, the code is available below.


If something doesn't work as expected, it might worth checking the Feedzy Troubleshooting guide. It covers the first checks that we perform in such cases.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.