Form submissions pile up fast. A sales inquiry comes through your Google Form. A customer feedback response lands in Typeform. By the time you check your email, it's buried in three other conversations, and you've forgotten to follow up.
The fix is automation. Route form submissions directly into your CRM so leads show up as contacts. Add them to your task manager so your team gets a notification. No manual copy-paste. No forgotten entries.
This guide walks you through the exact steps to connect Google Forms or Typeform to your CRM and task manager using Zapier or Make. You'll have your first automation live in under 30 minutes.
What You Need Before Starting
Before you start building, gather these pieces:
- A form platform account: Either Google Forms (free, part of Google Workspace) or Typeform (free plan available, paid plans start at $25/month).
- A CRM or task manager: HubSpot, Pipedrive, Monday.com, Asana, or ClickUp. If you don't have one yet, read the How to Set Up a Sales CRM for Your First Sales Hire: A Step-by-Step Guide for Small Business Owners before continuing.
- An automation tool account: Zapier (free plan allows 2 zaps with 100 tasks/month; paid plans start at $19.99/month) or Make (free plan allows 1,000 operations/month; paid plans start at $9/month).
- API keys or connection permissions: You'll need to authorize your automation tool to access your form platform and CRM. This requires logging in once during setup.
- Your form structure: Know which fields your form contains (name, email, message, phone, company, etc.) and which ones map to fields in your CRM or task manager.
Step 1: Choose Your Automation Platform
Both Zapier and Make do the same job, but with different trade-offs.
Zapier is easier for absolute beginners. The interface is clearer, the library of pre-built integrations is larger, and their error handling is more forgiving. Choose Zapier if this is your first automation and you want the shortest learning curve.
Make (formerly Integromat) is cheaper and offers more advanced features. You get more operations per month on the free plan, and custom logic flows more naturally. Choose Make if you want to build slightly more complex workflows later and keep costs low.
For this guide, I'll show the Zapier approach first, then note where Make differs.
Head to zapier.com, click "Sign up free", and create your account using your email. You'll see your dashboard immediately.
Step 2: Create a New Zap (Automation)
From the Zapier dashboard, click "Create" in the top left. You'll see two options: "Zap" and "Table". Click "Zap".
You'll be asked to name your zap. Use something specific: "Google Form to HubSpot Contacts" or "Typeform Feedback to Asana Task". This matters later when you have five automations running.
Click "Create Zap" and you'll land on the trigger screen.
Step 3: Set Up Your Form as the Trigger
A trigger is the event that starts your automation. In this case, it's a new form submission.
Click "Add Trigger". You'll see a search box. Type your form platform name (Google Forms or Typeform). Select it from the list.
You'll be asked to log in or authorize Zapier to access your form account. Follow the on-screen prompts. After authorization, Zapier will ask you to select which form to monitor. Choose your test form.
For Google Forms, Zapier will ask which form you want to watch. Select it and click "Continue".
For Typeform, select the form and click "Continue".
Now click "Test Trigger". Zapier will attempt to pull data from a recent submission. If your form has no submissions yet, go submit a test entry to your form, then come back and click "Test Trigger" again.
Once Zapier confirms it can read from your form, you'll see the form fields listed (Name, Email, Message, etc.). This is what data Zapier will pass along to your next step.
Step 4: Set Up Your CRM or Task Manager as the Action
An action is what happens when the trigger fires. One new form submission arrives, and Zapier immediately creates a contact in your CRM or a task in your manager.
Click "Add Action". Search for your CRM or task manager (HubSpot, Pipedrive, Monday.com, Asana, ClickUp, etc.). Select it from the list.
You'll authenticate again. Follow the prompts and authorize Zapier to access your tool.
Next, Zapier asks what you want to do in that app. If you're using a CRM, select "Create Contact". If you're using a task manager, select "Create Task" or "Create Item".
Now comes the critical step: field mapping. Zapier shows you all the fields from your form on the left and all the fields in your CRM or task manager on the right. You draw connections between them.
For a CRM example:
- Form field "Email" maps to CRM field "Email"
- Form field "Name" maps to CRM field "Contact Name"
- Form field "Message" maps to CRM field "Notes"
For a task manager example:
- Form field "Name" maps to task field "Title"
- Form field "Message" maps to task field "Description"
- Form field "Company" (if you have it) maps to a custom field
If your form has a field that doesn't match anything in your destination, leave it unmapped. Zapier won't complain.
Once all fields are mapped, click "Test Action". Zapier will push a test record into your CRM or task manager using the data from your test submission.
Log into your CRM or task manager in a separate browser tab. You should see a new contact or task created with your test data. If it worked, you're 90% done.
Step 5: Turn On Your Zap
Go back to the Zapier tab. You'll see a summary of your zap: Trigger (Google Form) > Action (HubSpot Contact).
In the top right, flip the toggle to "On". Zapier is now live. Any new submission to your form will automatically create a contact in your CRM.
Wait 5-10 minutes. Then submit a second test entry to your form. Check your CRM again. You should see the new contact appear within a few seconds of submission.
Pros
- Zapier test mode catches most problems before going live
- Multi-step workflows are easy to build once you understand the first action
- Zapier handles errors gracefully and retries failed submissions
Cons
- Zapier's free plan limits you to 100 tasks per month (roughly 25-30 form submissions)
- Each additional action or step in a zap counts against your task limit
- Complex logic (if-then statements) requires Zapier Pro ($19.99+/month)
Step 6: Add a Second Action (Optional But Useful)
Most teams need more than just "create a contact". You also want a task created for follow-up, or a Slack notification sent to your sales channel.
In your zap, click "Add Action" again. This time, select your task manager or Slack.
If you choose a task manager (Asana, Monday.com, ClickUp), set it to "Create Task" and map the fields the same way you did with your CRM.
If you choose Slack, set it to "Send Message to Channel" and type a template like: "New lead from form: [Name] at [Company] - [Email]". The bracketed text is filled in from your form fields.
Test this second action the same way. Click "Test Action", then check that a task or Slack message appeared.
You now have a two-step workflow: Form submission creates a contact in your CRM and a task in your task manager (or Slack notification). All automatic.
Common Mistakes to Avoid
Mistake 1: Not testing with real data before going live
Many teams set up a zap and flip it on immediately. Then they watch the first 10 customer submissions land in their CRM with blank fields or mismatched data because they mapped the wrong form field to the wrong CRM field.
The fix: Always use the "Test Trigger" and "Test Action" features. Submit at least two test forms before enabling the zap. Check the output in your CRM or task manager each time.
Mistake 2: Forgetting to handle email duplicates
Your form captures an email address. A customer submits twice (maybe they refreshed and thought it didn't go through). Zapier creates two contacts, both with the same email address. Your CRM now has duplicate records.
The fix: In your CRM settings, enable duplicate detection by email. Or use Zapier's built-in deduplication option if available. Most modern CRMs (HubSpot, Pipedrive) have this built in, but you need to turn it on.
Mistake 3: Using unmapped fields in your action template
You set up a task that says "New lead: [Name] - [Message]". But you forgot to actually map the "Message" field in step 4. The task gets created with the literal text "[Message]" instead of the actual message content.
The fix: After you click "Add Action" and before you "Test Action", hover over each field in your template. Zapier shows you which form fields are available. Only reference fields you see in the list.
Mistake 4: Not checking automation logs after the first week
You set the zap to "On" and assume everything is working. But if something changes in your form platform or CRM (a field gets deleted, API permissions shift), your zap silently fails on new submissions.
The fix: Check your Zapier dashboard weekly for the first month. Click on your zap and look at "Zap History". You'll see how many tasks ran, how many succeeded, and how many failed. Zapier also emails you if a zap fails three times in a row.
Results to Expect
Timing: New form submissions appear in your CRM or task manager within 30-90 seconds. This is fast enough for real-time follow-up but not instant.
Accuracy: If you map your form fields correctly in step 4, your data will be accurate. You won't see garbled text or missing fields. The risk is on you to set up the mapping right the first time.
Volume: On Zapier's free plan, you get 100 tasks per month. If each form submission counts as one task, that's room for 50 submissions (accounting for overhead). If you add a second action (task creation or Slack), that's 25 submissions. Upgrade to Zapier Pro ($19.99/month, 750 tasks/month) or Make (9/month, 1,000 operations/month) if you expect higher volume.
User adoption: Your sales team will notice leads appearing faster. No more checking your form dashboard at 4 PM and realizing three high-intent submissions arrived that morning. Task managers will stay current because follow-up tasks are created automatically.
Cost baseline: Zapier free plan is truly free but limited. Make's free plan is more generous. If you need multiple automations, expect to spend $20-30/month total across both platforms combined. That's far cheaper than manually logging leads or building custom integrations.
FAQ
Quick Recap
- Set up a free Zapier or Make account and authenticate your form platform and CRM
- Create a new zap with your form as the trigger
- Test your trigger to confirm Zapier can read form submissions
- Add an action (Create Contact, Create Task) and map form fields to CRM fields
- Test your action in the actual CRM or task manager before enabling the zap
- Turn on the zap and monitor the first week for errors
- Optionally add a second action for task creation or Slack notifications
- Check automation history weekly to catch failures early
Form automation saves your team 3-5 hours per week on manual data entry. On Zapier or Make, you can build your first workflow in 20 minutes. If you're managing multiple forms or need advanced logic, consider the approach in the How to Set Up Task Automation in Zapier: Connecting Your Docs, Forms, and Project Management Tools Without Code for inspiration on scaling beyond simple submissions.