Third-party Integrations
Connect LeadFlow Pro with your existing tools via native integrations, REST API, and webhooks.
LeadFlow Pro Integrations & Apps.
LeadFlow Pro connects with the tools your team already uses — from email and calendar to ad platforms, payment gateways, and business intelligence tools. This guide explains how to set up and manage integrations.
- For API documentation, see LeadFlow Pro REST API Reference.
- For workflow automation, see Low-code Automation Guide.
Note: Some integrations are available only on specific plans. Check the Integrations Marketplace in your LeadFlow Pro account to see which connectors are available on your plan.
1. Native Integrations
Native integrations are pre-built connectors that require no coding. You can configure them in just a few clicks from Settings > Integrations.
- Google Workspace – Sync Gmail, Google Calendar, and Google Contacts two-ways with LeadFlow Pro.
- Microsoft 365 – Connect Outlook email, Teams notifications, and OneDrive for document attachments.
- Meta Lead Ads – Automatically pull leads from your Facebook and Instagram lead ad campaigns into LeadFlow Pro in real time.
- WhatsApp Business API – Send and receive WhatsApp messages directly from the CRM. All conversations are logged on the lead's timeline.
- Zapier / Make – Use Zapier or Make (Integromat) to connect LeadFlow Pro with 5,000+ other apps without writing code.
- Twilio – Make and receive calls directly inside LeadFlow Pro with automatic call logging and recording.
2. REST API
The LeadFlow Pro REST API lets developers build custom integrations. You can create, read, update, and delete leads, contacts, activities, and any other CRM entity via HTTP requests.
To get started, generate an API key from Settings > API & Webhooks > API Keys.
- Authentication – All API requests must include your API key in the Authorization header: Authorization: Bearer YOUR_API_KEY.
- Base URL – All endpoints use the base URL: https://api.leadflowpro.com/v2/
- Rate Limits – Standard accounts are limited to 1,000 API requests per hour. Enterprise accounts have higher limits.
- Sandbox – Use the sandbox environment (api-sandbox.leadflowpro.com) to test your integration before going live.
3. Webhooks
Webhooks allow LeadFlow Pro to push real-time event notifications to your external systems. Instead of polling the API, your system receives instant updates when something changes.
- Configure a Webhook – Go to Settings > API & Webhooks > Webhooks. Enter your endpoint URL and select the events to subscribe to.
- Available Events – Lead created, lead updated, lead stage changed, deal won, deal lost, ticket created, ticket resolved, and more.
- Payload Format – Webhook payloads are sent as JSON via HTTP POST. Each payload includes the event type, timestamp, and the full object data.
- Retry Logic – If your endpoint returns a non-200 response, LeadFlow Pro will retry delivery up to 5 times with exponential backoff.