How to Build Your Own Link-in-Bio Page
Build your own link-in-bio page: what to put on it, a fast static page on your own domain, click tracking, email signup, and when a hosted tool is simpler.
Mythex Team · · 5 min read
A link-in-bio page is one phone-friendly page with your name, a photo, a line about you and a short list of links — the one URL you put in social profiles that only allow one. Building your own is one of the quickest useful web projects: a static page on your own domain, loading instantly, with no one else's branding. Start static, add click tracking and an email signup only if you'll use them.
What goes on the page
Keep it short. Visitors arrive from an app, on a phone, with a few seconds of attention.
- Name and photo or logo. Recognisable at a glance, so people know they're in the right place.
- One line on who you are or what you make.
- Three to seven links, most important first. Your newest thing goes at the top.
- One highlighted action — the thing you most want people to do this month (a new release, a launch, a booking link).
- Social icons at the bottom for your other profiles.
- Optional: an email signup, an embedded latest video, or a small grid of products.
Every extra link makes each one less likely to be clicked. If you have twenty, group them or move some to a fuller personal website.
Decisions and trade-offs
Static or dynamic? A static page is plain HTML and CSS: nothing to break, nothing to wake up, near-instant loads. You edit it by changing the page (or asking your AI builder to). A dynamic page adds an admin screen where you edit links without touching code, plus a database — useful if you change links daily or manage pages for several people. For one person, static is usually right.
Your own domain. The biggest reason to build your own. yourname.com is easier to remember, looks more professional, and keeps working whatever tool you use next. See how to connect a custom domain.
Click tracking. Two options:
- A privacy-friendly analytics script that records page views and outbound clicks. Simple, no backend.
- Each link goes through a short redirect on your own domain (
yourname.com/go/shop) that counts the click. More control, and the same links work in emails and videos. That's a small URL shortener.
Either way, add a cookie notice only if your tracking needs one where your visitors live. Many cookie-free analytics tools are designed to avoid it; check the rules that apply to you.
Email signup. A signup form is the most valuable addition: social followers belong to the platform, email subscribers belong to you. The form needs somewhere to send addresses — your email marketing tool's form or API, or your own database. See how to build a newsletter website.
Design. It should look like you, not like a template everyone else uses. Pick one font pairing, your brand colours and a clear button style. Test in dark mode, because many phones use it.
Speed and sharing. Keep images small. Add a title, description and share image (Open Graph tags) so the link previews nicely when pasted into messages.
A first prompt that works
Build a link-in-bio page as a single static HTML page, designed for phones first. At the top: a round profile photo, my name "Sam Rivera", and the line "Illustrator and comic artist — new book out now". Below: one highlighted button "Pre-order the book", then buttons for Shop, YouTube, Commissions and Newsletter, then small icons for Instagram, TikTok and Bluesky. Large full-width buttons with generous spacing, a warm off-white background, dark text, one accent colour (terracotta), and a tasteful dark mode. Add a title, meta description and Open Graph image tags. Keep images small so the page loads fast on mobile data. No tracking or cookies yet.
Replace the name, line and links with your own. The prompt is specific about layout, colours and what to leave out.
Build steps
- Content first. Write down your links in order and the one line about you. Cut anything you wouldn't click yourself.
- Build the page. Check it in a phone-sized preview, in light and dark mode.
- Real device test. Open it on your phone, from inside the Instagram or TikTok in-app browser if you can — that's where most visitors will see it.
- Share preview. Paste the link into a messaging app and check the title and image.
- Domain. Put it on your own domain.
- Tracking, if you want numbers: add analytics or redirect links, then click each link once to confirm it's counted.
- Signup form, if you're building an email list.
Keeping it current
A link-in-bio page works best when it changes with you. A simple habit: whenever you post something new that you want people to find, update the top link the same day, and once a month remove anything that's no longer relevant. If you run a campaign — a launch, a sale, an event — give it the highlighted button for its duration, then swap it back. If you use redirect links for tracking, keep the short path stable (/go/latest) and change only where it points, so old posts that used it still land somewhere useful.
Common mistakes
- Too many links. Visitors don't scroll through fifteen buttons.
- Stale top link. A last-season promotion at the top looks abandoned. Update it when things change.
- Heavy images. A large photo on mobile data is a slow first impression.
- Tiny tap targets. Buttons should be full-width and easy to hit with a thumb.
- No share image. The link looks bare when shared.
- Only on a subdomain of a tool. If the tool changes, every bio link you've posted breaks. Your own domain avoids that.
When a ready-made product is the better choice
Hosted link-in-bio tools are genuinely convenient: an editor on your phone, built-in analytics, shop and tip integrations, and many free plans. If you want to change links on the go without touching code and don't mind the tool's look or branding, they're the easy choice. Simple one-page builders are another option — see Carrd alternatives.
Build your own when you want your own domain without a monthly fee for it, full control of the design, no third-party branding, click data you own, or a page that can grow into a portfolio or personal site later.
Building it with Mythex
On Mythex you describe the page in chat, ask for a plain static page, and check it in the live preview's phone-size frame. Static sites publish as static sites — see static websites on Mythex — and they don't use credits while they sit there, so a link-in-bio page is cheap to keep live. Publish to a mythex.ai link on any plan; on Pro, connect your own domain or buy one inside Mythex. When you want to change a link, just ask in chat and publish again.
Questions
What is a link-in-bio page?
It's a single, phone-friendly web page that lists your most important links — latest video, shop, newsletter, booking page — so you can share one link in a social profile that only allows one.
Why build a link-in-bio page instead of using a hosted tool?
Your own page lives on your own domain, looks exactly how you want, carries no third-party branding, and keeps working if a tool changes its pricing or shuts down. The trade-off is that you maintain it yourself.
Does a link-in-bio page need a database?
No. A list of links can be a static page, which is fast and cheap to host. You only need a database or server if you want to edit links from an admin screen, count clicks yourself or collect email signups.
How do I track clicks on a link-in-bio page?
Either add a privacy-friendly analytics tool that records outbound link clicks, or route each link through your own short redirect that counts the click before sending the visitor on.