Sparkle supports displaying Instagram posts within Images, Image Galleries and from the specialized Instagram element. The advantage of using Sparkle native images or galleries is you can then apply all the effects Sparkle provides. On the other hand special Instagram post types (like videos, multi-image posts) require the use of the Instagram element, which directly embed a post in the page.

Instagram integration in the context of images and galleries is discussed in their documentation page.

The Instagram element is configurable in a few different ways.

In “Post” mode, you can integrate any Instagram post from anybody with a public profile. The post content is non-changing and will be visible on your website as long as it is visible on Instagram.

In “Recent Post” mode, the Instagram element will connect to your feed from your live site, and show the recent post specified in the settings. Which recent post to use is indicated with a number, 0 being the latest post, -1 through -29 being older posts in the feed. So if for example you use recent post number 0, the element will always show the latest post in your feed, without needing to update or re-publish your Sparkle site.

Like the Twitter and Facebook options, the “Link to Instagram profile” option offers a simple icon linking to your Instagram profile.


The Instagram component requires a small PHP script to run on your server, Sparkle installs this for you, but it means you need to have PHP support on your web hosting plan.

Like for other social components, if you have an ad or content blocker installed in your browser, the Instagram element gets removed from the page (as it tracks users via cookies), so Instagram content won’t be visible in preview or in the published site. Disabling the blocker or whitelisting preview of your site will show Instagram content properly.

Instagram settings
Instagram embedded post
Instagram recent post

Updated for Sparkle 3.1

Auf Deutsch

En Français

In Italiano

Please report any shortcoming in this documentation and we’ll fix it as soon as possible!

Sparkle combines an all-in-one approach, an understandable interface and a focus on producing high performance and search engine optimized websites. 

All in a powerful native Mac app. 

Nothing else comes close.

Copyright ©2021 River SRL 

IT06208340486 — REA FI-609716

This site uses cookies. Some are essential to make our site work; others help us improve the user experience and display third party content. By using the site, you agree to our site sending these cookies. Read our privacy policy to learn more or opt out.