·· pillar guideupdated 2026-06-12

The Complete Guide to Link-in-Bio Pages

The building blocks

A bio page is assembled from blocks, each a single row rendered top to bottom. Knowing what each block is for keeps the page from becoming a junk drawer.

  • Link block. The workhorse: a labelled button to any URL. The label is the whole UX - "Listen to episode 47" beats "Podcast". A link block can also point at an existing short link instead of a raw URL, so a destination you already track keeps its click history when it appears here too.
  • Header block. A section title that groups the links beneath it. Use headers when a page has distinct intents - "Shop", "Listen", "Get in touch" - so visitors scan to their goal instead of reading every button.
  • Text block. A line or two of context between blocks. Sparingly: a bio page is read in seconds, and prose is the first thing skimmers skip.
  • Social block. An icon linking to a social profile, with the network stored on the block. A compact row of social icons near the top is the conventional, scannable way to offer "follow me" without spending a full-width button on each platform.
  • Embed block. Inline hosted content - a video, a player, a clip - for when the thing you want shared should play in place rather than behind a tap.
  • Image block. A picture with an optional caption and link. Good for a featured product, a cover, or a campaign visual.
  • Form block. A real hosted contact form rendered inline, so visitors can send a message, join a list, or request something without leaving the page. This is the block that separates a bio page from a static link list: capture happens on the page, and submissions land in your submission inbox with the same spam filtering and routing as any other form.

Every block has an active toggle, so you can park a seasonal link or a paused campaign without deleting it. The full block reference lives in the builder docs.

Ordering blocks for conversion

On a bio page, order is the entire information architecture - there is no navigation, no search, just a vertical list people scan from the top. The blocks near the top get the overwhelming majority of taps, so ordering is the highest-leverage decision you make.

The working pattern, top to bottom:

  1. Identity first. Name, a one-line headline, and a small avatar so visitors confirm they are in the right place. This is half a second of reassurance, not a paragraph.
  2. The one thing you want most. The single highest-priority action goes in the first or second block, full width, with a label that states the outcome. If you launched something this week, it goes here this week.
  3. A scannable social row. A compact set of social icons for "follow me" intent, which is common but low-commitment.
  4. The supporting links, grouped under headers if there is more than one intent. Three to seven links is the comfortable range; past that, attention thins and the page reads as a list nobody finishes.
  5. Capture near the bottom or after the primary link. A form block for the people who scrolled - they are your most engaged visitors, and giving them a way to reach you converts that attention.

Two rules prevent most bad pages. First, every link earns its place or comes off - a bio page with twelve equally weighted buttons has no priorities, so neither do its visitors. Second, revisit the order on a cadence. The page's job changes with your week; the link that mattered at launch is clutter a month later. The analytics (below) tell you which blocks have gone quiet.

Theming and branding

A bio page is often the first branded surface a new follower sees, so it should look like you, not like a default template everyone recognises. Theming a bio page is deliberately small - a handful of tokens, not a stylesheet - because the goal is a coherent page, not a design project.

The tokens that matter: a background (a solid colour, a gradient, or an image), a surface colour for the cards behind blocks, text and muted colours for copy, an accent for buttons and links with its own accent-text colour, a type family, and a button shape (rounded, pill, square, or sharp). Starter presets give you a coherent set in one click - a dark Midnight, a warm Sunrise, a green Forest, a near-monochrome Mono, an Ocean blue - and every value stays editable afterward.

The one rule that separates a polished page from an amateur one is contrast. Text sits on the background; button text sits on the accent. Pick pairs with enough separation - dark text on a light surface, light text on a dark accent - or the page reads as broken on the cracked phone screen in sunlight where half your visitors are. The live preview in the builder makes mismatches obvious before you publish, which is the moment to fix them.

Beyond colour, brand consistency is mostly restraint: match the accent to your logo or product colour, use one type family, and keep the avatar and any image blocks at a consistent crop. A bio page that matches your other surfaces builds the trust that converts a tap into a follow or a message. The full token list is in the themes documentation.

Branded domains vs generic hosts

