Skip to content

Competitive Research: Link-in-Bio Platforms

Date: 2026-05-24 Researcher: AutoAgent Researcher (creator-hub project) Platforms studied: Beacons.ai, Linktree, Stan Store, Koji (withkoji.com), Carrd.co


1. Feature Comparison Matrix

Feature Beacons.ai Linktree Stan Store Koji Carrd
Link blocks Yes Yes Yes Yes Yes
Header / bio block Yes Yes Yes Yes Yes
Avatar / profile photo Yes Yes Yes Yes Yes
YouTube embed Yes Yes No Via mini-apps Yes
Spotify embed Yes Yes No Via mini-apps Yes
TikTok embed Yes Yes No Via mini-apps No
Podcast embed Yes Yes No Via mini-apps No
Music / SoundCloud embed Yes Yes No Via mini-apps No
RSS feed block Yes Yes No No No
Social media icons Yes Yes Yes Yes Yes
Email capture / signup Yes Yes Yes (via email marketing) Yes Yes (via form integrations)
Contact form Yes Yes No No Yes
Digital product sales Yes Yes Yes (core focus) Yes No
Tip jar / donations Yes Yes No Yes (mini-app) No
Course sales Yes No Yes No No
Subscription / membership Yes No Yes No No
Booking / scheduling link Yes No Yes (calendar bookings) No No
Affiliate marketplace Yes No Yes (Creator Pro) No No
Brand deal / media kit Yes (auto-updating) No No No No
Drag-and-drop editor Yes (block-based) Partial (reorder only) No No Yes (full)
Custom themes Yes Yes Limited Yes Yes (templates)
Custom fonts Yes Yes (paid) No No Yes
Custom colors Yes Yes Limited Yes Yes
Background image/video Yes Yes (paid) No Yes Yes
Button style customization Yes Yes No No Yes
Multiple pages Yes No No No No (one-page only)
Custom domain Yes (paid) Yes (paid) No No Yes ($19/yr plan)
Analytics dashboard Yes Yes Yes No Via 3rd party
Click tracking Yes Yes Yes No No
Referrer / source tracking Yes Yes No No No
UTM parameter support Yes Yes No No No
Google Analytics integration Yes Yes Yes (Pro) No Yes
AI assistant Yes (Beam AI) No No No No
Auto-DM / Smart Reply Yes No Yes (Creator+) No No
Link scheduling Yes Yes (paid) No No No
SEO meta tags Yes Limited No No Yes
Mobile-first design Yes Yes Yes Yes Yes
Free plan Yes (9% commission) Yes No ($29/mo min) Yes (% per transaction) Yes (3 sites)
0% transaction fees Yes (paid plans) Yes (Premium only) Yes (Stripe fees only) No (5-15% cut) N/A
Multi-platform integrations 12,000+ affiliate brands Limited Stripe/PayPal 300+ mini-apps Mailchimp, Kit, ActiveCampaign
Password protection No Yes (paid) No No Yes
Team collaboration Yes (Business plan) No No No No

2. Platform Deep-Dives

2.1 Beacons.ai

Positioning: All-in-one creator platform. Closest to what we're building.

Pricing (2026): - Free: link-in-bio, basic store, media kit; 9% sales commission - Creator Pro: $30/mo; custom domain, advanced analytics, priority support - Store Pro: $30/mo; advanced storefront, 0% transaction fees - Business: $75/mo; all features, team collaboration

Block types observed: - Link button (standard + animated priority) - Social media icons bar - Bio/header text block - YouTube embed - Spotify embed - TikTok embed - Podcast player - SoundCloud embed - RSS feed (auto-updating blog/news) - Digital product store block - Tip jar - Email capture/newsletter signup - Affiliate link block - Media kit block (auto-updating) - Scheduling/booking link - Course block - Membership block

UI/UX patterns: - Block-based drag-and-drop editor (feels like Notion or a mini website builder) - AI assistant "Beam" for analytics interpretation and copy generation - Template gallery with mobile preview - Live preview pane alongside editor - Mobile-first profile page with avatar centered at top, bio below, blocks stacked vertically - Color picker + font picker in sidebar - Background options: solid color, gradient, image, video

Standout differentiators: - Auto-updating media kit for brand deals - Affiliate marketplace with 12,000+ brands - AI-powered analytics ("why did my traffic spike?") - Auto-DM / Smart Reply integration - Multi-page support (rare in this category)

Source: https://autogpt.net/ai-tool/beacons-ai/, https://khaby.ai/pricing/beacons/, https://linke.ro/blog/beacons-vs-linktree


