Audience sync automation
Sync CRM lists to Custom Audiences automatically.

Enable your SaaS product to create, update and target Facebook Custom Audiences from inside the app. Build workflows that sync CRM lists, add or remove members on events, and attach audiences to ad targeting for automated campaign workflows.
Sync CRM lists to Custom Audiences automatically.
Add or remove members when user events occur.
Expose approved methods as managed MCP tools.
Deliver customer-facing workflows natively inside your SaaS product.
CONNECTOR OVERVIEW
Integrate your application with Facebook Custom Audiences to create and manage audiences, upload member lists and read audience sizes and related ad-account data. Cyclr connects via Facebook’s OAuth 2.0 flow and uses the Graph/Marketing API to manage Custom Audiences and membership uploads. See the Facebook Audiences API documentation for endpoints and field details. (community.cyclr.com)
PRODUCT USE CASES
Quickly build customer-facing automations to sync customer lists, update audiences on user events, generate lookalike sources and pull audience sizing for reporting. Publish them inside your product using Cyclr’s embedded marketplace for multi-tenant delivery.
Push email or phone lists from your customer records to create or update a Facebook Custom Audience (create audience, add users). (github.com)
On purchase, subscription or churn events add or remove users from a Custom Audience to keep targeting accurate (add_users, remove_users). (github.com)
Automate attaching a Custom Audience to ad sets or campaign targeting to enforce campaign logic from your app (ad set targeting APIs). (geekblog.net)
ORCHESTRATION
Cyclr sits between your SaaS product and Facebook Audiences to handle authentication, govern access and orchestrate every API call per customer, at scale.
Your app requests an action for a specific customer.
Cyclr authenticates, applies policies and routes the request.
Facebook Audiences processes the request and returns a response to your app.
Customer-specific authentication · Governed data movement · Centralized visibility and audit
CONNECTOR COVERAGE
Explore Facebook Audiences methods you can orchestrate through Cyclr.
Gets the advertising accounts to which you have access.
Add a member using email address match.
Add users using multi-key matches.
Delete audience members.
Deletes an audience.
Gets a list of audiences for the ad account where audience metadata has been updated since the last cycle run.
Gets a list of audiences for the ad account.
Create a audience.
Gets audience details.
Gets a list of audiences for the ad account where members have been updated since the last cycle run.
TECHNICAL DETAILS
Review the sourced authentication and API behaviour used when configuring customer-facing Facebook Audiences integrations in Cyclr.
https://graph.facebook.comClient ID (App ID) and Client Secret entered in Cyclr Partner Console.
Audience CRUD; member uploads; ad-account reads and insights.
Cursor-based pagination: Graph API returns paging.next/previous URLs and after/before cursors for list endpoints. (github.com)
Marketing API uses Business Use Case (BUC) rate limits scoped per ad account; responses include rate-use headers like X-Business-Use-Case-Usage. (github.com)
IMPLEMENTATION
Uses OAuth 2.0 via a Facebook App; Cyclr stores the App ID and App Secret to perform the OAuth flow for partner installs. (community.cyclr.com)
Client ID (App ID) and Client Secret entered in Cyclr Partner Console.
Facebook App Review and Business verification required for production access.
COMMON QUESTIONS
It can create and manage Custom Audiences, upload or remove audience members, read audience sizes and trigger audience updates from app events. This uses the Marketing Graph API endpoints for audiences and member uploads. (github.com)
OAuth 2.0. You register a Facebook App, add the Marketing API product, then supply App ID and App Secret in Cyclr; Cyclr uses OAuth to obtain access tokens. App Review and business verification are required for production. (community.cyclr.com)
Yes. Cyclr supports multi-tenant flows where each customer authorizes their Facebook ad account via OAuth, so your product can manage separate audiences per customer while using a central partner app. (community.cyclr.com)
Yes. You can publish approved audience actions (create audience, add users, list audiences) as governed MCP tools in Cyclr for controlled, audited use inside your product. (community.cyclr.com)
KEEP EXPLORING
Related Social Media connector for customer-facing integration workflows.
Related connectorRelated Social Media connector for customer-facing integration workflows.
Related connectorRelated Social Media connector for customer-facing integration workflows.