For freelancers

Your work, your rates,
your lead screener.

Portfolio, services with prices, book-a-call, testimonials — one link. Plus an AI that answers 'what do you charge?' at 3am so the bad-fit DMs never reach your inbox.

hasl.ink/

No credit card · 2 min setup · Free plan

24/7

AI answering leads

1

link for the whole business

$0

to start — free plan

$6

Pro vs Linktree's $9

The inbox problem, solved upstream.

Half of freelance admin is repeating your rates, scope, and availability to people who were never going to hire you. Put the answers in the link instead.

AI screens before you reply

Write a knowledge base once: services, rates, minimums, what you refuse to do. The AI chat answers as you — 'what's your rate?', 'do you do rush jobs?', 'can you clone Airbnb for $200?' — and routes real leads to your booking link.

Rates in the open

One link per service with the price in the title: 'Landing page — from $1,800'. Sticker shock happens on the page, not on the call. Fewer inquiries, radically better ones.

Portfolio without a website

Link your Notion portfolio, Dribbble, Behance, GitHub, or case-study PDFs. Group them under 'Work' with link groups. Skip the $300/yr portfolio-site subscription until a client actually asks.

Book-a-call as the closer

Calendly or Cal.com as the pinned CTA. Analytics shows the funnel: how many opened the portfolio, how many read a service, how many booked. If people book without reading rates, move the rates up.

Proof where leads look

Testimonials, client logos as links, a 'Reviews' link to Upwork or Google — social proof one thumb-scroll from your rates. The AI can cite them too when someone asks if you're legit.

A page that looks like your work

Describe a vibe — 'dark, editorial, expensive' — and the AI Design Studio builds the theme with WCAG-checked contrast. Or hand-tune all of it: 5 link styles, gradients, image backgrounds, live preview. A designer whose bio looks like a default Linktree is leaving money down.

Lead screening, live

The conversation you never have to have again.

Every freelancer has the same five conversations on loop: rate, scope, timeline, availability, 'can you do it cheaper?'. The AI has them for you — grounded in the knowledge base you wrote, in your voice, with your boundaries. Serious buyers get a booking link. Everyone else gets a polite, firm answer and never touches your inbox.

  • Answers only from your knowledge base — no invented rates
  • 100 chats/mo free · 1,000 on Pro (GPT-4o) · 5,000 on Creator
  • Your minimums stated as fact, not apology
Chat with Mira — 2:47 AM

Visitor

hey do you build shopify stores? what would something small cost

AI as Mira

I do — store setups start at $2,400 and take about 3 weeks. That covers theme customization, up to 20 products, and checkout config. What are you selling?

Visitor

budget is more like $300 tbh

AI as Mira

That's under my minimum engagement, so I'm not the right fit for this one. For that budget a Shopify template + their own setup guide is honestly the better play. If the project grows, the booking link is below.
Lead closed. Zero minutes of your morning spent.

Stacks by trade.

Four freelancer page setups that turn profile visits into booked calls instead of 'whats your rate' DMs.

Designer

The visual closer

  • Portfolio — Dribbble + case studies
  • Brand identity — from $2,500
  • Landing page design — from $1,200
  • Process — what working with me looks like
  • Book a discovery call
  • Client reviews

Rates beside the work they justify. The AI fields 'can you just tweak my logo?'

Developer

The scoped builder

  • GitHub + live project links
  • MVP build — from $6k, 4-6 weeks
  • Landing page — from $1,800
  • Tech stack + what I don't do
  • Cal.com — 20-min scoping call
  • Past client logos

A 'what I don't do' link kills more scope creep than any contract clause.

Writer

The byline stack

  • Published work — 8 bylines
  • Blog posts — $400/post, SEO included
  • Email sequences — from $900
  • Sample edit — free teardown offer
  • Book a call
  • Testimonials from editors

A small free offer (sample edit) converts fence-sitters the AI has already qualified.

Video editor

