1. Create the signed slot
In Dashboard → Products, create a recommendation slot and enter the final public URL of the Webflow page—not its Designer or preview address.
Use your dashboard-generated code. Replace both YOUR_SLOT_TOKEN placeholders below with the same complete signed token before publishing.
2. Add an Embed element
- Open the chosen page in Webflow Designer.
- Add an Embed element at the intended recommendation location.
- Open the element’s code editor and paste the complete Relay snippet.
- Save and close the Embed editor.
<div data-project-relay-slot="YOUR_SLOT_TOKEN"></div>
<script async
src="https://relaymyproject.com/widget/v1.js"
data-slot="YOUR_SLOT_TOKEN"></script>The Designer may display an Embed placeholder instead of the finished widget. Relay verifies the deployed HTML on your production domain, not the editor canvas.
3. Publish to the saved hostname
Publish the site to the same HTTPS domain and path recorded in the slot. Open that production URL in a private window and confirm it does not require a Webflow account, preview password, or editor session.
Run “Test live installation”
Return to Relay and run the live test. Verification confirms only that the signed slot is publicly present; your approved creative and relay state still control what it can display.
Troubleshooting
- Publish to the production domain rather than relying on Designer preview.
- Confirm the saved Relay URL includes the correct Webflow page slug.
- Make sure both token values are complete and identical.
- Check that custom-code restrictions or a content-security policy do not remove the script.
- Republish every affected domain after changing the Embed.
Need a second set of eyes?
We can guide the installation while you retain complete control of your Webflow account and publishing workflow.
Get founding access →Request guided installation