Campaign Monitor plugin
Plugin details
Documentation
require 'campaign_monitor' cm = CampaignMonitor.new(API_KEY) # creates a CampaignMonitor object # Can set CAMPAIGN_MONITOR_API_KEY in environment.rb cm.clients # Returns an array of clients associated with # the user account cm.campaigns(client_id) cm.lists(client_id) cm.add_subscriber(list_id, email, name) CLIENT client = Client.new(client_id) client.lists client.campaigns LIST list = List.new(list_id) list.add_subscriber(email, name) list.remove_subscriber(email) list.active_subscribers(date) list.unsubscribed(date) list.bounced(date) CAMPAIGN campaign = Campaign.new(campaign_id) campaign.clicks campaign.opens campaign.bounces campaign.unsubscribes campaign.number_recipients campaign.number_clicks campaign.number_opens campaign.number_bounces campaign.number_unsubscribes SUBSCRIBER subscriber = Subscriber.new(email) subscriber.add(list_id) subscriber.unsubscribe(list_id) Data Types SubscriberBounce SubscriberClick SubscriberOpen SubscriberUnsubscribe Result
Further Documentation
There is currently no advanced documentation for this plugin.
New documentationEdit plugin | (0 older versions) | Last edited by: hardway, 9 months ago

