Faster time to integration
Ship in-app Iterable automations without building each API integration.
Embed Iterable inside your SaaS to sync user profiles, push event data, trigger campaigns and manage templates and journeys so customers run personalized cross-channel marketing without leaving your product.
Ship in-app Iterable automations without building each API integration.
Expose curated Iterable methods as controlled, auditable tools.
Create once and reuse journeys, triggers and mappings across tenants.
Deliver customer-facing workflows natively inside your SaaS product.
CONNECTOR OVERVIEW
Teams can sync user records, send event tracking, manage lists, templates and trigger campaigns or journeys using Iterable’s REST API. Cyclr’s connector maps to Iterable endpoints for users, events, campaigns, lists, templates, webhooks and journeys, enabling in-app orchestration and customer-facing automations. (support.iterable.com)
PRODUCT USE CASES
Quickly create integrations that sync your app’s users to Iterable, track events to trigger campaigns, manage templates and run exported reports — then publish these integrations via Cyclr’s embedded marketplace for customers to self-install. (support.iterable.com)
Create or update users in Iterable via POST /api/users/update to keep marketing profiles synchronized with your application. (support.iterable.com)
Send events with POST /api/events/track to trigger Journeys or campaign logic based on customer activity. (support.iterable.com)
List, create and trigger campaigns using GET /api/campaigns and POST /api/campaigns/trigger endpoints. (support.iterable.com)
ORCHESTRATION
Cyclr sits between your SaaS product and Iterable 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.
Iterable processes the request and returns a response to your app.
Customer-specific authentication · Governed data movement · Centralized visibility and audit
CONNECTOR COVERAGE
Explore Iterable methods you can orchestrate through Cyclr.
Get a user by their ID.
Get a user by their email address.
Get all users within a list.
Get all lists within a project created since the last successful run date.
Get all lists within a project.
Get metadata about campaigns created since last successful run.
Get metadata about campaigns in a project.
Get metadata about child campaigns in a recurring campaign.
Get metadata about campaigns updated since last successful run.
List metrics for a campaign.
Triggers a journey (formally known as a workflow).
TECHNICAL DETAILS
Review the sourced authentication and API behaviour used when configuring customer-facing Iterable integrations in Cyclr.
https://api.iterable.comCustomer Iterable API key (Api-Key); optional JWT Authorization header for JWT-enabled keys.
Users; Events; Campaigns; Lists; Templates; Journeys; Webhooks; Exports.
List endpoints return arrays; per-endpoint pagination details vary — check Iterable’s endpoint docs for limit/offset or other pagination fields. (support.iterable.com)
Iterable applies rate limits; 429 RateLimitExceeded responses indicate throttling. Confirm per-endpoint or project limits in Iterable docs. (support.iterable.com)
IMPLEMENTATION
Cyclr requires the customer’s Iterable API key during connector installation; Iterable authenticates requests with an Api-Key header. JWT-enabled keys may also require an Authorization Bearer header. (community.cyclr.com)
Customer Iterable API key (Api-Key); optional JWT Authorization header for JWT-enabled keys.
API keys are data-center specific — use the matching API host for the customer’s project. (support.iterable.com)
COMMON QUESTIONS
It syncs user records, posts tracked events, manages lists and templates, and triggers campaigns or journeys through Iterable’s REST API. These map to Iterable endpoints such as /api/users, /api/events and /api/campaigns. (support.iterable.com)
You provide the customer’s Iterable API key during connector installation; Cyclr sends it as the Api-Key header. JWT-enabled keys can require an Authorization Bearer header for user-scoped calls. (community.cyclr.com)
Yes. Cyclr supports multi-tenant, white-label delivery so you can install per-customer Iterable API keys and orchestrations for each account. Connector installs use each customer’s API key. (community.cyclr.com)
Yes. Cyclr lets you expose curated Iterable actions (for example, create user, track event, trigger campaign) as governed MCP tools with role and usage controls. Governance is applied in Cyclr Console. (community.cyclr.com)
KEEP EXPLORING
Related Marketing connector for customer-facing integration workflows.
Related connectorRelated Marketing connector for customer-facing integration workflows.
Related connectorRelated Marketing connector for customer-facing integration workflows.