To access the Funnels API, generate credentials in GHL and grant the funnels/redirect.readonly scope. Use these credentials to authenticate requests from ActiveDEMAND and map the required fields between systems.
In ActiveDEMAND, configure your API credentials and endpoint mappings. Ensure secure storage of keys and use minimal required scopes for ongoing data sync between ActiveDEMAND and Funnels API.
GET /funnels/lookup/redirect/list funnels/redirect.write POST /funnels/lookup/redirect funnels/page.readonly GET /funnels/page funnels/funnel.readonly GET /funnels/funnel/list funnels/pagecount.readonly GET /funnels/page/count DELETE /funnels/lookup/redirect/:id PATCH /funnels/lookup/redirect/:id DELETE /medias/:fileId Additional endpoints 13-17 are not shown in this page content.
Trigger: when the Funnels API redirects list updates, push changes to ActiveDEMAND to keep campaigns in sync.
Actions: fetch redirects, create or update redirects, and map fields such as id, source, destination, and status.
GET /funnels/lookup/redirect/list delivers redirects for syncing.
Key fields: id, source, destination, status, createdAt
Trigger: new or updated pages/funnels in Funnels API; update ActiveDEMAND pages lists.
Actions: pull page and funnel lists, sync counts, and map to ActiveDEMAND-friendly formats.
GET /funnels/page and GET /funnels/funnel/list
id, name, slug, count
Trigger: media uploads in Funnels API should sync media records to ActiveDEMAND.
Actions: fetch /medias/:fileId assets, attach to campaigns in ActiveDEMAND.
DELETE /medias/:fileId and related media endpoints for asset management.
fileId, filename, size, type
Automated data sync eliminates manual exports and imports.
Prebuilt endpoints speed up campaign setup and testing.
Drag-and-drop automation without writing code.
This glossary covers the core elements and processes used to connect the Funnels API with ActiveDEMAND, including endpoints, authentication, data mapping, and error handling.
Application Programming Interface; a set of rules that enables two apps to talk to each other.
A specific URL path in an API used to perform a defined action, like retrieving a funnel or redirect.
Authorization framework enabling secure delegated access to resources.
A URL mapping that sends a user or data payload from one system to another.
Set up a workflow to clean and route redirect entries between Funnels API and ActiveDEMAND without code.
Automatically sync pages/funnels data to build up-to-date catalogs in ActiveDEMAND.
Link media uploads from Funnels API to campaigns in ActiveDEMAND to streamline asset management.
In GHL, generate API credentials and grant the funnels/redirect.readonly scope as needed.
Enter your API keys and endpoints in ActiveDEMAND settings and map fields.
Run a test sync and verify data integrity between systems.
The Funnels API provides programmatic access to your funnels, redirects, pages, and media. In this guide, you’ll learn how to connect ActiveDEMAND without code to automate data flow between systems. Learn which endpoints to call and how to map fields for reliable syncing. This integration helps you keep redirects, pages, and assets synchronized, reducing manual work and improving campaign performance.
You can sync redirects, pages, funnels, and media assets. Map fields like id, name, status, and file details to ensure correct relationships between ActiveDEMAND campaigns and Funnels resources.
No coding is required for basic syncing. You can use the prebuilt endpoints in the Funnels API and configure them in the ActiveDEMAND connector, with optional webhooks for real-time updates.
The required scope is funnels/redirect.readonly. Additional scopes may be needed for write access. Always follow least privilege.
If a sync fails, check API credentials, endpoint URL accuracy, and rate limits. Enable test mode and review error messages in the ActiveDEMAND logs.
Yes, there are rate limits on API calls. Plan your syncs accordingly and implement batching where possible.
Zapier can be used to connect Funnels API with ActiveDEMAND by using webhooks and actions. You can trigger events on Funnels events or run scheduled pulls.
Due to high volume, we will be upgrading our server soon!
Complete Operations Catalog - 126 Actions & Triggers