Where your bio page lives is a branding decision with real trust consequences. A page on a generic profile host announces "I used a tool"; a page on your own domain announces "this is us". For a creator that is a nice-to-have; for a business sharing the link in sales conversations, on packaging, or in an email signature, it is the difference between looking established and looking improvised.

A Formspring Bio Page resolves its public URL by precedence: a verified branded domain wins, then a dedicated Bio Pages host shared across your team, then an app-domain fallback under a /bio/ path so the page is always reachable even with no DNS configured. The important property is that the handle stays the same across all three - you can launch on the shared host today and move the page onto your own domain later without changing the URL people have saved.

Branded domains are the same verified host you use for short links, so one domain covers your bio page, your campaign short links, and your hosted form, survey, and funnel URLs - a single consistent host across every public surface. Branded domains are a paid-plan feature; on the Free plan, pages serve on the shared host or the app-domain fallback.

The practical advice: if the bio link will appear anywhere a customer evaluates you - a proposal, a card, a product label - put it on your domain before you print or send it. Moving it later works, but the version already in someone's saved links or on a printed card is the one that sticks. The custom domains doc covers the URL precedence in full.

QR codes for offline-to-online

A bio page is most valuable exactly where a clickable link cannot go: print, packaging, signage, slides, badges, the side of a van. A QR code is the bridge, and every published Bio Page has one that encodes its current public URL.

The format choice is the part people get wrong. For anything printed, use SVG - it is vector, so it scales from a business card to a billboard without the blurry edges that make a raster code fail to scan. Use PNG or WebP only where a raster image is genuinely easier to drop in, like a slide or a social post. Sizes are fixed at sensible steps (256 up to 2048), and a download flag forces a file instead of an inline view. The QR documentation lists the options.

A few rules keep printed codes scannable. Leave the quiet zone - the clear margin around the code - intact; the rendered asset already includes it, so do not crop in tight. Keep adequate contrast between the code and whatever it is printed on. And always test the exact asset you are about to send to the printer, on more than one phone, before you commit to a run of a thousand.

The payoff beyond convenience is measurement. Because the QR points at your bio page and the page counts views, a code on packaging or a conference banner becomes a trackable channel: a spike in views that correlates with an event tells you the placement worked. And because the QR always resolves to the page's current URL, moving the page onto a branded domain later updates the destination without reprinting - the indirection layer doing its job.

Analytics: views, clicks, and what they mean

A bio page you cannot measure is a guess. The two numbers that matter are views (how many people loaded the page) and clicks (which blocks they tapped), and the gap between them is the whole story.

Formspring Bio Page analytics report views, distinct visitors, total clicks, and a per-block click breakdown, plus rolling last-7-day and all-time view totals. The per-block breakdown is the part you will use most: it tells you which links earn attention and which are dead weight. Crucially, all of this is measured first-party - there is no third-party tracking script in the page, visitors are counted from a hashed signal rather than a stored raw IP, and bot traffic is excluded by default - so the numbers reflect real people and the page stays private and fast. The mechanics are in the analytics doc.

How to read the patterns:

  • High views, few clicks. The page is found but the blocks are not compelling. Tighten labels to state outcomes, cut buttons that dilute focus, and move the priority link higher.
  • One block taking most clicks. Promote it, and question whether the quiet blocks below it are earning their space. A bio page is not obligated to be long.
  • A view spike with no obvious source. Cross-reference with what you shared and where - a QR code went up, a video posted, an email went out. This is where per-channel inbound tagging (above) pays off.
  • Clicks drifting down over weeks. The page has gone stale relative to what your audience wants now. Reorder around the current priority.

The same counters and time series are available over the REST API under a dedicated bio:analytics:read ability, so you can pull bio-page numbers into a shared dashboard alongside the rest of your reporting. Windows are clamped to your plan's retention budget, the same as link analytics.

Publishing and maintenance

A bio page is not a launch-and-forget asset; it is a living surface that should track your current priorities. The lifecycle is deliberately simple so updating it is a two-minute task, not a project.

A new page starts as a draft - you can build and preview it, but the public handle returns nothing until you publish. Publishing makes the handle live and starts counting views. You can unpublish to take a page offline while keeping all its content, or disable it temporarily; either way the handle stops serving immediately. Deleting a page disables the handle right away and then removes it through a queued job, so a retired handle never lingers in a half-served state.

