For restaurants

Link in bio for
restaurants.

QR menu. Reservations. Google Maps. Reviews. Online ordering. One mobile-first link that replaces the laminated menu, the table tent, and the "follow us" card.

hasl.ink/

No credit card · 2 min setup · Free during beta

QR

menu on every table

1-tap

reservations & maps

24/7

AI answers diners

Free

during beta

Why hasl.ink for restaurants.

Diners arrive from Instagram, Google Maps, and the QR code on your table. They want three things, fast: menu, reservation, directions.

QR menu, no app

Download a QR code, print it on table tents, the menu cover, or the window. Scan opens your hasl.ink — menu, allergens, drinks, reservations. No app install, no Toast tablet.

Reservations to OpenTable/Resy

Pin OpenTable, Resy, SevenRooms, Tock, or Yelp Reservations as the primary CTA. Per-channel click tracking shows which platform your social followers prefer.

Google Maps integration

One-tap directions in Google Maps, Apple Maps, or Waze. Show address inline. A consistent top-3 link by click volume — and the one that gets people through the door.

Reviews aggregation

Link Google reviews, Yelp, TripAdvisor, and TheFork. Display ratings in the button title for social proof at a glance. Funnel happy diners to leave a review with a single tap.

Online ordering routing

Direct ordering (Toast, Square, Olo) first. DoorDash, Uber Eats, Grubhub as fallbacks. Track which channel your bio link converts on so you can negotiate better aggregator deals.

AI menu & hours chat

Upload your menu, allergens, hours, and dietary info. The AI answers 'Are you open Monday?', 'Is the risotto vegan?', 'Do you have a tasting menu?' — 24/7, in your voice.

Restaurant page layouts.

Four examples — from a single café to a multi-location group.

Neighborhood spot

The café page

  • Menu — today
  • Order pickup — direct
  • Order delivery — DoorDash / Uber Eats
  • Find us — Maps
  • Hours & holidays
  • Reviews · 4.8 ★

Optimized for repeat locals. Hours and menu changes get top placement.

Fine dining

The reservation funnel

  • Reserve a table — OpenTable
  • Tasting menu — PDF
  • Wine list — PDF
  • Private events — inquire
  • Press & reviews
  • Find us — Maps + valet info

Reservation-first. PDFs preserve the typography and design of the printed menu.

Bar & lounge

The vibe-first page

  • Tonight — DJ / live music
  • Cocktail menu
  • Book a booth — Resy
  • Private events
  • Instagram — latest photos
  • Find us — Maps

Built for atmosphere-driven venues. The events section drives Friday and Saturday traffic.

Multi-location group

The group hub

  • Location 1 — link to its hasl.ink
  • Location 2 — link to its hasl.ink
  • Location 3 — link to its hasl.ink
  • Catering & private events
  • Gift cards
  • Careers — we're hiring

One hasl.ink for the group; each restaurant gets its own. Diners pick a location, then see local menu/hours/reservations.

hasl.ink vs. generic Linktree.

Restaurants live and die on three clicks: menu, reservation, directions. Linktree was not built for that.

Pain point
Generic Linktree
hasl.ink
QR menu on every table
Works, but Linktree branding on bottom
Clean QR, no branding, sub-50ms load
Diner asks 'Are you open?' at 11pm
Instagram DM, unanswered
AI answers from your hours PDF
Which channel converts — IG or Maps?
Analytics paywalled
Free per-link clicks + referrer source
Allergen / dietary questions
Static menu PDF, no Q&A
AI trained on your allergen sheet
Routing direct vs aggregator orders
All buttons equal weight
Priority order + per-channel tracking
Multi-location group
One flat list, confusing
Hub-and-spoke with per-location pages

Restaurant FAQ.

The questions operators ask before printing the QR code.

Can I use hasl.ink as a QR menu on tables?+
Yes. Every hasl.ink page has a downloadable QR code. Print it on table tents, the menu cover, or window decals. Diners scan and land on your page — menu (PDF or hosted), drink list, allergen info, reservation booking, and your social links. One QR replaces the laminated menu, the table tent, and the 'follow us on Instagram' card.
Does it integrate with OpenTable, Resy, SevenRooms, or Tock?+
Yes — as outbound links. Add your OpenTable, Resy, SevenRooms, Tock, or Yelp Reservations link as a primary CTA. Each booking platform is tracked separately, so you see which channel your Instagram and Google followers prefer. No replatforming, no API integrations needed — just point and link.
Can I add a Google Maps link with one tap directions?+
Yes. Add your Google Maps URL (or Apple Maps / Waze) as a link. On mobile, taps open directly in the user's preferred map app for instant directions. Most restaurants put 'Find us' near the top — it's consistently a top-3 click after 'Menu' and 'Reserve'.
How do I show Google reviews and Yelp ratings?+
Link to your Google Business Profile reviews page or Yelp listing. The Open Graph fetcher pulls the title and your average rating into the link preview where supported. For a stronger visual, add a 'Reviews · 4.7 ★' link with a custom title — the star and rating become the social proof in the button itself.
Can the AI chat answer dietary, allergen, and hours questions?+
Yes. Upload your menu, allergen sheet, and hours PDF to the knowledge base. The AI is trained on it. Diners ask 'Is the risotto gluten-free?', 'Are you open Monday?', 'Do you have vegan options?' — the AI answers in your voice, 24/7. Cuts down the 'Hi, what time do you open?' Instagram DMs to zero.
Does it work for online ordering and delivery?+
Yes. Add your direct online ordering link (Toast, Square, Olo), plus DoorDash, Uber Eats, Grubhub, and Seamless as separate buttons. Diners pick their preferred channel; you see the per-channel click counts. Prefer direct orders? Pin yours at the top and de-emphasize the aggregators.
Can multiple locations share one bio link?+
Two patterns work. Pattern A: one hasl.ink that lists all locations with map links to each. Pattern B: a parent hasl.ink that links to each location's own hasl.ink page. Pattern B is better when each location has different hours, menus, or reservations. Pattern A is faster to set up.

Print the QR.

hasl.ink/yourrestaurant. 2 minute setup. Free during beta.

hasl.ink/

No credit card. One QR replaces ten table cards.