Creating an Instagram feed

OnSign TV has several Apps to display Instagram content to choose from. Let's take the simplest App called "Instagram". In this tutorial, we show you how to set it up.

Instagram apps in app library
  1. First, you need to integrate your Instagram account into your OnSign TV account. Go to your account settings and look for Integration Accounts on the menu. Click on "+ Add Account" and choose "Add Instagram (Business) Account". Since a change in the Instagram API in 2024 only Business accounts can be integrated.
    integrate Instagram account
  2. You will be sent over to Instagram to grant OnSign TV access to your Instagram (Business) account. Click on the blue button to "Allow" it.
    allow OnSign to access your Instagram profile
  3. You will be sent back to OnSign TV telling you that your Instagram account was successfully added.
    Instagram integration created
  4. Now, you can create an App to show your Instagram content on your OnSign TV Players. As with every App, start by creating a new App from your Content page. Click on the "New" button and select "App". In the App library look for the Instagram App.
  5. Give the App a name. In the Instagram Account field you will see the name of your Instagram account. You can of course have several Instagram accounts connected with your OnSign TV platform. In this case, select the applicable Instagram account from the drop-down menu.create Instagram app
  6. Configure the Instagram App further by selecting how many posts to show, if there is a transition between posts, the amount of time each post is shown on screen, as well as font, colors, backgrounds, and the language of labels.
  7. Your Instagram feed is ready to be used.

Via Zapier (Deprecated)

In the way back past, Instagram had to be integrated via Zapier. For completeness, we leave this tutorial here, but it is no longer necessary to do it this way.

You first need to allow Zapier to access your Instagram account. If you don't have a Zapier account yet, check out this tutorial and learn how to create it. This will take less than two minutes by following these steps:

Integrate accounts

  1. On your Zapier homepage, click on your username on the top-right corner. Then, select “Connected Accounts” on the drop-down menu.
    Zapier connected accounts
  2. Look for Instagram under “Connected Accounts” or just type it into the text field. As you click on the Instagram icon, a new dialog box will be displayed on your screen. Hit “Authorize” so Zapier can reach your account data.
    authorize Zapier to access Instagram
  3. Your Instagram account will be listed on the Connected accounts page. To avoid confusion, we suggest you rename it in case you manage several Instagram accounts. Just click on the icon to the left of “Instagram Account 1#” and write a new name.
    connected accounts in Zapier

Create an Instagram feed for OnSign TV

On Zapier, they call any computer automation a “zap”. To display your Instagram photos on OnSign TV, we are going to create an RSS feed which will collect all Instagram data. Check the step by step below:

  1. Click on “MAKE A ZAP!” at the top of the page.
    make a zap
  2. Select the Instagram icon, then click “next”.
  3. Choose from which source Zapier should collect photos: “New Liked Media” or “New Media Posted”. Use the first to show other users' posts the account has liked and the latter to show only content from the user. Hit “Save + Continue” at the bottom.
    select Instagram trigger for zap

Zapier requires there is at least one posted picture to be able to continue.

 
  1. Choose the Instagram account you have just integrated in the previous step and click “continue”.
  2. In this step, Zapier requires you to test the zap by liking or posting a new photo on Instagram. You can just click “Fetch & Continue” or test it as required.
  3. The following “Test successful” message should appear for you. Hit continue.
    test Instagram
  1. Now, type “RSS” under “Choose an action app”. Select “RSS by Zapier” and click on “Save + Continue” on the loaded page.
  2. The new page will display a form. Fill the fields as described below, then hit "Continue":
  • URL: Write “instagram-” and complement with whatever you want. Click on the button "Copy to clipboard" on the right. Paste the URL somewhere because you will need it to add the RSS to an OnSign TV app.
    set up RSS by Zapier
  • Max records: 20
  • Title: Name it as you wish.
  • Source: Do not change the current text.
  • Content: copy and paste the following:

    u={{user__username}};ui={{user__profile_picture}};lc={{likes__count}};cc={{comments__count}};i={{images__standard_resolution__url}};c={{caption__text}}

    As you paste the text above, you should see the following:
    Instagram content of RSS feed
  • Pubdate: Copy and paste the following.

    {{created_time}}
    publication date
  1. Zapier will display the URL of the feed. It will vary depending on your account and content. Click on "Create & Continue".
  2. Your zap will be tested. If the test is successful, click on "Finish".
  3. Last, but not least: don’t forget to turn your zap on! Also name it to easily find it in your Zapier account.
    turn on zap