{"id":"66b1d47d734c9700194110e2","title":"Instagram","path":"how-to/committee/configuring-social-media/instagram","contentMarkdown":"# Configuring Instagram\n\nYour site can show a **feed** of your recent Instagram posts on the home page, and **publish** walk photo albums to Instagram as a carousel.\n\nBoth rely on the Facebook Page connection described in [Configuring Social Media](https://ngx-ramblers.org.uk/how-to/committee/configuring-social-media). Connect that first — this page only covers what is specific to Instagram.\n\n## What Instagram needs in addition\n\n* An **Instagram professional account** — Business or Creator. A personal account will not work.\n* That account **linked to your Facebook Page**, in the Page's Linked accounts settings.\n\nYou no longer need a separate Instagram access token, and there is no command-line work involved.\n\n## Turn on the site feed\n\nOn the **Social Media** sub-tab, find the **Instagram site feed** panel. These fields only control how the feed is presented; the posts themselves come from the Facebook Page connection.\n\n* **Profile URL** — your Instagram profile address.\n* **Account name** — your handle, shown in the panel heading.\n* **Show Instagram Feed** — tick to show the panel on the home page.\n\nClick **Save**.\n\n![](https://ngx-ramblers.org.uk/api/aws/s3/site-content/cf71132f-b0e5-4203-b0be-283012aebdf6.png)\n\n*The Instagram site feed panel controls presentation only. The posts come from the Facebook Page connection.*\n\n## What members see\n\nThe home page shows a panel with your Instagram icon, account name, follower and post counts, and a **Visit** button opening your profile in a new tab.\n\nBelow that sit your nine most recent posts as square thumbnails. Hovering enlarges a photo slightly and shows its date and caption; clicking opens that post on Instagram. Videos and multi-photo carousels show a still image rather than a gap. While posts load, placeholder tiles keep the panel's shape.\n\n## Publishing albums to Instagram\n\nWith **Publish walk albums to Instagram** switched on, content admins can publish an album straight from the website. On an album where an editor has enabled **Allow Share To Social Media**, open **Share**, choose Instagram, select photos, write or generate a caption, then publish. Progress is shown as it goes, because Instagram takes a minute or two to process each image.\n\nInstagram's own rules apply, and the panel checks them before you publish:\n\n| Rule | Detail |\n|---|---|\n| Carousel size | Between **2 and 10** images |\n| Aspect ratio | Between **4:5** and **1.91:1** |\n| Posting limit | Roughly **25 published posts per 24 hours** |\n\nThe site records each successful post, so the same album cannot be published twice to Instagram by accident.\n\n## If the feed is empty\n\n| What you see | Likely cause |\n|---|---|\n| Nothing on the home page | **Show Instagram Feed** is off |\n| \"No Instagram posts yet\" | The Page is not connected, or the account has no public posts |\n| \"Instagram feed unavailable\" | Meta could not be reached, or the token needs renewing |\n| Feed works but publishing fails | **Publish walk albums to Instagram** is off, or the account is personal rather than Business or Creator |\n\n## A note on the old process\n\nEarlier versions of this page described the Instagram **Basic Display API**: creating a Consumer app, inviting Instagram test users, and exchanging short-lived tokens for long-lived ones on the command line. Meta has retired that API and the website no longer uses it. If you followed those steps before, nothing needs undoing — just connect your Facebook Page as described in [Configuring Social Media](https://ngx-ramblers.org.uk/how-to/committee/configuring-social-media).","contentHtml":"<h1>Configuring Instagram</h1>\n<p>Your site can show a <strong>feed</strong> of your recent Instagram posts on the home page, and <strong>publish</strong> walk photo albums to Instagram as a carousel.</p>\n<p>Both rely on the Facebook Page connection described in <a href=\"https://ngx-ramblers.org.uk/how-to/committee/configuring-social-media\">Configuring Social Media</a>. Connect that first — this page only covers what is specific to Instagram.</p>\n<h2>What Instagram needs in addition</h2>\n<ul>\n<li>An <strong>Instagram professional account</strong> — Business or Creator. A personal account will not work.</li>\n<li>That account <strong>linked to your Facebook Page</strong>, in the Page&#39;s Linked accounts settings.</li>\n</ul>\n<p>You no longer need a separate Instagram access token, and there is no command-line work involved.</p>\n<h2>Turn on the site feed</h2>\n<p>On the <strong>Social Media</strong> sub-tab, find the <strong>Instagram site feed</strong> panel. These fields only control how the feed is presented; the posts themselves come from the Facebook Page connection.</p>\n<ul>\n<li><strong>Profile URL</strong> — your Instagram profile address.</li>\n<li><strong>Account name</strong> — your handle, shown in the panel heading.</li>\n<li><strong>Show Instagram Feed</strong> — tick to show the panel on the home page.</li>\n</ul>\n<p>Click <strong>Save</strong>.</p>\n<p><img src=\"https://ngx-ramblers.org.uk/api/aws/s3/site-content/cf71132f-b0e5-4203-b0be-283012aebdf6.png\" alt=\"\"></p>\n<p><em>The Instagram site feed panel controls presentation only. The posts come from the Facebook Page connection.</em></p>\n<h2>What members see</h2>\n<p>The home page shows a panel with your Instagram icon, account name, follower and post counts, and a <strong>Visit</strong> button opening your profile in a new tab.</p>\n<p>Below that sit your nine most recent posts as square thumbnails. Hovering enlarges a photo slightly and shows its date and caption; clicking opens that post on Instagram. Videos and multi-photo carousels show a still image rather than a gap. While posts load, placeholder tiles keep the panel&#39;s shape.</p>\n<h2>Publishing albums to Instagram</h2>\n<p>With <strong>Publish walk albums to Instagram</strong> switched on, content admins can publish an album straight from the website. On an album where an editor has enabled <strong>Allow Share To Social Media</strong>, open <strong>Share</strong>, choose Instagram, select photos, write or generate a caption, then publish. Progress is shown as it goes, because Instagram takes a minute or two to process each image.</p>\n<p>Instagram&#39;s own rules apply, and the panel checks them before you publish:</p>\n<table>\n<thead>\n<tr>\n<th>Rule</th>\n<th>Detail</th>\n</tr>\n</thead>\n<tbody><tr>\n<td>Carousel size</td>\n<td>Between <strong>2 and 10</strong> images</td>\n</tr>\n<tr>\n<td>Aspect ratio</td>\n<td>Between <strong>4:5</strong> and <strong>1.91:1</strong></td>\n</tr>\n<tr>\n<td>Posting limit</td>\n<td>Roughly <strong>25 published posts per 24 hours</strong></td>\n</tr>\n</tbody></table>\n<p>The site records each successful post, so the same album cannot be published twice to Instagram by accident.</p>\n<h2>If the feed is empty</h2>\n<table>\n<thead>\n<tr>\n<th>What you see</th>\n<th>Likely cause</th>\n</tr>\n</thead>\n<tbody><tr>\n<td>Nothing on the home page</td>\n<td><strong>Show Instagram Feed</strong> is off</td>\n</tr>\n<tr>\n<td>&quot;No Instagram posts yet&quot;</td>\n<td>The Page is not connected, or the account has no public posts</td>\n</tr>\n<tr>\n<td>&quot;Instagram feed unavailable&quot;</td>\n<td>Meta could not be reached, or the token needs renewing</td>\n</tr>\n<tr>\n<td>Feed works but publishing fails</td>\n<td><strong>Publish walk albums to Instagram</strong> is off, or the account is personal rather than Business or Creator</td>\n</tr>\n</tbody></table>\n<h2>A note on the old process</h2>\n<p>Earlier versions of this page described the Instagram <strong>Basic Display API</strong>: creating a Consumer app, inviting Instagram test users, and exchanging short-lived tokens for long-lived ones on the command line. Meta has retired that API and the website no longer uses it. If you followed those steps before, nothing needs undoing — just connect your Facebook Page as described in <a href=\"https://ngx-ramblers.org.uk/how-to/committee/configuring-social-media\">Configuring Social Media</a>.</p>\n"}