How do I take bookings from Instagram?
Put a "Book a table" link in your Instagram bio and Story stickers — free on every account type, no partnership needed.
You take bookings from Instagram by putting your booking link in your bio links and your Story link stickers — both free on every Instagram account type. Customers tap the link and land on your normal ResoFlow booking page, so deposits, no-show protection and confirmations all work exactly as usual.
Instagram's native Reserve button is only available to Meta's partner apps — you don't need it. A bio link plus Story stickers do the same job, free.
Only Owners and Admins see the Get more bookings page.
Copy your link from ResoFlow
- Go to Settings → Compliance & integrations → Get more bookings, find the Instagram card and click View steps.
- In the Your booking link card, click Copy. The link is tagged (it ends ?source=instagram), so bookings made through it show as "Instagram" in Analytics → Booking sources.
Add it to Instagram
- Open your Instagram profile and tap Edit profile.
- Tap Links → Add external link and paste your booking link. Every account gets up to 5 bio links.
- Title it "Book a table" and reorder it to the top of your links.
- For Stories: add the Link sticker (sticker icon → Link), paste the same link, and edit the sticker text to "Book a table".
Related: How do I get more bookings from Google, Apple Maps and social media? · How do I take bookings from Facebook? · How do I take bookings from TikTok? · How do I share my online booking page?