Add an AI ring builder to a Webflow site
#1. Add a Code Embed element
For an inline ring builder or a popup button on one page:
- In the Designer, open the Add panel (+) and drag a Code Embed element where the ring builder should appear.
- Paste the snippet and click Save & Close.
html
<div data-showroompro-ring-builder="YOUR_TOKEN"></div>
<script src="https://www.showroompro.ai/embed.js" async></script>For a popup button instead:
html
<div data-showroompro-ring-builder="YOUR_TOKEN" data-mode="popup"></div>
<script src="https://www.showroompro.ai/embed.js" async></script>Give the Code Embed's parent a width (for example 100%) and no fixed height. The ring builder sets its own height.
#2. Optional: floating button on every page
- Go to Site settings → Custom code.
- Paste the snippet into Footer code and click Save changes.
html
<script src="https://www.showroompro.ai/embed.js" data-token="YOUR_TOKEN" data-mode="floating" async></script>#3. Publish and check
Click Publish and open the published site. Scripts don't run inside the Designer canvas, so check the live page.
#Notes
- Site-wide custom code (step 2) needs a paid Webflow site plan. If your plan doesn't include it, put the floating snippet in a Code Embed element on each page instead.
- To open the ring builder from a Webflow button, set the button's link to
#showroompro-ring-builderand make sureembed.jsloads on that page (any snippet above).