Webflow is one of the good ones: the code goes into the real page, and it's one of the few hosted builders that will let you switch Apple Pay and Google Pay on. The general article explains what the code does and where to find your booking code.
Where it goes
In the Designer, drag an Embed element (the Add panel lists it as Code embed) into the spot where the form should appear, and paste the snippet into it.
<div id="nomnom-booking">
<a href="https://book.nomnom-app.net/YOUR-CODE">Book a Table</a>
</div>
<script src="https://api.nomnom-app.net/web/embed.js"
data-account="YOUR-CODE"
data-target="nomnom-booking"></script>
Replace YOUR-CODE with your booking code in both places.
Embeds don't run on the Designer canvas — you'll see a placeholder block where the form will be. Publish, then look at the live site. That's normal, and not worth debugging.
Apple Pay and Google Pay
Webflow will host a .well-known file for you, which is the thing most hosted builders won't do and the reason the wallets can't appear on them. It's in your site settings, and adding a new one needs a Premium site plan (or the legacy Business plan).
The file is the same one for everybody:
https://stripe.com/files/apple-pay/apple-developer-merchantid-domain-association
Upload it, then check it answers in a browser at exactly this address, with no extension on the end:
https://yoursite.co.uk/.well-known/apple-developer-merchantid-domain-association
Tell us once it's up and we'll switch your site on at our end. If your site answers on both yoursite.co.uk and www.yoursite.co.uk, mention that too — those count as two separate addresses and both need doing.
Prefer to hand the whole thing over?
If you'd rather not be the one keeping the Designer, the Embed element and the site plan all in step with each other, we do this ourselves for a number of venues already: a full redesign, hosted by us, with your booking form built directly into the page from the start rather than pasted on afterwards — so none of what's above is anything you ever have to touch again.
There's no charge to build it. Keeping it is £15 a month, and that covers hosting and any change you ever want making — you message us what you'd like changed and we do it, no hourly rate and no quote for every little thing. For most venues that comes out below what the hosting, theme and plugin costs already add up to before a single change is even made.
No pressure either way, and it makes no difference to your booking account whichever you choose. If you'd like to see what we'd put together, just get in touch.