AppSumoAppSumo Lifetime Deal starting at $39
Get the Deal Now!
Features

Sources. Intelligence. Destinations.

Catch leads from any form, ad platform, or API. We score them, clean them, and fan them out to your Google Sheet — plus Slack, your CRM, your mailing list, or anywhere else you work.

1 · Sources

Where leads come in

Autocapture SDKOne snippet. Every form.
Form endpointPoint any form action URL
Hosted form builderDrag, drop, embed
REST API + MCPSend from anywhere
Facebook
Instagram
LinkedIn
TikTok

+ Formaloo, Zapier, CSV, webhooks

2 · Intelligence

What we do to it

LeadToSheet brain
  • Spam & bot shield
  • Score: hot, warm, cold
  • One-line summary
  • Company & industry enrich
  • Smart routing rules

Runs on every lead. No setup.

3 · Destinations

Where they land

Google SheetsYour lead HQ — always synced
SlackPing the team in seconds
Auto-reply emailSay hi the moment they submit
HubSpot & CRMsCreate the contact for you
Mailchimp
Teams
Telegram
Webhook

+ Kit, Pipedrive, Brevo, WhatsApp, Discord

▼ flows top to bottom ▼
Phase 1 · Sources

Catch every lead — wherever they show up.

Four native ways to plug into your existing site and forms, plus approved beta OAuth for Meta Lead Ads beta and LinkedIn Lead Gen beta. Every source lands in the same sheet, in the same shape, with the same scoring.

Native · Autocapture SDK

Paste one line. Capture every form on the page — forever.

An async, sub-8KB script that listens for submits across any builder — Contact Form 7, Gravity, Elementor, WPForms, Klaviyo, HubSpot embeds, custom HTML. No template edits, no broken validators, no race conditions with your CAPTCHA.

Catches every submit on any builder
Included
One snippet covers every form on the site
Included
Forms keep stable IDs across reloads
Included
Names new forms for you, automatically
Included
Cleans field labels into tidy column headers
Included
Capture custom data attributes - product IDs, variants, totals
Included
Plays nice with reCAPTCHA, Akismet, honeypots
Included
Works on SPAs, headless stacks, and block themes
Included
Native · No-JS · Form endpoint

No JavaScript on the site? Just point your form at us.

Set the form's action URL to your unique endpoint and submissions land in your sheet — file uploads, spam screening, and sensitive-field redaction all handled server-side.

Drop-in <form action> target — zero JS required
Included
Unique per-site endpoint URL like /f/abc123def4
Included
File uploads stream to Drive — up to 5 files, 20MB / submission
Included
LLM spam classifier — flagged submissions don't hit your quota
Included
Honeypot _gotcha field silently drops bots
Included
Passwords, SSNs, card numbers stripped server-side
Included
Works on Carrd, plain HTML, anywhere you can edit a form tag
Included
Native · Beta · Hosted form builder

Don't have a form yet? Build one in minutes.

Drag, drop, validate, and embed. Hosted forms are conditioned by the same brain as your captured ones — same scoring, same routing, same destinations.

Drag-drop fields, multi-step forms, conditional logic
Included
Embed via one line, or share a hosted URL
Included
Pre-fill from URL params for campaign landing pages
Included
Same AI scoring, spam shield, and destinations as captured forms
Included
Custom thank-you message, redirect, or auto-reply email
Included
Native · Server-side · REST API + MCP

When the lead lives in your code, push it from your code.

A clean JSON-over-HTTPS API at /api/v1 for server-side forms, Zaps, custom integrations, and AI agents. The MCP server at /api/mcp exposes the same scoped actions to agent workflows.

Per-site API keys — each scoped to one site, no site_id required
Included
Scopes — submissions:read · :write, forms:read · :write
Included
OpenAPI 3.1 at /api/v1/openapi.json — Postman, Stoplight, code generators
Included
MCP server at /api/mcp — let AI agents list leads, inspect forms, and create submissions
Included
Submissions tagged source: api so you can split traffic later
Included
Same ingestion pipeline as the SDK and form endpoint
Included

Plus your other lead places, plugged in.

One-click OAuth where the platform supports it. Webhook URL where it doesn't.

Meta lead adsFacebook + Instagram
LinkedIn lead genOne-click OAuth
FormalooNative webhook
Custom webhookZapier, n8n, Make
CSV import5,000 rows / file
TikTok lead genComing soon

All external sources flow through the same intelligence layer, score the same way, and ride the same routes as your native captures.

Phase 2 · Intelligence

An SDR-grade triage layer on every lead, on every plan.

