Affiliate Marketing on Instagram: Bio and Story Links
Updated 6 min read

Affiliate marketing on Instagram means showing products in Reels, posts and Stories, then sending followers to your affiliate links. Instagram makes links clickable in two places: your profile links and the Link sticker in Stories. You earn a commission from the store when someone buys through those links.
Point the bio link to a page that holds all your products, use Story stickers for the product you're talking about today, and disclose every affiliate link clearly. The steps below show each setup.
How does affiliate marketing on Instagram work?
- You join an affiliate program, like Amazon Associates or a marketplace program, and get links that carry your ID. Our guide on how to get an Amazon affiliate link shows that step for Amazon.
- You post content that shows the product in use. Reels bring new people; Stories reach the followers you already have.
- You point people to a clickable spot: the link in bio or a Story Link sticker.
- The store tracks the purchase and pays the commission under its own rules.
Instagram itself does not pay you for affiliate links. The commission comes from the store's program, so the rules that matter most are the program's and the FTC's. If you are completely new, start with affiliate marketing for beginners.
Where can you put affiliate links on Instagram?
Instagram gives you a small number of clickable spots, and each one behaves differently. Knowing which is which saves you from posting a link nobody can tap.
| Placement | Clickable? | How long it stays up | Best use for affiliates |
|---|---|---|---|
| Profile links (bio) | Yes | Until you change it | A permanent page with all your products |
| Story Link sticker | Yes | 24 hours, longer if saved to a Highlight | The one product in today's Story |
| Story Highlight | Yes, the sticker still works | Until you remove it | Evergreen picks by category |
| Captions and comments | Don't count on it | Stays with the post | Telling people where the link is |
The pattern most affiliates settle on is simple. Stories carry the direct, timely link. The bio carries a page that never goes stale.
If you post on more than one network, the same logic applies to affiliate links in your TikTok bio, so you can reuse one destination everywhere.
How do you add an affiliate link to your Instagram bio?
Instagram's help page on adding a website to your profile walks through the menu. Here is the flow for affiliates.
Step 1: Pick the destination first
Decide where the bio link goes before you open the app. One product link works for a week. A page with categories works for months.
Step 2: Open Edit profile
Go to your profile, tap Edit profile and add your URL in the links field. If the app asks for a title, use one people will understand, like "Shop my picks".
Step 3: Tell people the link exists
Your bio text can be up to 150 characters. Use part of it to say what's behind the link: a line like "Kitchen finds, link below" beats a bare URL.
Step 4: Test it logged out
Open your profile from another account or a browser. Tap the link and make sure it lands on the right page and the affiliate tag is still in the final URL.
How do you add an affiliate link to an Instagram Story?
Instagram expanded the Link sticker to all accounts in October 2021. New accounts and accounts that repeatedly share content that breaks Community Guidelines don't get it.
Step 1: Create the Story
Film or upload the content. Show the product in use, not just the box. People tap when they can see why it matters.
Step 2: Add the sticker
Open the sticker tray, choose Link, paste your affiliate URL and confirm. You can tap the sticker to switch its color style so it stands out against your image.
Step 3: Add a reason to tap
Write one line next to the sticker, for example "This is the spice rack from yesterday's Reel". A sticker with no context gets ignored.
Step 4: Save it to a Highlight
Stories disappear after 24 hours. If the product is evergreen, add the Story to a Highlight named after the category, like "Desk setup", so the link keeps working on your profile.
What about Reels and captions?
Reels and feed posts are where a new follower usually finds you, but they aren't where your affiliate link should live. Use them to send attention to the places that are clickable.
A few habits that work:
- End the Reel by naming the exact spot: "It's in the Kitchen category, link in bio."
- Repeat the product name in the caption so people can find it on your page.
- Pin a comment that says where the link is, without pasting a long URL.
The weak point is the jump from a Reel to your bio. If someone taps your bio link and lands on a long list of unlabeled buttons, the Reel did its job and the page lost the click. Our guide on getting more bio link clicks goes deeper on that handoff.
Should your bio link go to a product or to a storefront?
A single product link is fine when you only promote one thing. Most affiliates promote dozens, often across several affiliate programs for creators, and the bio can hold only so much.
That's where a page with all your products earns its place. An affiliate storefront shows each product as a card with a buy button, grouped by category. Someone coming from a Reel about kitchen gadgets taps "Kitchen" and sees only those.
Zelect is built for this. You paste a product link, Zelect reads the store page to fill in the product details, and each product gets its own URL. You can then share a category link in a Story, like zelect.io/your-store/kitchen, instead of a raw affiliate URL. Zelect takes no commission, so whatever the program pays stays with you. The Free plan covers one storefront with 25 products, and paid plans are listed here.
Whatever tool you use, keep the structure tidy. These tips on organizing affiliate products help once your list gets long.
How do you disclose affiliate links on Instagram?
Disclosure isn't optional. The FTC's Disclosures 101 for Social Media Influencers says the disclosure should sit with the endorsement itself and be hard to miss.
What that means in practice:
- Put "ad" or "I earn a commission from these links" on the Story itself, near the sticker.
- Don't rely on a line in your bio alone. The FTC says disclosures that appear only on a profile page are likely to be missed.
- Don't hide it inside a block of hashtags.
Our affiliate disclosure examples include ready lines for Stories, Reels and bios.
If a brand paid you or sent you the product, Instagram also expects you to use its paid partnership tool. The FTC adds that a platform's label shouldn't be your only disclosure.
Programs have their own rules too. Amazon's help page says social media Associates need its Associate disclosure statement associated with their account.
Which mistakes cost you clicks on Instagram?
Most lost clicks come from small things you can fix in an afternoon.
- The bio link points to an old campaign. Someone sees today's Reel and lands on last month's deal.
- The category names don't match your content. You say "desk setup" in the video and the page says "Electronics".
- You never check what works. Without click data you keep promoting products nobody taps. Here's how to track affiliate link clicks per product.
- You post links with no plan. A simple content calendar for affiliate finds keeps Stories and the bio page in sync.
Fixing the destination often matters more than posting more. When people trust that your link leads somewhere useful, more of them move from follower to buyer.
Next step: open your profile right now, tap your own bio link and ask if a stranger would find today's product in two taps. If not, fix the page before you post again. When you're ready to compare tools, see our take on the best link in bio for affiliates.
Frequently asked questions
How do I start affiliate marketing on Instagram?
Join one affiliate program your followers already shop at and pick products you use in a single niche. Set your bio link to a page with those products, then post Reels and Stories that show them in use. Disclose every affiliate link on the post or Story itself.
Can I use Amazon affiliate links on Instagram?
Yes, as long as you follow Amazon's Associates rules. Amazon asks social media Associates to have its disclosure statement associated with the account, plus a clear disclosure near each link. Check the current Operating Agreement before you post, since the program updates it.
Do I need a business or creator account to add links?
Instagram's Link sticker was opened to all accounts in 2021, including personal ones, with exceptions for new accounts and accounts that repeatedly break Community Guidelines. Profile links are set from Edit profile on any account type.
Should I shorten my affiliate links before adding them?
Only if the affiliate program allows it. Some programs ban cloaking or redirecting their links, and shorteners can hide where the click goes. A storefront page that holds the original links usually solves the length problem without touching the links themselves.
How often should I change the link in my bio?
If your bio points to a storefront, you rarely need to change it. You update products and categories inside the storefront instead. If it points to a single product, change it every time your main post changes, which is easy to forget.