2.2 Linktree

Positioning: The original, simplest link aggregator. Brand recognition is the moat.

Pricing (2026): - Free: unlimited links, basic customization; 12% sales commission - Starter: ~$8/mo; branding removal, scheduling, some analytics - Pro: ~$15/mo; 365-day analytics, custom domain, UTM params, Google Analytics - Premium: ~$35/mo; 0% fees, priority support

Block types observed: - Link button (standard + priority animated) - YouTube embed - Twitch embed - Vimeo embed - Facebook Video embed - Audiomack embed - SoundCloud embed - Podcast player (Spotify, Stitcher, Apple Podcasts, Google Podcasts) - Pinterest pins/boards - Clubhouse events - RSS feed block - Email capture / contact form - Digital product store - Schedule link (go-live / expiry dates) - Social media icons

UI/UX patterns: - Minimal linear list editor: form-fill + drag handle to reorder - Link thumbnail with title + subtitle - Branded "Linktree" pill at bottom of profile (removed on paid plans) - Simple toggle to enable/disable links - Background: solid, gradient, image - Font + button style selector in sidebar - Profile page: avatar top-center, display name, bio line, link list below

Standout differentiators: - Highest brand recognition; users trust the linktr.ee domain - Scheduling (go-live / expiry) for links - Pinterest + Clubhouse embeds (unusual) - 365-day analytics history on Pro

Source: https://unil.ink/blog/linktree-pricing-2026, https://talkspresso.com/blog/linktree-free-plan-pricing-features-2026


2.3 Stan Store

Positioning: Creator storefront-first, not link aggregator-first. Targets educators/coaches.

Pricing (2026): - Creator: $29/mo; mobile store, unlimited digital products, courses, calendar bookings, subscriptions, community, AutoDM - Creator Pro: $99/mo; funnels, upsells, email marketing, discount codes, affiliates, payment plans, ad pixel tracking - No free plan. Zero platform commission (only Stripe/PayPal 2.9% + $0.30).

Block types observed: - Product store block (digital downloads, e-books, templates) - Course block - Coaching calendar / booking block - Subscription / membership block - Community block - AutoDM block - Email list / newsletter block - Basic social links

UI/UX patterns: - Profile page acts as a mini storefront (product cards with price + buy button) - Mobile-first card grid for products - Stan-branded checkout flow (not a third-party redirect) - No real block editor; layout is fixed template - Emphasis on purchase conversion, not aesthetic customization

Standout differentiators: - Native checkout (no redirect to Gumroad/etc.) - Calendar booking built in (replaces Calendly) - Subscription/community management built in - Funnel + upsell builder on Pro plan - Zero platform fees

Source: https://talkspresso.com/blog/stan-store-pricing-and-features-2026, https://unil.ink/blog/stan-store-review-2026


2.4 Koji (withkoji.com)

Status: ACQUIRED by Linktree and shutting down. Research value: historical pattern reference only.

Positioning: Link-in-bio as an app store. Mini-apps as the differentiator.

Pricing: - Free; transaction cut of 5-15% per sale (no subscription)

Block types / mini-apps (300+): - Tip jar - Storefront (digital products) - Paid shoutouts - Subscription content - Quizzes / polls - Trivia games - Custom video messages - Fan art requests - Wishlists - AMA (Ask Me Anything) - AMAs + Q&A sessions - Many more community engagement apps

UI/UX patterns: - Profile page as an app launcher: tap a block, a mini-app launches inline - Modal-style overlays for mini-app experiences (no page navigation) - Card grid layout for app blocks - Heavy emphasis on interactive content over static links - Each mini-app is independently styled

Standout differentiators (for pattern-stealing, not replication): - Mini-app modal pattern: blocks that open interactive experiences in-place - App marketplace model (creators choose from a library of block types) - Per-transaction monetization model (no subscription barrier to entry)

Source: https://influencermarketinghub.com/koji/, https://www.creatoreconomytools.com/tool/koji


2.5 Carrd

Positioning: Ultra-cheap one-page site builder. Not link-in-bio-first; more for portfolios/landing pages.

Pricing (2026): - Free: 3 sites, core features - Pro Lite: $9/year - Pro Standard: $19/year; custom domains, SSL - Pro Plus: $49/year; 25 sites, custom domains, advanced embeds, forms

Block/section types: - Text block - Image block - Button / CTA block - Video embed (YouTube, Vimeo) - Audio embed - Icon block - Divider - Container (group blocks) - Form block (contact, signup, payment-enabled) - Map embed - Social media icons - Countdown timer

