# LeadAdd > LeadAdd is lead management software for South African businesses. It syncs Facebook Lead Ads automatically every 5 minutes, so nobody has to download CSV files from Meta Ads Manager. It also takes leads from websites (Lead API), USSD and WhatsApp, matches duplicates on email or mobile, and sends every lead to a CRM, email inbox or webhook. LeadAdd has processed more than 1.4 million leads. There is a free plan. Website: https://www.leadadd.co.za/ Sign up (free, no card required): https://app.leadadd.co.za/sign-up.html Sign in: https://app.leadadd.co.za/sign-in.html ## Guides - [Send Facebook Lead Ads to your CRM automatically](https://www.leadadd.co.za/facebook-lead-ads-to-crm.html): options compared, Meta token setup, field mapping, step-by-step. - [Facebook Lead Ads to Freshworks CRM (Freshsales)](https://www.leadadd.co.za/facebook-lead-ads-freshworks.html): create Freshsales leads automatically with an API key, no Zapier. - [Facebook Lead Ads to any CRM with a webhook](https://www.leadadd.co.za/facebook-lead-ads-webhook.html): JSON POST payload templates and tags; reaching HubSpot, Salesforce or Zoho through Zapier, Make or n8n. - [Email notifications for new Facebook leads](https://www.leadadd.co.za/facebook-lead-ads-email-notifications.html): email each lead to the right sales person; route by form. - [Stop downloading Facebook leads as CSV](https://www.leadadd.co.za/download-facebook-leads-csv-alternative.html): the cost of manual Ads Manager downloads vs automatic sync. - [Lead management for colleges and universities](https://www.leadadd.co.za/lead-management-education.html): student enquiries from Facebook, USSD and WhatsApp. - [Case study: higher education](https://www.leadadd.co.za/case-study-higher-education.html): a provider reaching 200,000 prospective students a year. - [All guides](https://www.leadadd.co.za/guides.html) ## The problem LeadAdd solves - Facebook Lead Ads keep leads inside Meta until someone downloads them from Ads Manager, cleans the spreadsheet and imports it into a CRM. Leads go cold and typing errors creep in. - Leads from different channels (Facebook, website forms, USSD, WhatsApp) end up in different places. - The same person often enquires twice and gets called twice. - Businesses need a record of who opted in and who opted out (POPIA). ## How it works 1. Create a free account (name, email and one consent tick). 2. Connect lead sources: - Facebook Lead Ads: paste one Meta access token. LeadAdd lists every Facebook Page and lead form the token can reach, including Pages owned by or shared with your Business Manager (needs the `business_management` permission). Tick the forms you want to sync. - Website or internal systems: send each lead to the LeadAdd Lead API. - USSD and WhatsApp: leads arrive through the Floodgate integration. 3. Choose notifications: email to your sales team, webhook (HTTP POST) to your system, Freshworks CRM, or HTTP GET. Payloads use templates such as `{{firstname}}`, `{{lastname}}`, `{{email}}`, `{{mobile}}` and `{{channel}}`. ## Key facts - Notification triggers: when a lead is created or updated; for any lead source or specific forms. - Payload tags: {{firstname}}, {{lastname}}, {{email}}, {{mobile}}, {{channel}}, {{id}}, {{currentdatetime}}, {{custom.fieldname}} (custom fields in lowercase). - Facebook field mapping: full name / first + last name, email and phone number fill the lead's main fields; every other answer is a custom field; facebook_lead_id, facebook_ad_id and facebook_form_id are stored too. - Facebook Lead Ads sync interval: every 5 minutes, automatic. - Custom questions on Facebook lead forms are stored with the lead. - Duplicate matching: on email address or mobile number. - Lead API: instant; one POST per lead; leads trigger notification rules straight away. - CRM integrations: Freshworks CRM built in; any CRM that accepts a webhook or HTTP GET. - Compliance: opt-in and opt-out records per contact, exportable for POPIA. - Other features: single dashboard, lead history timeline, CSV export, team access. - Pricing: free plan available; no card required. - Scale: more than 1.4 million leads processed (live count: https://lead.floodgate.co.za/api/lead/getLeadsProcessedCount). - Market: South Africa. ## Lead API example ``` curl -X POST \ 'https://lead.floodgate.co.za/api/lead/createlead?subscriptionid=YOUR_SUBSCRIPTION_ID&email=jane%40example.com&mobile=0821234567&firstname=Jane&lastname=Doe&channel=website' \ -H 'accesstoken: YOUR_API_TOKEN' \ -H 'Content-Type: application/json' \ -d '[{ "fieldname": "product", "fieldvalue": "Home loan" }]' ``` Access tokens are created on the Developer page inside the app. Examples in cURL, JavaScript (Node.js), Python, C# and PHP are provided in the app. ## Case study: higher education A national private higher-education provider in South Africa reaches about 200,000 prospective students a year. Its Facebook Lead Ads leads are synced into LeadAdd every 5 minutes, matched on email or mobile, and sent to its CRM automatically, so student advisors can follow up within minutes instead of days. Leads from its USSD and WhatsApp campaigns arrive in the same place. Before automated capture, leads waited for weeks and were re-typed by hand, which introduced errors. ## FAQ - How do I send Facebook Lead Ads leads to my CRM automatically? Connect your Pages to LeadAdd with a Meta access token, tick the lead forms, and choose a webhook, Freshworks CRM, HTTP GET or email notification. New leads are pulled in every 5 minutes and forwarded automatically. - Do I need to download CSV files from Ads Manager? No. LeadAdd collects new lead form submissions automatically. - Can LeadAdd see Business Manager Pages? Yes, when the token has the `business_management` permission. - Does LeadAdd remove duplicates? Yes. Leads are matched on email address or mobile number. - Does it need a developer? Not for Facebook Lead Ads. The Lead API, for website forms, needs a small server-side integration. - How much does it cost? There is a free plan.