Google Forms add-on

Route every form response to where your team already works.

SyncForm installs inside Google Forms and pipes each submission to Email, Slack, Discord, Notion, SMS, Google Chat, or any webhook — with templates, conditions, and scheduling. No Zapier, no scripts.

Free forever plan Installs in 60 seconds No credit card
7 destinations, one add-on
Gmail Slack Discord Notion Google Chat SMS Google Forms
5,123
Workflows running
2.4M
Responses routed
99.98%
Delivery uptime
240ms
P50 latency
Inside the add-on

A side panel that fits in your Forms editor.

No new tab. No new login. Everything below is the real interface.

Slack · #signups
Notion · Leads DB
Discord · #alerts
Email · auto-reply
SMS · on-call
docs.google.com / forms / Customer feedback / SyncForm
SyncForm
Customer feedback form
PRO

Your Workflows

Notify #signups on new lead
slack · if plan = "Pro"
Active
Auto-reply with welcome guide
email · all responses · scheduled +2h
Active
Append row to Leads DB
notion · all responses
Active
Page on-call if rating ≤ 3
sms · conditional
Paused
POST to internal CRM
webhook · HMAC signed
Active
New Slack workflowEdit message template
Channel
#signups
Message
New {{plan}} lead from {{name}} · {{email}}
Rating: {{rating}}/10 — replied {{submitted_at}}
{{name}} {{email}} {{plan}} {{rating}} {{message}}
#signups
SyncForm APPjust now
New Pro lead from Maya Ahmadi · maya@acme.co
Rating
9 / 10
Message
"Loved the onboarding flow — finally."
NameEmailPlanRating
Theo Chen theo@stripe.dev Enterprise 8 / 10
Devansh Rao devansh@ramp.com Pro 7 / 10
Maya Ahmadi maya@acme.co Pro 9 / 10
How it works

Three steps. No new dashboard.

SyncForm lives inside Google Forms as a side panel. You never leave the form editor.

workspace.google.com / marketplace
1

Install the add-on

Install from Google Workspace Marketplace and open SyncForm from the puzzle-piece icon in any Google Form.

+ Add to Google Forms
syncform / connect destination
2

Pick a destination

Authorize Slack, Notion, Discord, or Google Chat — or paste an SMS number, email address, or webhook URL.

syncform / new workflow
3

Write the message once

Drop form-field variables into a template. Add conditions if you want. Save. Every new response fires automatically.

New {{plan}} lead from {{name}}
What's inside

Everything you'd build in Apps Script — without writing any.

SyncForm covers the long tail of "I just need this one form to notify the right person."

Message Body*
Formatting Tips Insert variable
New {{plan}} lead from {{name}} · {{email}}
Rating: {{rating}}/10 — replied at {{submitted_at}} 94 characters

Use double curly braces like {{ form_field }} to include form response data

SyncForm APP
New Pro lead from Maya Ahmadi · 9/10

Templates with variables

Write the message once. Drop any form field, submission timestamp, or form metadata into the body — every new response gets rendered and routed automatically.

Conditions
Only send when these match
Edit
2 conditions active ALL match
1 Rating is greater than or equal to 8
2 Plan is one of Pro, Enterprise

Conditional sending

Per-workflow AND/OR rules. Page on-call only when it matters; route enterprise leads to sales.

Scheduled Emails Refresh
+2h Welcome to Acme · maya@acme.co ×
+1d Tips for your first week ×
+3d Quick check-in from the team ×

Scheduled & follow-up

Delay sends, drip reminders, chase non-responders. Confirmations, onboarding, review nudges.

Per-form OAuth scope
Only this form's responses
No model training
Your data is never used
Revoke anytime
From your Google account

Stays inside Workspace

OAuth scopes are minimal and per-form. No data warehoused, no models trained. Revoke anytime.

Try it

Pick a channel. See what your team gets.

Every channel renders the same form response in its native format. Click around.

syncform / new workflow
New Slack workflow Edit template — fires on every new response
Channel #signups
Message
New {{plan}} lead from {{name}} · {{email}}
Rating: {{rating}}/10
#signups
SyncForm APPjust now
New Pro lead from Maya Ahmadi · maya@acme.co
Rating
9 / 10
Message
"Loved the onboarding flow — finally."
Compare

How SyncForm stacks up.

Most teams routing Google Forms today are using one of these. Here's the honest math.

{ }Apps Script ZZapier SyncForm
Setup time ~30 min coding ~10 min Under 1 min
Requires code Yes No No
Lives inside Google Forms
Slack, Notion, Discord, SMS Manual API calls ✓ Built-in
Conditional sending if-else by hand ✓ Filters ✓ AND/OR rules
Scheduled & follow-up sends Multi-step zap
Open / click tracking
Per-form OAuth, no third party ✕ Through Zapier
Monthly cost Free (your time) $20 – $74 $0 or $9