Form integrations: - Mailchimp, Kit (ConvertKit), ActiveCampaign, EmailOctopus, Buttondown, GetResponse, and more

Analytics: - No built-in analytics; integrates with Google Analytics, Plausible, Matomo, Fathom, SimpleAnalytics

UI/UX patterns: - Full drag-and-drop canvas editor (most flexible of all 5) - Hundreds of templates sorted by use case - Live preview fills the screen; editor is a collapsible sidebar - Section-based layout (stacked sections, each with their own background/padding) - Responsive: editor has mobile/tablet/desktop preview toggle - Typography: font size, weight, letter-spacing, line-height all editable - No AI, no monetization, no analytics

Standout differentiators: - Cheapest paid tier in the market ($19/year for custom domain) - Most flexible layout editor; not constrained to vertical link list - Form integrations cover the major email platforms - Template library is genuinely good

Source: https://www.sitebuilderreport.com/carrd-review, https://checkthat.ai/brands/carrd/pricing


3. Best Patterns to Steal

From Beacons.ai

  1. Block-based drag-and-drop editor with live preview - side-by-side editor + mobile preview pane is the gold standard UX for this category.
  2. AI analytics assistant - "Ask why traffic spiked" is a killer feature for non-technical creators. Build a basic text insight layer on top of our analytics.
  3. Multi-page support - Almost no competitors do this. Gives creators more real estate.
  4. Media kit block - Auto-updating stats (follower count, engagement rate) positioned for brand deals is a strong differentiator.
  5. Affiliate marketplace integration - High perceived value; drives platform revenue without per-transaction fees.

From Linktree

  1. Link scheduling (go-live / expiry timestamps) - Simple feature, huge creator value (seasonal promos, limited drops). Implement in MVP.
  2. Priority / animated link style - One link that pulses or highlights draws 3x clicks. Easy CSS animation win.
  3. Branded toggle (on/off per link) - Simpler than deleting; creators can hide seasonal content without losing config.
  4. 365-day analytics history - Long retention window is a upsell lever and a real differentiator vs free tools.
  5. Clean profile page UX - Avatar centered, name, bio, then vertical link list. Don't over-engineer the public-facing layout.

From Stan Store

  1. Native checkout flow - Embedding a checkout modal on the profile page (vs. redirect to Gumroad) dramatically improves conversion. Build Stripe Elements inline.
  2. Product card layout for store blocks - Image + title + price + buy button in a card. Works better than a plain link for commerce.
  3. Calendar booking block - Embed a scheduling widget (build our own or integrate Cal.com) so creators don't need Calendly.
  4. Funnel / upsell logic - After purchase, show an upsell block. Post-MVP but worth designing the data model for now.

From Koji (pattern only, platform shutting down)

  1. Modal-overlay block experiences - When a user taps a block, open an experience in a bottom sheet/modal instead of navigating away. Excellent for tip jar, email capture, booking.
  2. Block marketplace concept - Let creators browse a library of block types (tip jar, quiz, booking, product, etc.) rather than manually configuring raw settings. Improves discoverability.

From Carrd

  1. Template gallery with use-case categories - Sort templates by "creator", "musician", "coach", "brand" etc. Reduces time-to-first-publish.
  2. Full canvas drag-and-drop with section backgrounds - More expressive than block-list-only. Gives creators control over spacing/padding/background per section.
  3. Mobile / tablet / desktop preview toggle in editor - Non-negotiable for responsive editing. Build this into our editor toolbar.
  4. Form integrations (Mailchimp, Kit, etc.) - Don't build email marketing; integrate with what creators already use. Webhook + API key input field per form block.

P0 (Launch blockers - must ship)

  1. Profile page: avatar, display name, bio, vertical link list, social icons
  2. Link block: title, URL, thumbnail/icon, toggle on/off
  3. Custom themes: 10+ presets (color palette + font pairing + button style)
  4. Mobile-responsive profile page (320px-430px primary target)
  5. SEO meta tags: og:title, og:description, og:image, canonical URL
  6. Analytics: page views, link clicks, click-through rate per link
  7. Block editor: add, remove, reorder via drag-and-drop
  8. User auth: signup, login, persistent profile (localStorage + API stub)

P1 (Ship within first month)

  1. Embed blocks: YouTube, Spotify, TikTok (iframe wrapper with responsive aspect ratio)
  2. Email capture block: name + email form, webhook export, Mailchimp integration
  3. Link scheduling: go-live + expiry timestamp per link
  4. Custom domain support: CNAME record instructions + SSL via Let's Encrypt
  5. Priority/animated link style (CSS pulse/glow animation)
  6. Profile page analytics referrer breakdown (UTM source parsing)

