David Olusola

David Olusola

Capture Website Form Submissions to Notion CRM Database

⚡️ How It Works

This workflow captures form submissions from your website, formats the data, and automatically creates a new entry in your Notion CRM database. It eliminates manual copy-pasting and keeps your leads or requests organised in one place.

🛠 Setup Steps

1.	Webhook Node
•	Create a webhook in n8n.
•	Connect your website form to POST submissions to this webhook URL.
2.	Code Node
•	Formats the incoming data to match your Notion database structure.
•	You can customise the fields in the code to suit your specific form inputs.
3.	Notion Node (Create Page)
•	Connect your Notion account.
•	Choose your target database.
•	Map each field from the Code node output to your Notion database properties.
4.	Test
•	Submit a test form entry.
•	Confirm the data appears correctly in Notion.

👥 Who It’s For

✅ Freelancers collecting project inquiries
✅ Agencies managing client onboarding forms
✅ Business owners wanting organised lead capture
✅ Teams that use Notion as their central CRM or task manager
✅ Anyone tired of manually transferring form data into Notion

Do you want to automate your business?

Let's talk about your project