Faster time to market
Ship guest-sync and marketing automations quickly without custom integration work

Build in‑app Sprout Send integrations to sync guest and contact records, export campaign recipients, create offers and ingest visits or transactions. Use Cyclr to embed these automations inside your SaaS and deliver customer-facing marketing workflows without building the connector yourself.
Ship guest-sync and marketing automations quickly without custom integration work
Expose approved Sprout Send actions as controlled tools for your customers
Manage per-tenant OAuth apps and tokens centrally for each customer
Deliver customer-facing workflows natively inside your SaaS product.
CONNECTOR OVERVIEW
Integrate guest and contact records, campaign exports, forms, offers, visits and transactions and automate campaign recipient exports, contact updates and voucher creation. Cyclr uses Sprout Send’s OAuth 2.0 API so you register an app and provide a Cyclr callback URL to enable connector installs. See the Sprout Send API documentation for endpoints and request patterns. (apidocs.sproutsend.com)
PRODUCT USE CASES
Quickly create guest-sync, campaign export and voucher workflows, then publish them into your product through Cyclr’s embedded marketplace for end customers to install and run.
Create and update Sprout Send contacts (POST /contacts, PUT /contacts/:_id) to keep guest profiles synced between systems. (apidocs.sproutsend.com)
Export campaign folders, channel lists and recipients (GET /campaigns/export and recipients export) to feed reporting or trigger downstream workflows. (apidocs.sproutsend.com)
Create hospitality offers and vouchers using the Offers API (POST /offers) to automate promotions from your product. (apidocs.sproutsend.com)
ORCHESTRATION
Cyclr sits between your SaaS product and Sprout Send 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.
Sprout Send processes the request and returns a response to your app.
Customer-specific authentication · Governed data movement · Centralized visibility and audit
CONNECTOR COVERAGE
Explore Sprout Send methods you can orchestrate through Cyclr.
Delete an existing contact using ID.
Create a new contact.
List all Contacts
Batch create contacts, capable of doing 100 contacts per request.
Update an existing contact.
Create a custom field for a contact.
TECHNICAL DETAILS
Review the sourced authentication and API behaviour used when configuring customer-facing Sprout Send integrations in Cyclr.
https://apidocs.sproutsend.com/Client ID; Client Secret; Callback URL (use your Cyclr service domain); admin privileges required.
Accounts; Contacts; Campaigns; Campaign channels; Forms; Fields; Offers; Transactions; Visits. (apidocs.sproutsend.com)
Supports page and pageSize query parameters; collection responses include pagination links and totalPage meta. (apidocs.sproutsend.com)
3,600 requests/hour per account; 150 requests/minute per IP; 30 requests per 10 seconds per IP. Excess calls return 429. (apidocs.sproutsend.com)
IMPLEMENTATION
Sprout Send uses OAuth 2.0 with client_id and client_secret; register an OAuth app and use Cyclr’s callback URL when creating the app. Cyclr stores client credentials for connector installs. (apidocs.sproutsend.com)
Client ID; Client Secret; Callback URL (use your Cyclr service domain); admin privileges required.
Register an OAuth app in Sprout Send, add the Cyclr callback URL and use an admin account. (community.cyclr.com)
COMMON QUESTIONS
It syncs guest and contact records, exports campaign folders and recipients, manages forms and submissions and creates offers, visits and transactions. The connector maps to Sprout Send endpoints such as contacts, campaigns, forms, offers, visits and transactions. (apidocs.sproutsend.com)
It uses OAuth 2.0. Register an OAuth app in Sprout Send to obtain a client_id and client_secret, set the Cyclr callback URL when creating the app, and add those credentials in the Cyclr Console. (apidocs.sproutsend.com)
Yes. Cyclr supports multi-tenant installs by centrally storing OAuth credentials and installing the connector per customer account, letting you run isolated automations for each tenant. (community.cyclr.com)
Yes. You can package Sprout Send actions as reusable, governed MCP tools in Cyclr, so product and security teams control which methods customers can run. (community.cyclr.com)
KEEP EXPLORING
Related Crms connector for customer-facing integration workflows.
Related connectorRelated Crms connector for customer-facing integration workflows.
Related connectorRelated Crms connector for customer-facing integration workflows.