Step 1: The Weavely Plugin in Framer
Open your Framer project and search for the Weavely plugin in the plugin menu.
Once opened, the plugin will ask for a form URL. This is where you paste the URL of any published Weavely form. When added, the form will render directly on your Framer canvas … ready to publish!
Alternatively, you can also embed an example form if you first want to see how it works. Don’t worry, you can definitely design better-looking forms than this one 😉



Step 2: Create your Weavely Form
To create a custom form, head over to weavely.ai and click the “Start for Free” button.Inside the editor:
- On the left, you’ll see a chat-style interface to generate forms with AI.
-
On the right, you’ll see the form being built in real-time.

- Describe your form in plain language (e.g., “I need a contact form for my web agency. Make it somewhat funny.”). The AI will generate questions, pages, and even a visual theme.
- Ask the AI to tweak questions, reorder elements or add pages.
- Ask the AI to add conditional logic rules (e.g. show/hide questions or pages).
- Ask the AI to change the design of the form.
Step 3: Embed the Form in Framer
Return to Framer and paste the published form’s URL into the Weavely plugin. The form will appear on the canvas as a component.Simply drag-and-drop the component into your design and publish your Framer site. The form is now live and ready to accept responses!
📈 What Happens After Visitors Submit?
Once embedded, Weavely handles all form logic and data collection. You can:- View responses and analytics directly inside Weavely.
- Integrate with tools like Google Sheets, Notion, Salesforce, HubSpot or get email notifications.
- Apply conditional logic, customize design, or edit questions anytime.