<?php /** This Example shows how to retrieve email domain performance for a campaign via the API and do some basic error checking. **/ // Include the MailChimp API code. Do Not Edit This! require_once 'inc/MCAPI.class.php'; require_once 'inc/config.inc.php'; //contains apikey $api = new MCAPI($apikey); $domains = $api->campaignEmailDomainPerformance($campaignId); if ($api->errorCode) { echo "Unable to run campaignEmailDomainPerformance()!\n"; echo "\tCode=" . $api->errorCode . "\n"; echo "\tMsg=" . $api->errorMessage . "\n"; } else { if (sizeof($domains) == 0) { echo "No Email Domain stats yet!\n"; } else { foreach ($domains as $domain) { echo $domain['domain'] . "\n"; echo "\tEmails: " . $domain['emails'] . "\n"; echo "\tOpens: " . $domain['opens'] . "\n"; echo "\tClicks: " . $domain['clicks'] . "\n"; } } } ?>