Copianto integrates smoothly with Framer via custom code injection, adding a fast, cache-busting script and stylesheet that render the chat widget across your site.
Site-wide Configuration Setup (recommended)
Open your project in Framer.
Go to Settings (⚙️) → Code (or Custom Code).
Find the Body (or Body Code) field.
Paste the full Copianto snippet.
Replace
demo-public-key-12345
with your real Public Key.Publish your site (custom code runs on the published site).
Open the live URL in an incognito window and verify the widget loads; send a test message.
Page-specific Configuration Setup (optional)
In the canvas, select the page.
Add a Code injection (if available) for that page’s Body.
Paste the Copianto snippet and set your Public Key.
Publish and test that page’s URL.
Notes: The script appends Copianto’s CSS/JS with a timestamp to avoid caching and inserts a
div
with your Public Key near the start of the body for visibility.Tip: Custom code in Project Settings requires a Site plan; page-level Embed is a good fallback for testing.