The maintenance habits that keep a bio page effective:

  • Update the top block whenever your priority changes. The page's most valuable real estate should always point at the thing you most want people to do this week. A launch link that is still top of the page a month later is wasted space.
  • Audit quarterly against the analytics. Open the per-block clicks, cut anything that has gone quiet, and reorder around what is actually getting tapped. Pages accrete links the way desktops accrete icons.
  • Keep the active toggle, not the delete button, for seasonal links. A holiday promo or an event link can be switched off and back on without rebuilding it.
  • Re-test the QR code after any URL change. If you move the page to a branded domain, scan the regenerated code before reprinting anything.

The goal is a page that is always current and never crowded - which is mostly a discipline of removing things, helped by analytics that tell you what to remove.

Best practices and common mistakes

Most underperforming bio pages fail in the same handful of ways. The shortlist, in rough order of damage:

  1. Too many links. The single most common mistake. A page with a dozen equally weighted buttons has no priority, so visitors tap nothing. Three to seven focused links beat twelve scattered ones every time. If everything is important, nothing is.
  2. Mechanism labels instead of outcome labels. "YouTube" tells a visitor where a button goes; "Watch this week's build" tells them why they would tap it. Labels are the entire conversion surface on a bio page - write them as benefits.
  3. A default-looking page. A page on a generic host with an untouched template reads as low-effort and dents trust. Spend five minutes on a theme and, if you are a business, put it on your own domain.
  4. Burying the priority. The thing you most want people to do should be the first or second block, not the eighth. Scanners decide in seconds and rarely reach the bottom.
  5. Set-and-forget. A bio page that has not changed in three months is pointing followers at last quarter's priority. The analytics exist precisely so you do not have to guess what to update.
  6. No capture. Skipping the form block wastes your most engaged visitors - the ones who scrolled. A simple inline contact or signup form turns attention into a relationship you own.
  7. Cropping the QR code. Trimming the quiet zone to make a code fit a tight layout is how printed codes fail to scan. Leave the margin; resize instead.
  8. Untracked sharing. Pasting the same untagged bio URL everywhere throws away the ability to tell channels apart. Tag inbound URLs per place and route outbound buttons through short links.

Get the order, the labels, and the theme right, measure what gets tapped, and prune ruthlessly - that is the whole craft. A bio page rewards restraint more than effort.

Frequently asked

What is a link-in-bio page?
It is a single hosted page at one short handle that lists several destinations - links, social profiles, an embed, an image, and a contact form - so the one link slot you get in a social profile, email signature, or printed QR code can reach everything you want one audience to do. It is a launcher, not a website: a few words of context and a short, ordered list of clearly labelled buttons.
Can I put a contact form on a bio page?
Yes. A form block renders one of your hosted forms inline on the page, so visitors can send a message or join a list without leaving. Submissions arrive in your inbox with the same spam filtering and routing as any other form. Placing a form near the bottom captures your most engaged visitors - the ones who scrolled the whole page.
Can I use my own domain for a bio page?
On paid plans, yes - a bio page can serve from a verified branded domain, the same host you use for short links and your public form, survey, and funnel URLs. The handle stays the same whether the page is on your domain, a shared host, or the app-domain fallback, so you can launch first and move to your own domain later without breaking saved links.
Are bio-page analytics private?
Yes. Views and per-block clicks are measured first-party with no third-party tracking script in the page. Distinct visitors are counted from a hashed signal rather than a stored raw IP address, and bot traffic is excluded by default, so the numbers reflect real people while keeping the page private and fast.
How many links should a bio page have?
Three to seven focused links is the comfortable range. Past that, attention thins and visitors tap nothing because the page has no clear priority. Put the single thing you most want people to do in the first or second block, group the rest under headers if there is more than one intent, and prune quiet links using the per-block click analytics.

Give your next important form a real home.

Start free with one form. Add ownership, private files, and clear history before responses pile up in inboxes.

Start free →Browse examples

·· no card · 50 submissions / mo · no countdown