How to Get More Views for Your YouTube Channel with a ManyChat Bot

Eugene Smirnov
Botmakers blog
Published in
5 min readSep 9, 2020

YouTube is the most popular social platform among U.S. adults. Getting more views and acquire new subscribers is not an easy task. It’s 2020, and you’re here because you want those views and subscribers on YOUR YouTube channel.

But how you can distribute your YouTube content faster and easier?

The answer is with the help of your ManyChat Bot, because everyone uses Facebook Messenger today. If you want to allow your bot users watching your YouTube videos in your Messenger bot directly, this ManyChat bot template + Integromat = the best solution.

Let’s start with YouTube RSS feed tip tutorial…

1. Find RSS Feed URLs for YouTube Channels and YouTube Playlist

1.1 The first RSS feed we’re going to find is a YouTube channel RSS.

  • Open your YouTube channel, find a URL in the search bar and copy the text right after the https://www.youtube.com/channel/
  • Copy that text
  • Get this link https://www.youtube.com/feeds/videos.xml?channel_id= and at the end of it just paste that text

💡 Example: in my case, it’s going to be https://www.youtube.com/feeds/videos.xml?channel_id=UCk92FL547cz949U_VIOY8Ww

  • Click enter. If can see something similar, you made it right!

1.2 Next thing RSS feed we’ll go over is a YouTube playlist RSS.

  • Find a playlist you want to have the RSS feed for
  • Once you have a playlist opened like this 👇 copy all the text after the equal sign
  • Get this link https://www.youtube.com/feeds/videos.xml?channel_id= and paste that text at the end of it
  • Here you go, you have the RSS feed for your playlist!

This will allow you to add a YouTube channel and a YouTube playlist to the RSS reader and connect it with ManyChat with the help of Integromat.

2. Connect your Manychat account to Integromat

  • Sign up for https://www.integromat.com/
  • Connect your Manychat account to Integromat. You need to obtain the API Token, get it here: Manychat dashboard > Settings > API > Generate Your Token 👇
  • Copy the API key, go to Integromat and add a new scenario: Integromat > Scenarios > Create a new scenario 👇

2.1 Add ‘ManyChat’ module as the first module in your scenario

  • Select ‘Watch Incoming Data’. This triggers when a ManyChat action is performed and returns the subscriber’s details
  • Enter the name for the webhook and then, enter the API Token you have copied to the respective field
  • Click the ‘Continue’ button to establish the connection 👇

2.2 The next step is to connect RSS app.

  • Choose ‘Retrieve RSS feed items
  • URL field - paste the generated YouTube channel or YouTube playlist URL
  • Date from field - enter a date from which you want to filter RSS feed items
  • Date to field - choose ‘now’ from variables 👇
  • Maximum number of returned items - choose how many videos you want to show for your Messenger subscribers

2.3 Add ‘ManyChat’ module as the third module in your scenario

  • Select ‘Send a Text with an Image’
  • Choose your connection
  • Subscriber ID field - enter the subscriber ID from ‘ManyChat - Watch Incoming Data ‘ list
  • Message Tag field - select message tag. Mere info about tags here
  • Text field - choose ‘TITLE’ from variables in ‘RSS - Retrieve RSS feed items’ list. This will add the title of your video/videos
  • Image url field - choose ‘Image: URL’ from variables in ‘RSS - Retrieve RSS feed items’ list. This will add the main image from your YouTube video/videos
  • Buttons:

Type - select Url

Caption - give the titles for buttons in your bot

Url - choose ‘URL’ from variables in ‘RSS - Retrieve RSS feed items’ list. This will add the link to your YouTube video/videos

Webview size - set up to ‘Native

  • Do not forget to save your scenario and then click Run once at the bottom of the page

Now get back to your ManyChat to trigger the ‘Watch Incoming Data’ module.

Add an action to your ManyChat flow: Actions > Trigger Integromat > Choose Your Webhook > Make the flow published > Click ‘Preview’ 👇

If everything is set up correctly, Integromat will send a message: ‘The scenario run was completed.’ and you will receive cards with titles, images and buttons in your Messenger bot 👇

We’ve chosen a bot template for a YouTube channel, as the example, but RSS feed feature can be used for distributing the content through Messenger bots from personal blogs, websites, and more.

--

--