Integrations
Webflow booking for tattoo shops
Inkdesk on Webflow is an Embed component plus the snippet from Cabinet → Settings → Website & embed → Connect → Webflow (or custom/other). Paste the script or iframe, publish, and clients book against your shop’s artists and deposit rules. If you prefer zero embed code, link any button to /{salon}/book. OpenAPI at /api/v1/openapi is available when an agency builds a fully custom Webflow front that talks to Inkdesk directly. Inkdesk is $50 per shop per month.
How do I install Inkdesk in Webflow?
Create a site connection in the Connect wizard for your Webflow domain. Copy the script embed (recommended), booking iframe, or Aftercare page embed. In Webflow Designer, drop an Embed element on the Book or Aftercare page, paste the HTML, and publish to the allowlisted domain.
<script>
window.InkdeskSquarespace = {
platform: "squarespace",
salon: "tattoo-point",
key: "pk_…",
mode: "booking+calculator",
button: { label: "Book now" }
};
</script>
<script src="https://inkdesk.online/embed/v1/inkdesk-embed.js" defer></script>Match data-salon, data-key, and data-connection to what the wizard issued for booking. For aftercare, set theme=dark or theme=light to match the Webflow site so the iframe does not flash the wrong palette.
For CMS-driven artist pages, you can still use one shop-level embed on /book; per-artist deep links are a product/UX choice on the hosted flow rather than duplicating calendars inside Webflow CMS.
When should agencies use the API instead of the widget?
Use the widget when you want Inkdesk’s booking UI and Stripe deposit checkout with minimal front-end work. Use /api/v1 when the shop needs a fully custom Webflow UI that still reads catalog, availability, estimates, bookings, and deposit intents from Inkdesk.
OpenAPI lives at /api/v1/openapi. Browser calls use pk_ keys with origin allowlists; server-side automation uses sk_ keys. Outbound webhooks (HMAC X-Inkdesk-Signature) can notify Zapier, Make, or your own worker when bookings and deposits change.
Either path keeps the multi-tenant CRM, day board, and iPad check-in in Inkdesk at $50/shop/month.
Design notes for tattoo shop Webflow sites
Give the Embed a full-width section with enough min-height; booking and aftercare iframes support resize messages (inkdesk:resize) if you listen for them. Avoid nesting the embed inside overflow-hidden carousels that clip checkout.
Keep portfolio and consent/policy copy on Webflow; keep operational truth—who is confirmed, who paid, who is on the waitlist—in the cabinet.
Guest artists and booth renters book under the same shop tenant; Webflow does not need a separate booking product per chair.
Fallback if Embed is blocked
Link or QR to the hosted book or aftercare page. The Connect wizard also generates Book now and Aftercare button snippets. Instagram and walk-up traffic can use those URLs even when the Webflow page is still in redesign.
- 1Plugin / blockWordPress · Download plugin → Generate connect code
- 2App or snippetShopify/Wix Add to… · or Create snippet for Code/Embed
- 3Hosted book pageNo website · Create hosted link + QR → /{salon}/book
FAQ
Does Inkdesk have a Webflow App Store app?
You install via Embed + Connect wizard snippet (or hosted link). Custom fronts can use the public API and OpenAPI.
Can we style the widget to match Webflow?
Accent and widget mode come from cabinet/snippet settings. The booking UI is shadow-DOM isolated so it does not inherit broken theme CSS.
How do Zapier or Make fit in?
Subscribe to Inkdesk webhooks (POST /api/v1/webhooks registration; verify X-Inkdesk-Signature). Zapier and Make scaffolds live under integrations/zapier and integrations/make.
Pricing?
Inkdesk is $50 per shop per month.
Inkdesk is $50 per shop per month — one shop subscription, not a pile of add-ons. Start a free trial or open the live demo with sample data. No credit card required to look around.