Lead sources
Capture leads with the JavaScript SDK, Hosted Forms, Form Endpoints, REST API, Meta, LinkedIn, Formaloo, Custom Webhooks, or CSV import.
The Sources Page
One place to set up every way leads can reach you, and to check each one is healthy.
Capturing Website Forms with the JavaScript SDK
Install one snippet on your site so LeadToSheet can capture submitted forms automatically.
Building Forms with the Form Builder
Build a form inside LeadToSheet with the drag-and-drop Form Builder, then publish it to start collecting leads.
Branding & Styling Your Forms
Make a hosted form look like your brand — logo, colours, fonts, layout, and button text.
Embedding & Sharing Your Forms
Share a hosted form's link, embed it on your website, or load it in an iframe.
Using Form Endpoint URLs
Point a standard HTML form at a LeadToSheet endpoint when you want capture without JavaScript.
Posting Leads with the REST API
Send leads from your backend, app, or server-side automation with an API key.
Connecting Meta Lead Ads (Facebook + Instagram)
Use OAuth to import Meta lead forms from Facebook and Instagram into LeadToSheet.
Connecting LinkedIn Lead Gen Forms
Use OAuth to import LinkedIn Sponsored Content lead forms into LeadToSheet.
Connecting Formaloo
Generate a Formaloo webhook URL and shared secret so Formaloo submissions become LeadToSheet leads.
Sending Leads from Zapier, n8n, Make, or Your CRM
Generate a signed source URL once, then post JSON to it from any tool that can send HTTP requests.
Importing Historical Leads from a CSV
Migrate leads from another tool with a CSV upload of up to 5,000 rows.
Need more help with lead sources?
Contact our support team