Bots blocked, real leads scored Hot / Warm / Cold, one-line summary written, company context pulled from the email domain. The signal lands in your Google Sheet, your inbox, and your dashboard — without you tagging or routing a thing.

Spam shield

Bots out. Real people in.

Honeypots, rate limits, disposable-email checks, and an LLM spam classifier filter out the junk before it touches your sheet. Flagged submissions don't burn your quota.

Blocked — honeypot tripped + disposable email + empty message
Lead score

Hot · Warm · Cold

Built from buying intent, business email, urgency words, UTM source, and message content. Every score includes a one-line reason — never a black box.

Hot — explicit demo intent + business email + this-week urgency
Lead summary

What does this lead want?

One sentence, ≤ 25 words. Captures intent and any urgency markers — so you read the lead in 5 seconds, not 5 minutes.

Wants a demo this week to evaluate fit for a 25-person sales team.
Domain enrichment

Company. Industry. Size.

We turn the email domain into company context — name, industry, headcount band, country — so you walk into the call already informed.

Acme Corp · B2B SaaS · 11–50 · US
Latency
< 5s p95 per submission
Cost
Included in every paid plan
Trial allowance
First 50 submissions on free trial
Privacy
Per-form opt-out for sensitive data
Intelligence · Attribution

Every lead arrives with the receipt.

UTMs, ad click IDs, referrer, landing page, device fingerprint, and session context — captured server-side and browser-side, stitched to the submission, and written into the sheet alongside it.

Full UTM tuple — source, medium, campaign, term, content
Included
Ad click IDs — gclid, fbclid, msclkid, ttclid
Included
Referrer & landing page captured at first touch
Included
Device, browser, screen, and language metadata
Included
Sessions persist across pages and reloads
Included
Cart and page context attached to every submit
Included
Phase 3 · Destinations

Your Sheet is home base — Slack, your CRM, and the rest get a copy.

Every lead lands in Google Sheets first — the native default that's always on. From there, route by source or form on every paid plan, or use AI routing conditions on Professional.

Native · Default · Google Sheets

A spreadsheet that owns itself.

New submissions land in your sheet within seconds. Columns expand to fit new fields, and you can route forms or campaigns into their own tabs — no manual mapping marathons. AI score, summary, and company columns auto-fill alongside the raw fields.

Real-time queued sync — seconds, not minutes
Included
Per-form column mapping with auto-headers
Included
Auto-expanding columns when fields change
Included
Multi-tab routing per form or campaign
Included
Score, summary, company, industry columns built in
Included
Rename, reorder, delete — your data still lands right
Included
Connected destinations

Send each lead onward to your CRM, mailing list, and team chat.

One lead, many places — choose which destinations get each lead with score-based, source-based, or form-based routes. Connect once and ship in minutes.

CRMs — HubSpot, Pipedrive, GoHighLevel, SalesNexus
Included
Email tools — Mailchimp, Kit (ConvertKit), Brevo, auto-reply email
Included
Team chat — Slack (OAuth), Discord, Microsoft Teams
Included
Mobile alerts — WhatsApp Cloud API, Telegram bots
Included
Anything else — custom webhook with token templates
Included
Roadmap — GA4, PostHog, Google Ads, Meta CAPI
Included

All your destinations in one place.

Pick what you need — pay-as-you-grow per the pricing tiers.

Google SheetsNative default
SlackChannel alerts
Auto-reply emailAI-personalised
HubSpotContact + deal
MailchimpAdd to audience
Kit (ConvertKit)Subscribe + tag
PipedrivePerson + lead
BrevoContact + list
GoHighLevelSub-account
SalesNexusCRM contact
Microsoft TeamsChannel card
DiscordChannel webhook
WhatsAppCloud API
TelegramBot message
Custom webhookAny HTTPS endpoint
GA4generate_lead
Google AdsOffline conversions
Meta CAPILead event
PostHoglead_submitted
Durable

Your Google Sheet, however you reshape it.

Rename columns, add your own, delete things, rename tabs — your data still lands in the right place every time, without you babysitting the sheet.

Rename a column, keep your label

Rename Email to Work Email and the next row still lands in the same column. Your custom labels stay put — your data still shows up.

Rename the tab itself

Rename Submissions to 2026 Leads and new rows still land in that tab. Reorganize your sheet however you want.

Add or reorder freely

Drop in your own Notes column. Move things around. Your sheet, your rules — your data still ends up where it should.

Deleted columns come back

Delete one of our columns by accident? We'll quietly put it back in the right spot — no broken syncs, no orphan rows, nothing for you to fix.

60-second install

Try it on a real form. See a row land in your sheet.

Start a free trial, paste the snippet, and watch your first submission appear with the full attribution attached.