A Link in Bio That Actually Makes You Money, for Influencers and Affiliates
Instagram gives you one link. TikTok gives you one link. Here's how to organize everything behind it so a follower who taps through actually finds what they came for.
By Keepp Team
Every platform that matters to a creator gives you the same one thing: a single clickable link. Instagram puts it in your bio. TikTok puts it in your bio. YouTube gives you a handful of description links most viewers never scroll to. Pinterest links live on individual pins, not a profile. Whatever the platform, the pattern repeats: one slot, unlimited things you actually want to point people to.
That mismatch is the entire “link in bio” problem. You’re not short on things to promote. You’re short on slots to promote them from. A working link-in-bio page is the fix: one URL that expands into everything, organized well enough that a follower who taps through finds the specific thing they came for, not a wall of options.

The one-link problem, concretely
Say you post three times this week. Monday’s video is about a skincare routine with two product links. Wednesday’s is a haul with five items and one promo code. Friday’s is a “what I’m loving lately” roundup with three more. By Friday afternoon your bio link needs to represent eleven different things, plus whatever’s still live from last week that people are still discovering through search or shares.
A raw link list handles this by dumping every URL into a stack, oldest at the bottom, newest at the top, all identical rectangles with text labels. It technically works, everything is somewhere, but it fails the actual moment that matters: someone just watched Wednesday’s haul, taps your bio link on their phone, and has to scan a list of a dozen near-identical buttons to find the one item they cared about. Every second of hunting is a chance they give up instead.
A Keepp page organizes around cards instead of a flat list. Every product you recommend gets its own card: the same photo you used in the post, the name, and a button that goes straight to the affiliate link or promo code for that specific item. Someone who just watched the haul lands on cards showing the exact things they just saw, not a text menu they have to decode. See link-in-bio for how the page itself is laid out.
Organizing for someone who posts weekly
The people who need this most are also the people who least have time to rebuild a page every week. If you’re posting three or four times a week, your bio link needs to absorb new content constantly without becoming a graveyard of everything you’ve ever recommended.
A few habits make that sustainable:
Lead with what’s current. New cards go at the top. If you post a video Monday, the cards for what’s in it should be visible the moment someone opens your page Monday afternoon, not buried under six months of history.
Group loosely by category once the list gets long. Beauty, home, tech, fashion, whatever fits your niche. A follower who only cares about your skincare recommendations shouldn’t have to scroll past your kitchen gadgets to find them. Structuring a long page covers grouping and section breaks once you’re past a handful of cards.
Retire what’s dead. A code that expired last month, a link to a product that’s now sold out, a partnership that ended, none of that should still be live on your page. Because each recommendation is its own card, retiring one is archiving a card, not editing a paragraph buried in a bigger list. This is the difference between a page that represents what you’re standing behind today and one that’s quietly accumulating dead weight every week you don’t clean it up.
Don’t rebuild, add. The goal is that updating your page after a new post takes two minutes. Add a card, give it the photo and the link, done. If updating feels like a chore, it stops happening, and the page falls behind what you’re actually posting. Adding cards and adding links and buttons are both fast enough to do from your phone between posts.
Instagram Stories, the swipe-up, and why the bio link still matters
Instagram killed the classic “swipe up” link years ago and replaced it with a link sticker any account can use directly inside a Story. That’s genuinely useful. It puts a clickable link in the exact 24-hour moment someone is watching, no detour required. But it doesn’t replace the bio link, it complements it, for a few reasons that matter to how you organize your page.
Story links expire with the Story. Whatever you linked to on Tuesday is gone from that Story by Wednesday, even if the product is still something you’re actively recommending. Your bio link is the only place that recommendation lives permanently, discoverable by anyone browsing your profile days or weeks later: someone who found you through a Reel, a tagged post, or a search, not just someone watching in real time.
Story links also only work for people actively watching Stories, which is a fraction of your total audience on any given day. Your bio link is always-on. It’s the thing that catches everyone else: the person scrolling your grid, the person who clicked through from a comment, the person who searched your handle after a friend mentioned you.
The practical result: treat Story link stickers as a real-time accelerant for whatever you’re pushing right now, and treat your bio link, and the page behind it, as the permanent, organized version of everything, including what was in yesterday’s Story that’s no longer visible anywhere else. If a Story promoted a product, that product’s card should already exist on your page before you post the Story, not get added afterward once people start asking where the link went.
TikTok’s single link, and why it behaves differently than Instagram’s
TikTok’s bio link works the same mechanically, one URL slot, but the traffic pattern around it is different in a way that affects how you should order your page. Instagram traffic tends to be more evenly split between grid browsing and individual post views. TikTok traffic is almost entirely driven by whatever video someone just watched, often a single viral clip completely disconnected from your other content.
That means someone tapping your TikTok bio link just saw exactly one thing, and they’re looking for exactly one thing. If your top card isn’t related to whatever’s currently getting views, you’re making them search for something they already told you they want by tapping through in the first place. When a specific video is driving unusual traffic, that video’s product or link should be the first thing visible on your page, not somewhere in the middle of a category group. You can always move it back down once the traffic settles.
Which links actually get clicked
Analytics are what turns “I think people like the skincare stuff” into a fact you can act on. Keepp’s page analytics show which cards get tapped, not just how many people opened the page overall: the difference between “400 visits” and “400 visits, 90 of them went to the serum card, 4 went to the card you thought was your best seller.”
That data changes what you do next in ways guessing can’t. If a card you barely mentioned in a caption is quietly outperforming your featured item, that’s worth another post about it. If a card nobody’s tapping keeps sitting at the top of your page, move it down or retire it, a slot at the top of your page is worth more than any one product’s sentimental value to you. Understanding your analytics covers how to read funnel and traffic-source data specifically, including which platform is actually sending you people who click through versus people who just open and leave.
This post versus the affiliate-programs post
This post is about the shape of the page: how to organize a lot of outbound links so people can find the one they want, whether you’re recommending things, sharing things you like with no commission attached, or pointing to your own content across platforms. It’s the “link in bio” problem in its general form.
Sharing recommendations, affiliate links, and promo codes is narrower and goes deeper on the specific mechanics of affiliate cards and promo-code cards: how a code sits on a card so it’s still visible at checkout, how to present a recommendation with no commission attached next to one that has both a link and a code. If you’re already sold on the page structure and want the card-level detail on affiliate presentation specifically, that’s the post to read next. If you’re earlier than that (still deciding which programs and networks to join, what commission rates and cookie windows look like) that post also covers the landscape of programs themselves.
A link hub is the floor, not the ceiling
Nothing about this setup requires you to be doing affiliate work at all. A Keepp page that’s purely a categorized set of links and recommendation cards (no product you sell directly, no booking calendar, no lead form) is a complete, valid page, and plenty of creators run exactly that. It’s functionally what a well-kept Linktree looks like, covered in full in the Linktree alternative comparison if you’re currently on that platform and weighing a move.
The difference shows up the day your situation changes. If you start selling your own merch or a digital product, that’s a product card added to the same page, not a new platform. If brands start asking to book calls with you, that’s a booking block. If you want to capture emails from people who aren’t ready to buy the thing you’re recommending today, that’s a form. The page grows with you instead of getting replaced when you outgrow it.
Making the page itself recognizable
Two things make a follower trust that the card they tapped is really the thing they just watched: matching the photo to what you actually posted, and a page that looks like your page, not a generic template. Custom link icons let you swap generic globe-and-arrow icons for icons that match your brand, and styling your page with a font pairing that matches how you already present yourself closes the gap between “a link aggregator” and “an extension of your feed.” If there’s one thing you want every visitor to do above everything else (join a newsletter, check out your current top pick) a highlight button with one clear call to action at the top of the page does that without competing with the cards below it.
Where to start
Pull your five most current recommendations, the ones you’d actually stand behind today, and give each one a card with its own photo and its affiliate link or code. Claim your page, set up your profile, add those five cards, and put the link in your bio. That’s a working page in under fifteen minutes; the routine after that is just adding a card every time you post something new and retiring one when it goes stale.
Give your followers one place to find what you’re recommending. Claim your keepp.link/yourhandle page free, no credit card, live in minutes.