The reel-first page

  • Showreel — YouTube
  • Short-form package — 10 videos/$1,500
  • Long-form edit — from $350/video
  • Turnaround + revision policy
  • Book a call
  • Before/after examples

Revision policy on the page = the 'one more small change' email dies before it's sent.

vs. Linktree, Beacons, and a static portfolio.

A button list can't answer questions. A portfolio site can't tell you who clicked what. Neither screens a lead.

The freelancer problem
Linktree / Beacons / static site
hasl.ink
'What do you charge?' DM at 2am
Sits unanswered; lead cools or ghosts
AI answers with your real rates, links booking
$100-budget leads booking discovery calls
You find out on the call, 20 min gone
AI states the minimum; bad fits self-filter
Which service actually gets interest?
Paywalled or no per-link analytics
Per-link clicks free; full history on Pro $6
Where do the good leads come from?
No referrer split, or Pro-tier only
LinkedIn vs Twitter vs IG referrers, free
Page looks like everyone else's
Templates; custom themes paywalled
AI Design Studio + full manual control
Client wants a 'real' domain
$24/mo tier (Linktree Premium)
Custom domain on Creator, $15/mo

Freelancer FAQ.

Rates, screening, Calendly, and the tire-kicker question.

How does the AI actually screen leads?+
You write a knowledge base: what you do, what you don't do, rates or rate ranges, minimum engagement, typical timeline, availability. The AI chat on your page answers as you, grounded in that document plus your links and profile. When someone asks 'do you do $50 logos?', it answers with your real minimum instead of you doing that conversation for the fortieth time. Serious leads get pointed at your booking link; tire-kickers self-select out before they reach your inbox.
Should I put my rates on my bio page?+
Publish at least a floor — 'projects start at $2k' filters harder than any contact form. If exact numbers feel risky, put ranges on the page and give the AI the detail: it can explain what a $2k vs $5k engagement includes without you committing to a quote. Freelancers who publish a starting price consistently report fewer but dramatically better-qualified inquiries. The ghosting mostly happens when price is a surprise at the end.
Can I link my Calendly and my Notion portfolio?+
Yes — hasl.ink links out to anything. Calendly, Cal.com, or SavvyCal for booking; Notion, Dribbble, Behance, GitHub, or a case-study PDF for the portfolio. Each link is tracked separately, so you can see whether people actually open the portfolio before booking a call, or book cold. Group them with link groups: Work, Services, Book, Proof.
How does this stop scope-creep tire-kickers?+
Scope creep starts before the contract — with a vague DM you answer vaguely. Put the scope in writing where the lead reads it first: a services link per offer ('Landing page — $1,800 — 2 weeks — 2 revision rounds'), and a knowledge base that teaches the AI your boundaries ('I don't do ongoing maintenance', 'rush jobs are +50%'). By the time someone books a call, they've already been told what's in and out. The bad fits never book.
What does hasl.ink cost for a freelancer?+
Free plan: unlimited links, 100 AI chat messages a month, 7-day analytics — enough to run the page and test the screening. Pro is $6/mo: GPT-4o chat with 1,000 messages, full analytics history, unlimited AI-generated designs, and no hasl.ink badge. Creator is $15/mo and adds a custom domain plus country/city analytics and 5,000 chats. Linktree charges $5/$9/$24 for less and has no AI chat at any tier.
Can I see which service people actually click?+
Yes, per link. If your 'Brand identity' link gets 300 clicks and 'Social media retainers' gets 12, that's your positioning answered with data instead of vibes. Analytics also splits device, browser, OS, and referrer — so you'll know whether your Twitter following clicks services while your LinkedIn traffic goes straight to the booking link. On Creator you get country and city, useful if you price differently by market or want to know if the US traffic is real.

Stop repeating your rates.

hasl.ink/yourname — portfolio, prices, booking, and a lead screener that never sleeps. Free plan to start.

hasl.ink/

No credit card. 2 minute setup. Pro is $6/mo when you outgrow free.