Connect Iterable to ChatGPT
Connect your Iterable data to ChatGPT with the Windsor.ai connector, and ask about your campaigns and messages in plain language.
Ask which campaigns get opened and clicked, which links people click, or which sends bring unsubscribes, built on your own campaign and email event data.
Forget CSVs. Stop copy/paste. Connect in minutes. No code required.
Get your Iterable data into ChatGPT
Iterable is connected once in Windsor.ai, and these are the use cases the fields support:
Compare campaigns
Sends, opens and clicks per campaign show which campaigns people open and click.
Find the links people click
Email clicks grouped by email_click.url show which links in each campaign get clicked.
Watch unsubscribes and bounces
Unsubscribe and bounce events by campaign and email_unsubscribe.unsubSource show which sends cost you subscribers.
Check every channel
Send and open events for email, SMS, push and in-app show how each channel performs.
Using Windsor.ai to connect data from Iterable to ChatGPT
Without Windsor.ai, ChatGPT answers about Iterable data come from a file you exported and pasted in. Through the Windsor.ai connector, ChatGPT reads the live records with their real field names, so the answers match what is in Iterable today.
Connect in minutes, then ask about your campaigns and their email, SMS and push events.
How to connect Iterable to ChatGPT with Windsor.ai
Explore a step-by-step guide to integrate your Iterable data into ChatGPT with the Windsor.ai connector.
Install the Windsor.ai plugin
In ChatGPT, select Plugins in the sidebar and search for Windsor.ai, or open the Windsor.ai plugin page.
Select Install plugin, then sign in to Windsor.ai and authorize access.
Query your Iterable data in ChatGPT
Open a new chat and ask about your connected Iterable data in plain language.
To make sure ChatGPT uses Windsor.ai, click the + sign and pick Windsor.ai, or type @Windsor.ai.
FAQs
What Iterable data can ChatGPT use?
Windsor.ai gives access to 378 Iterable fields. These are the groups; the Iterable field reference lists all of them:
- Campaigns: campaigns.name, campaigns.Id, campaigns.type, campaigns.campaignState, campaigns.messageMedium, campaigns.sendSize, campaigns.startAt.
- Email events: sends, opens, clicks, bounces, complaints and unsubscribes, each with its campaign ID, template ID and time, for example email_open.campaignId, email_click.url and email_unsubscribe.unsubSource.
- Other channels: send, delivery, open and click events for SMS, push, in-app and web push.
- Templates and channels: templates.name, templates.templateId, channels.name, channels.messageMedium.
- Users: user profile fields such as users.email, users.signupDate and users.emailListIds.
- Time: Date, Week, Month, Year.
What can I ask ChatGPT about my Iterable data?
These prompts name the fields to use, so the answer comes back on your own records:
-
Count email sends, opens and clicks per campaign for the last 30 days, using campaigns.name for the names.
-
Which links had the most clicks last month? Group email clicks by email_click.url and campaign.
-
Show email unsubscribes and bounces per campaign this quarter, with email_unsubscribe.unsubSource.
-
List campaigns that started this month with their campaigns.messageMedium, campaigns.sendSize and campaigns.campaignState.
Can ChatGPT change my Iterable data?
No. The Iterable connector is read-only. ChatGPT can read your Iterable records through Windsor.ai and cannot create, edit or delete anything in Iterable.
Does the Iterable connector include contact details?
Yes. Event rows carry the recipient’s email address, for example email_open.email, and open and click events also have the city, region and country. The users table has profile fields such as users.email. Pick only the fields you need when you set up a report or ask a question.
Can I combine Iterable data with other sources in ChatGPT?
Yes. Windsor.ai supports 350+ data sources, so you can connect Iterable alongside tools such as Google Ads, GA4 or Shopify and ask about them together. For example, put Iterable email clicks by email_click.url and GA4 Sessions and Engaged sessions by Landing page in one table.
Do I need to code to connect Iterable to ChatGPT?
No. Connect Iterable in Windsor.ai, add Windsor to ChatGPT, and sign in. After that you ask in plain language.
How much does it cost to integrate Iterable with ChatGPT using Windsor.ai?
The free forever plan covers 1 data source, so connecting Iterable on its own costs nothing and needs no credit card. Combining Iterable with other sources needs a paid plan: $19/month for 3 sources or $99/month for 7. ChatGPT is billed separately by OpenAI. See the pricing page.
Do you have helpful links to get started with Iterable and ChatGPT?
Yes. These are the resources to start with for the Iterable to ChatGPT integration:
Tired of manual Iterable data exports? Try Windsor.ai today to work on live data

