Every lead that fills out your form should save itself — if you want to automate Google Forms to Notion and Slack, you can build the whole workflow in Make in about five minutes, with no code at all. One scenario watches your form, files each response in Notion, and alerts your team on Slack the moment it arrives.
What you need
- A Google Form with Name, Email, Company, and Message fields
- A free Make account
- A Notion database called Leads
- A Slack workspace with a #leads channel
Disclosure: Some links below are affiliate links, meaning StackScale may earn a commission at no extra cost to you.
Get started with Make here: https://www.make.com/en/register?pc=stackscale&affiliateSource=devto
The workflow at a glance
Google Forms → Make → Notion + Slack. One submission, three places updated, zero manual work.
Step 1: Create the Make scenario
In Make, click Create a new scenario. Search for Google Forms, choose Watch Responses, connect your Google account, and select your lead form.
Step 2: Save every lead to Notion
Add a Notion module and choose Create a Database Item. Connect Notion, select your Leads database, then map the fields:
| Google Form field | Notion property |
|---|---|
| Name | Name |
| Company | Company |
| Message | Notes |
Map by clicking each field and selecting it from the form data — never type values by hand, or the mapping will not update per submission.
Step 3: Alert Slack instantly
Add a Slack module and choose Post a Message. Pick your #leads channel and write:
New lead: {Name} — {Company} — {Email} Your team sees every lead in one glance, without opening anything else.
Step 4: Test it with a dummy lead
Click Run Once, then submit a test lead yourself. Use dummy details only — never a real customer:
{ "name": "Alex Carter", "email": "alex@example.com", "company": "Northwind Studio", "message": "Looking for a demo of your automation service." } Within seconds, the lead appears in Notion, perfectly formatted, and Slack lights up with the alert.
Step 5: Switch it on
If a field comes through blank, check your mapping — that fixes about 90% of errors. Once the test works, turn the scenario on and set it to run immediately.
Reuse it for anything
This exact workflow also handles support tickets, job applications, and client onboarding. Just change the form and the database.
Watch the full tutorial above. New automation tutorial every day on the StackScale YouTube channel.