# How to share promo codes on Instagram

Canonical: https://usecode.sh/guides/share-promo-codes-on-instagram
Last reviewed: 2026-08-13

Instagram gives a code three usable surfaces: text in captions and Stories, the link sticker in Stories, and your bio. Caption links are not tappable for almost everyone, and a bio holds 150 characters, so the reliable system is one bio link to a page that holds every code, plus the code itself written in the content where you mention it.

## What each Instagram surface can and cannot do

| Surface | Codes | Links | Notes |
| --- | --- | --- | --- |
| Bio | As text, cramped | Up to 5 external links; only the first shows | 150-character limit including the codes you paste in |
| Captions and comments | As text | Not clickable (a small Meta Verified caption-link test exists; do not rely on it) | Followers must retype or memorize the code |
| Stories | As text overlay | Link sticker, available to accounts in good standing | Disappears in 24 hours unless highlighted |
| Broadcast channels | As text | Tappable links in channel messages | The one mass-message surface with working links |

## Measuring what Instagram will not show you

Instagram tells you nothing about what happens to a code after you post it. A code page fills that in: views per campaign, taps to the brand, and [copies](/guides/code-copies-vs-link-clicks), which is how you learn whether a Reel actually moved a code or just got watched.

## Related guides

- [How to share multiple affiliate codes on Instagram](https://usecode.sh/guides/share-multiple-codes-instagram)
  Five brand codes do not fit in a 150-character bio. The one-link system for running many codes on Instagram at once, and the mistakes it replaces.
- [The promo-code link in bio, explained](https://usecode.sh/guides/promo-code-link-in-bio)
  A promo-code link in bio is a page organized around codes instead of links: tap to copy, one stable address, and copy counts a link page cannot see.
- [How to disclose affiliate codes and commissions](https://usecode.sh/guides/disclose-affiliate-codes)
  The FTC says a personalized discount code is not, by itself, adequate disclosure. What US creators must disclose, where, and in what words, sourced to the rules.
- [Why promo-code copies do not show up as link clicks](https://usecode.sh/guides/code-copies-vs-link-clicks)
  Buyers who use your promo code often never click your link, so click analytics record nothing. What the copy path looks like and how to measure it.
- [How to share promo codes on TikTok](https://usecode.sh/guides/share-promo-codes-on-tiktok)
  TikTok descriptions are not clickable and the bio link is gated, so codes carry the weight: how creators share codes on TikTok, including the Shop affiliate 100-day rule.

## Sources

- [Instagram: sharing links in Stories expanded to everyone](https://about.instagram.com/blog/announcements/expanding-sharing-links-in-stories-to-everyone) (verified 2026-08-13)
- [Search Engine Land: Instagram allows up to 5 links in bio](https://searchengineland.com/instagram-now-allows-up-to-5-links-in-bio-395742) (verified 2026-08-13)
- [Meta: Instagram broadcast channels](https://about.fb.com/news/2023/02/instagram-broadcast-channels-creators-deepen-connections-with-followers/) (verified 2026-08-13)
- [PetaPixel: Instagram tests clickable caption links (Meta Verified)](https://petapixel.com/2026/03/16/instagram-begins-testing-clickable-links-in-post-captions/) (verified 2026-08-13)
