Last updated
Last updated
Signin to Daton
Select CampaignMonitor from Integrations page
Provide Integration Name Replication Frequency and History. Integration name would be used in creating tables for the integration and cannot be changed later
Provide your CampaignMonitor email and password to authorize Daton to periodically extract data CampaignMonitor.
Post successful authentication you will be prompted to choose from the list of available tables
Then select all required fields for each table
Submit the integration
Integrations would be in Pending state initially and will be moved to Active state as soon as the first job loads data successfully on to the configured warehouse
Users would be able to edit/pause/re-activate/delete integration anytime
Users can view job status and process logs from the integration details page by clicking on the integration name from the active list
CampaignOpens
Purpose: Retrieves a paged result representing all subscribers who opened a given campaign, including the date/time and IP address from which they opened the campaign. When possible, the latitude, longitude, city, region, country code, and country name as geocoded from the IP address, are also returned. You have complete control over how results should be returned including page size, sort order and sort direction.
Replication: Key-Based Replication
Replication Key: lastRunDate
Fields
ListDeletedSubscribers
Purpose: Contains a paged result representing all the deleted subscribers for a given list. This includes their email address, name, date deleted (in the client’s timezone) and any custom field data. You have complete control over how results should be returned including page sizes, sort order and sort direction.
Replication: Key-Based Replication
Replication Key: lastRunDate
Fields
ListActiveSubscribers
Purpose: Contains a paged result representing all the active subscribers for a given list. This includes their email address, name, date subscribed (in the client’s timezone), and any custom field data. You have complete control over how results should be returned including page sizes, sort order and sort direction.
Replication: Key-Based Replication
Replication Key: lastRunDate
Fields
ListBouncedSubscribers
Purpose: Contains a paged result representing all the bounced subscribers for a given list. This includes their email address, name, date bounced (in the client’s timezone), and any custom field data. You have complete control over how results should be returned including page sizes, sort order and sort direction.
Replication: Key-Based Replication
Replication Key: lastRunDate
Fields
ListUnconfirmedSubscribers
Purpose: Contains a paged result representing all the unconfirmed subscribers (those who have subscribed to a confirmed-opt-in list, but have not confirmed their subscription) for a given list. This includes their email address, name, date subscribed (in the client’s timezone), and any custom field data. You have complete control over how results should be returned including page sizes, sort order and sort direction.
Replication: Key-Based Replication
Replication Key: lastRunDate
Fields
ListUnsubscribedSubscribers
Purpose: Contains a paged result representing all the unsubscribed subscribers for a given list. This includes their email address, name, date unsubscribed (in the client’s timezone), and any custom field data. You have complete control over how results should be returned including page sizes, sort order and sort direction.
Replication: Key-Based Replication
Replication Key: lastRunDate
Fields
GettingSubscriberLists
Purpose: Returns all the subscriber lists that belong to that client, including the list name and ID.
Replication: Key-Based Replication
Replication Key: lastRunDate
Fields
GettingYourClients
Purpose: Gives you access to core account information such as the clients available in your account and helper procedures when creating a client including available countries, time zones and the current date and time in your account.
Replication: Key-Based Replication
Replication Key: lastRunDate
Fields
GettingJourneys
Purpose: Contains a list of all journeys belonging to a particular client. The results include journey ID, status, name, and the ID of the list the journey is attached to.
Replication: Key-Based Replication
Replication Key: lastRunDate
Fields
ClientDetails
Purpose: Get the complete details for a client including their API key, access level, contact details and billing settings.
Replication: Key-Based Replication
Replication Key: lastRunDate
Fields
CampaignSummaries
Purpose: Provides a basic summary of the results for any sent campaign such as the number of recipients, opens, clicks, unsubscribes, etc to date. Also includes the web version URL, and the public Worldview URL for the campaign.
Replication: Key-Based Replication
Replication Key: lastRunDate
Fields
CampaignClicks
Purpose: Retrieves a paged result representing all subscribers who clicked a link in a given campaign, including the date/time and IP address from which they clicked the link.
Replication: Key-Based Replication
Replication Key: lastRunDate
Fields
CampaignBounces
Purpose: Retrieves a paged result representing all the subscribers who bounced for a given campaign, and the type of bounce (Hard = Hard Bounce, Soft = Soft Bounce).
Replication: Key-Based Replication
Replication Key: lastRunDate
Fields
CampaignRecipients
Purpose: Retrieves a paged result representing all the subscribers that a given campaign was sent to. This includes their email address and the ID of the list they are a member of.
Replication: Key-Based Replication
Replication Key: lastRunDate
Fields
JourneySummary
Purpose: Get a full summary of a journey, including the journey’s ID, name, trigger type and status as well as individual email statistics.
Replication: Key-Based Replication
Replication Key: lastRunDate
Fields
ListDetails
Purpose: A basic summary for each list in your account including the name, ID, type of list (single or confirmed opt-in), any custom unsubscribe and confirmation URLs you’ve specified, as well as the list’s unsubscribe setting.
Replication: Key-Based Replication
Replication Key: lastRunDate
Fields
SegmentDetails
Purpose: Returns the name, list ID, segment ID and number of active subscribers within an existing segment as well as the current rules for that segment.
Replication: Key-Based Replication
Replication Key: lastRunDate
Fields
GettingSegments
Purpose: Returns the name, list ID, segment ID and number of active subscribers within an existing segment as well as the current rules for that segment.
Replication: Key-Based Replication
Replication Key: lastRunDate
Fields
Source API Documentation
Source API Documentation
Source API Documentation