P2 (Month 2-3)

  1. Digital product block: file upload, Stripe payment, download delivery
  2. Tip jar block: Stripe Elements modal overlay
  3. Booking/scheduling block: Cal.com embed or native availability picker
  4. Template gallery: 20+ categorized templates
  5. Mobile/tablet/desktop preview toggle in editor
  6. Multi-page support (secondary pages off main profile)

P3 (Post-MVP roadmap)

  1. AI analytics assistant ("why did traffic spike?")
  2. Media kit block (auto-pulls social stats via API)
  3. Course/membership block (drip content)
  4. Affiliate link block with click tracking
  5. Team collaboration / agency accounts
  6. Block marketplace / library browser UI

5. Technical Observations

Profile Page HTML/CSS Architecture (synthesized from observed patterns)

<body class="bg-[theme-bg] min-h-screen flex flex-col items-center py-8 px-4">
  <!-- Avatar + Bio -->
  <div class="profile-header flex flex-col items-center gap-3 mb-6">
    <img class="rounded-full w-24 h-24 object-cover ring-2 ring-[theme-accent]" />
    <h1 class="text-xl font-bold text-[theme-text]">Display Name</h1>
    <p class="text-sm text-[theme-muted] text-center max-w-xs">Bio text</p>
    <!-- Social icons row -->
    <div class="flex gap-3">...</div>
  </div>

  <!-- Block list -->
  <div class="blocks w-full max-w-sm flex flex-col gap-3">
    <!-- Link block -->
    <a class="block w-full rounded-xl bg-[theme-btn] text-[theme-btn-text] 
              py-3 px-5 text-center font-medium hover:opacity-90 
              transition-opacity duration-150 shadow-sm">
      Link Title
    </a>
    <!-- Animated/priority block adds: animate-pulse or ring effect -->
    <!-- Embed block: 16:9 iframe wrapper -->
    <div class="rounded-xl overflow-hidden aspect-video">
      <iframe ...></iframe>
    </div>
  </div>
</body>

Key CSS techniques: - max-w-sm (384px) constrains the content column on desktop, maintaining mobile feel - aspect-video (16:9 ratio) for embed blocks, aspect-square for product images - CSS custom properties (--theme-bg, --theme-accent, etc.) for theme switching without JS - backdrop-filter: blur() for glassmorphism card backgrounds (2026 trend) - transition-transform duration-200 hover:scale-[1.02] for subtle link hover lift - Bottom-sheet/modal pattern for interactive blocks: fixed inset-0 bg-black/50 flex items-end

Editor Architecture Notes

  • Beacons and Carrd both use a sidebar config panel + right-side live preview layout
  • Block list in editor is a <ul> with drag handle icons; use @dnd-kit/core (React) or plain HTML5 drag events
  • Each block has a type, id, config object; the renderer maps type to component
  • Theme system: store palette as CSS vars on :root, swap with JS document.documentElement.style.setProperty

6. Sources Consulted

  • https://autogpt.net/ai-tool/beacons-ai/ — Beacons feature overview
  • https://khaby.ai/pricing/beacons/ — Beacons pricing 2026
  • https://linke.ro/blog/beacons-vs-linktree — Beacons vs Linktree UI/UX comparison
  • https://inflowave.io/resources/beacons-vs-linktree-2026 — Editor pattern analysis
  • https://unil.ink/blog/linktree-pricing-2026 — Linktree pricing 2026
  • https://talkspresso.com/blog/linktree-free-plan-pricing-features-2026 — Linktree free plan detail
  • https://talkspresso.com/blog/stan-store-pricing-and-features-2026 — Stan Store pricing
  • https://unil.ink/blog/stan-store-review-2026 — Stan Store features
  • https://influencermarketinghub.com/koji/ — Koji feature review
  • https://www.creatoreconomytools.com/tool/koji — Koji status (acquired/shutting down)
  • https://www.sitebuilderreport.com/carrd-review — Carrd features
  • https://checkthat.ai/brands/carrd/pricing — Carrd pricing 2026
  • https://muz.li/blog/whats-changing-in-mobile-app-design-ui-patterns-that-matter-in-2026/ — Mobile UI trends 2026
  • https://stackinfluence.com/blog/beacons-vs-linktree-2026-link-bio-tool-is-best — Editor comparison

Note: Koji (withkoji.com) has been acquired by Linktree and is shutting down. Feature data is from archived reviews; treat as historical reference for pattern inspiration only.