Zoho Campaign
Zoho Campaigns is an email marketing platform that lets you create, send, and track email campaigns to segmented contact lists. It's part of the Zoho ecosystem and works well for teams already using Zoho CRM or other Zoho apps. Connecting it to Coupler.io lets you pull your campaign data into any destination for reporting and analysis.
Why connect Zoho Campaigns to Coupler.io?
Centralize your email performance data — combine campaign reports, subscriber lists, and delivery stats in one place
Build automated dashboards — send data to Google Sheets, Looker Studio, or BigQuery without manual exports
Use AI for campaign analysis — pipe your campaign data into ChatGPT, Claude, or Gemini to summarize trends or generate insights
Combine with other sources — use Append or Join transformations to merge Zoho Campaigns data with CRM, ad, or web analytics data
Prerequisites
An active Zoho Campaigns account
A Zoho Campaigns API key (available in your account settings)
At least one mailing list or sent campaign in your account
Quick start
Start with the Campaign reports entity — it gives you the most actionable performance data (opens, clicks, bounces) right away.
How to connect
Create a new data flow in Coupler.io. Log in to Coupler.io, go to the Data flows section, and click Add data flow. Search for and select Zoho Campaigns as your source.
Enter your Zoho Campaigns API key. In your Zoho Campaigns account, go to Settings → Developer Space → API Keys and copy your API key. Paste it into the API key field in Coupler.io.
Select an entity. Choose which data you want to pull — for example, Campaign reports, Subscribers, or Mailing lists. You can add more sources to the same data flow to pull multiple entities at once.
Choose your destination. Select where you want your data to go — Google Sheets, Excel, BigQuery, Looker Studio, or an AI destination like ChatGPT or Claude.
Run your data flow. Click Run to execute a manual sync. Once it completes successfully, your data will appear in the destination you chose.
Available entities
Recent campaigns
Recently created campaigns with basic metadata
Recent sent campaigns
Recently sent campaigns with delivery status
Campaign details
Full campaign info including content and settings
Campaign reports
Performance metrics: opens, clicks, bounces, and more
Campaign recipients
Contacts who received a specific campaign with timestamps
Subscribers
Contact profiles subscribed to your mailing lists
Mailing lists
Contact groups used for campaign targeting
Total contacts
Aggregate contact counts across all lists
Topics
Content categories and classifications
All tags
Tags used to organize contacts, campaigns, and content
Last updated
Was this helpful?
