How do you easily set up a YouTube to WordPress auto post integration?
It’s a question we see often from active users of both platforms.
That’s because if you have an active YouTube channel and a WordPress blog, you can make your content even more engaging by posting your videos directly to your site. This will also help you drive traffic between the two platforms. As a result, you may be looking for a Youtube to WordPress auto post solution to save time.
Fortunately, you can use a plugin like Feedzy to post YouTube videos to WordPress automatically. Even better, this tool enables you to pull videos from a specific channel or playlist. Plus, it’s very easy to set up.
In this post, we’ll take a closer look at why you might need a YouTube to WordPress auto post plugin. 🔌 Then, we’ll show you how to post YouTube videos to your blog automatically in just a few steps.
Let’s get started!
Why you might want to post YouTube videos to WordPress
If you’re a YouTube blogger with an active WordPress blog, you might be looking for an easy way to auto post your videos to your site. This can help you increase referral traffic to your YouTube channel, as well as make your site more visible in search results.
With a YouTube to WordPress auto post solution, you won’t need to add every new video manually to your site. You can simply sync the two platforms so that new clips are automatically published to WordPress as posts, pages, or any custom post type.
This can save you a lot of time, especially if you post new videos on a regular basis.
👉 For example, let’s say you have a YouTube channel where you share video tutorials:

You can automatically import these videos into WordPress as individual posts. Then, you can go into each video post and add some content. For instance, you might include written instructions for the tutorials and add a few photos.
This can also be useful if you publish recipe videos on YouTube or have a travel channel. You can set up a YouTube to WordPress auto post plugin, then pop into the imported video posts to add the list of ingredients for easy reference, or give some information about the destinations in the videos.
Or, you could auto post YouTube videos to their own custom post type to keep them separate from your text-based blog posts. 🎞️
How to post YouTube videos to WordPress automatically (2 ways)
Now, let’s look at how to implement a YouTube to WordPress auto post process on your site. For this tutorial, we’ll be using the premium version of our Feedzy plugin:
This tool can automatically convert RSS feed items to WordPress pages, posts, and custom post types. Plus, you can use it to import content from a variety of platforms, including YouTube.
👉 In this tutorial, we’ll be showing you how to use Feedzy to import YouTube videos into WordPress pages, as well as individual blog posts:
- Method 1: Automatically show YouTube videos on a single page. For example, you could have yoursite.com/videos. When you post a new video on YouTube, it will automatically appear on this page (along with your other recent videos).
- Method 2: Automatically import each YouTube video as its own blog post (or custom post type) with its own unique URL. For example, “Video 1” will be imported to yoursite.com/video1, “Video 2” will be imported to yoursite.com/video2, and so on.
While we won’t cover custom post types specifically in this tutorial, you can also use the same basic process of the second method to set up YouTube to WordPress auto post functionality for any post type on your site.
Once you have installed and activated the plugin on your site, you can proceed with the methods below. 👇
Method 1: Import your YouTube channel or playlist into a WordPress page 📹📺
First, we’ll be looking at how to import videos from a YouTube channel or playlist into a WordPress page automatically.
To do this, you’ll need your channel ID or playlist ID, which you can find in the YouTube URL:

Then, you can add this ID to your custom feed URL. If you’re importing a channel, this will look like this:
https://www.youtube.com/feeds/videos.xml?channel_id=PASTETHECHANNNELIDHERE
Meanwhile, the feed URL for your YouTube playlist will look like this:
https://www.youtube.com/feeds/videos.xml?playlist_id=PASTETHEPLAYLISTIDHERE
Now that you have the feed URL for the channel or playlist you want to import, open the WordPress page where you want to display your videos and look for the Feedzy RSS Feeds block:

Once you add this block to your page, you can enter your custom feed URL:

Then, click on Load Feed and your videos will automatically appear on the page:

From the Settings panel on the right, you can customize the layout and content of your feed. For example, you can select the number of items you want to display, hide the post description, and filter feed items by date range:

⚠️ Note that you can also import your YouTube feed with a shortcode. This can be particularly useful if you’re still using the Classic Editor or want to add the feed to a widget area on your page.
Method 2: Import your YouTube content as WordPress posts 📹📄
You might also want to import your YouTube videos as individual posts. The process for this is a little different from the one above, but it’s equally simple!
To get started, navigate to Feedzy > Import Posts in your WordPress dashboard and click on New Import:

First, you’ll need to add a name for the import. Then, in the RSS Feed sources field, you’ll need to enter the custom URL that we created in Method 1:

Next, you can click to expand the Filters section to configure your feed. For example, you can filter or exclude items by keyword or date range:

If you go to the Map content section, you can assign a post type and category to your videos. You also have the option to set the post status to draft. This is particularly useful if you want to add some content to the imported videos before publishing them:

Finally, you can move on to General feed settings. Here, you can auto-delete posts after a certain amount of days, remove duplicate posts, and specify the number of feed items to import from YouTube:

When you’re ready, click on Save & Activate Importing. In the Import Posts page, locate the feed you’ve just created and select the Run Now button:

Once it has finished importing your channel or playlist, you’ll see a success message:

Refresh the page, and you should see a summary of your imported content:

You can now go to Posts > All Posts to see your imported videos. Note that your video will appear as an HTML code in the Block Editor:

However, you should see a proper YouTube video on the front end:

That’s it! You can now edit your imported video posts as you would any other WordPress post!
Start importing YouTube videos to WordPress today 🎬
If you have an active YouTube channel and a WordPress blog, you can publish your videos to your site to drive more traffic and make your posts more engaging. Feedzy can automate the process for you, and it also enables you to customize your imported items.
👉 To recap, here are two ways to sync your YouTube channel with WordPress, using Feedzy:
- Import your YouTube playlist or channel into a WordPress page. 📹📺
- Import your YouTube videos as individual posts. 📹📄
💡 For some other ways to work with YouTube and WordPress, you can check out our general guide on how to add YouTube videos to WordPress.
Do you have any questions about using Feedzy as a YouTube to WordPress auto post solution? Let us know in the comments section below!
Or start the conversation in our Facebook group for WordPress professionals. Find answers, share tips, and get help from other WordPress experts. Join now (it’s free)!