We've used all three. Apps Script is great if you already write JS; Zapier is great if you need 700 apps. SyncForm is what we wanted: narrow, fast, lives where the form lives.

Pricing

Free to start. Upgrade when you outgrow it.

No seat pricing. No demos. The same plan whether you're a solo founder or a 200-person ops team.

Free

For testing simple form automations.
$0 / forever
  • 100 emails per month
  • 2 workflows on 1 form
  • Email, Webhook, Discord, Google Chat
  • 3 templates per channel
  • Basic webhook (no auth)
Start free
FeatureFreePro
Connected forms1Unlimited
Workflows per form2Unlimited
Emails per month1005,000
SMS per month1,000
Templates per channel3Unlimited
Email, Webhook, Discord, Google Chat
Slack, Notion, SMS workflows
Advanced webhook auth
Open & click tracking
Scheduled emails & follow-ups
Conditional sending
Remove branding footer
From the inbox

What people end up saying.

Real messages from teams that swapped their Apps Script or Zap for SyncForm.

"

We had a 60-line Apps Script trigger that broke every time someone added a question. Replaced it with SyncForm in literally three minutes. Hasn't broken since.

MA
Maya Ahmadi
Ops Lead · Acme Co
"

Conditional sending alone was worth it. The on-call engineer only gets paged when the customer ticks "blocking production" — Slack handles the rest. Quiet evenings again.

TC
Theo Chen
Engineering Manager · Stripe Devtools
"

I was paying Zapier $49/mo for one Google Form → Notion automation. Cancelled, set up SyncForm Free, never looked back.

JK
Jess Kowalski
Founder · Indie SaaS
FAQ

The questions people actually ask.

Pulled from real support threads. If yours isn't here, email me — I read every message.

Do I need to write any code?
Setup

No. Channels, templates, conditions, and scheduling are all configured in the side panel inside Google Forms. The only exception is the Webhook channel, where you optionally paste auth headers if you're hitting a custom backend.

Most people set up their first workflow in under 5 minutes.

How fast does it fire after a submission?
Setup

Typically under 3 seconds end-to-end. SyncForm hooks Google Forms' native submission trigger, so it fires the moment someone clicks Submit — no polling, no cron delay.

Scheduled and follow-up sends fire at the time you configured, accurate to the minute.

What data does SyncForm see?
Privacy

Only the forms you explicitly connect, and only their submissions. We do not read your Drive, your Gmail, or any other forms in your account.

  • OAuth scopes are minimal and per-form
  • Submissions are stored only long enough to dispatch them
  • We don't sell data and we don't train models on it
  • Revoke access anytime from your Google account
Can I migrate from an Apps Script trigger?
Migration

Yes — most teams replace a 30–80 line onFormSubmit script with one SyncForm workflow.

If your script does something we don't cover natively (Drive uploads, custom calculations, calls to another API), use the Webhook channel — keep your script as-is and let SyncForm just trigger it. Most people delete the script within a month anyway.

What counts as an email or SMS toward my limit?
Pricing

One delivered message = one count. If a workflow has conditions and they don't match, nothing is sent and nothing is counted. Scheduled and follow-up sends each count individually at the time they fire.

Limits reset on the 1st of each month. If you hit a cap mid-month, that channel pauses (others keep running) until you upgrade or the month rolls over.

What happens if I cancel Pro?
Pricing

Nothing is deleted. Your workflows revert to Free-tier limits:

  • Slack, Notion, and SMS workflows stop firing
  • Email, Webhook, Discord, and Google Chat keep running (within Free quotas)
  • Scheduling, conditions, and templates remain visible — re-upgrade and they resume
Will it work with Workspace, EDU, or personal Google accounts?
Setup

All three. SyncForm runs entirely as a Google Workspace add-on, so wherever you can use Google Forms, you can use SyncForm. EDU and Nonprofit accounts get the same feature set as Workspace Business.

Admins can pre-deploy SyncForm to their domain via the Marketplace's domain-wide install flow.

Is there real support, and how fast?
Support

Yes — email info@blossomn.com and you'll hear back from the developer who built SyncForm, usually within one business day.

There's no support tier, no chatbot triage, no $99/mo Pro support add-on. One person, one inbox.

Still have a question? Email goes straight to the developer — most replies same day.
Ask a question →

Stop forwarding form emails by hand.

Install SyncForm, pick a destination, write your message. The next response routes itself.

Install free Talk to the developer