You will learn
Learn how to troubleshoot your Instagram web feed if it is not working in your emails, which is likely due to Klaviyo having an issue retrieving your feed content. To determine the cause, we recommend first trying to test your feed.
Test your feed
If you would like to test or preview an existing Instagram feed, navigate to the Data Feeds section of your Klaviyo account by doing the following
- Click your account name in the lower left corner.
- Navigate to Settings > Web Feeds.
- Click on the feed that references Instagram.
- In the upper right-hand corner, click Preview.
If you are able to preview your feed content, this means your feed is currently set up correctly and working as expected. Make sure your feed is referenced properly in your email.
If you see an error message, this likely means your feed URL was either not set up correctly or the required access permissions have expired. Reference the section below if you are seeing errors and believe your feed may be relying on Instagram's Legacy API.
Does your feed rely on the Instagram legacy API?
As of June 29th, 2020, Instagram will deprecated their Legacy API. This API was commonly used by Instagram users & third-party applications to pull Instagram content and generate a feed of recent posts.
If your Instagram web feed relied on this Legacy API, or relied on a third-party app that was built using Instagram's Legacy API, these feeds will no longer work. Unfortunately, as this API is managed by Instagram and this is something that Klaviyo has no control over.
First, head to your Instagram web feed from the Data Feeds section. Here, you will find any Web Feed that may be setup to pull in content from your Instagram account.
What to do if your feed relies on the Instagram legacy API
If your feed directly references api.instagram.com
You will need to explore using Instagram's new Basic Display API (which requires you to regularly refresh your Access Token) or an RSS Feed Generator to pull content directly from your Instagram account. Review our step-by-step instructions on adding Instagram content to your emails.
You can alternatively seek out a third-party application that supports generating an Instagram Feed for you such as Klaviyo technology partner Foursixty.
If you are using a third-party app to generate your feed
Reach out to the service you are using and follow their instructions to ensure your feed can remain active if possible.
Alternatives to using an Instagram web feed
If a live updating Instagram feed is not essential for you to have, while not the most evergreen option, you can add static images of your Instagram to your messages. This is recommended if you are having trouble generating a feed on content directly from your Instagram account. For more information, check out our article on using images in templates.