Get Tracking Code
Returns the tracking code for a campaign.
URLs:
http://sandbox.emailonacid.com/analyticsV1/GetTrackingCode
https://api.emailonacid.com/analyticsV1/GetTrackingCode
Request:
<?xml version="1.0"?>
<get_tracking_code>
<guid>CAMPAIGN GUID</guid>
</get_tracking_code>
Request Details:
Element |
Description |
Data Type |
Required |
Default |
guid |
The unique identifier for the campaign you are attempting to update. |
Alpha-numeric String |
Y |
|
Response:
<?xml version="1.0"?>
<xml>
<tracking_code>TRACKING CODE</tracking_code>
</xml>
Get Campaign Info
Returns basic information for a campaign
URLs:
http://sandbox.emailonacid.com/analyticsV1/GetCampaignInfo
https://api.emailonacid.com/analyticsV1/GetCampaignInfo
Request:
<?xml version="1.0"?>
<get_campaign_info>
<guid>CAMPAIGN GUID</guid>
</get_campaign_info>
Request Details:
Element |
Description |
Data Type |
Required |
Default |
guid |
The unique identifier for the campaign you are attempting to update. |
Alpha-numeric String |
Y |
|
Response:
<?xml version="1.0"?>
<xml>
<name>Campaign Name</name>
<status>Campaign Status</status>
<tracking_code>Campaign Tracking Code</tracking_code>
<total_subscribers>Total Subscribers</total_subscribers>
<created_on>YYYY-MM-DD HH:MM:SS</created_on>
<start_date>YYYY-MM-DD HH:MM:SS</start_date>
<end_date>YYYY-MM-DD HH:MM:SS</end_date>
<timezone>Timezone</timezone>
<merge_tag>Merge Tag</merge_tag>
<read_threshold>Read Threshold</read_threshold>
<skim_threshold>Skim Threshold</skim_threshold>
<delete_threshold>Delete Threshold</delete_threshold>
<days_remaining>Days Remaining before campaign expires</days_remaining>
<click_tracking>
<google>false</google>
<html>Original Email Source</html>
</click_tracking>
</xml>
Response Details:
Element |
Description |
Data Type |
name |
The name of the campaign |
String |
status |
The status shows weather or not the campaign is activated yet or not. If activated status will be 'current' other wise status will be 'testing' |
String |
tracking_code |
The tracking code for the campaign |
String |
total_subscribers |
Campaigns total subscribers |
Integer |
created_on |
Date and time the campaign was created. |
String |
start_date |
Date and time the campaign was activated. |
String |
end_date |
Date and time the campaign expires. |
String |
timezone |
Timezone of campaign. |
String |
merge_tag |
Merge tag used in campaign. |
String |
read_threshold |
Maximum amount of seconds for an email to be open before considered 'read'. |
Integer |
skim_threshold |
Maximum amount of seconds for an email to be open before considered 'skimmed'. |
Integer |
delete_threshold |
Maximum amount of seconds for an email to be open before considered 'deleted'. |
Integer |
days_remaining |
Amount of days remaining before campaign expires. |
Integer |
click_tracking |
Click tracking details. |
|
google |
Enable smooth linking for links with google analytics installed. |
Boolean |
html |
Original Email Source code. |
String |
Get Summary Report
Returns an overview of all of the reports.
- Open Counts
- Click Counts
- Enagagement Stats
- Per day engagement statistics
- Top 10 Email Clients
- Top 5 Countries
- Top 5 Links Clicked
URLs:
http://sandbox.emailonacid.com/analyticsV1/GetSummaryReport
https://api.emailonacid.com/analyticsV1/GetSummaryReport
Request:
<?xml version="1.0"?>
<get_summary_report>
<guid>CAMPAIGN GUID</guid>
</get_summary_report>
Request Details:
Element |
Description |
Data Type |
Required |
Default |
guid |
The unique identifier for the campaign you are attempting to update. |
Alpha-numeric String |
Y |
|
Response for Click Tracking Enabled Campaigns:
<?xml version="1.0"?>
<xml>
<total_opens>TOTAL OPENS</total_opens>
<unique_opens>UNIQUE OPENS</unique_opens>
<reads>TOTAL READS</reads>
<skims>TOTAL SKIMS</skims>
<deletes>TOTAL GLANCES</deletes>
<forwards>TOTAL FORWARDS</forwards>
<prints>TOTAL PRINTS</prints>
<stats_per_day>
<clicks>
<day>
<date>MM-DD-YYYY</date>
<amount>CLICK COUNT</amount>
</day>
<day>
<date>MM-DD-YYYY</date>
<amount>CLICK COUNT</amount>
</day>
..........
</clicks>
<forwards>
<day>
<date>MM-DD-YYYY</date>
<amount>FORWARD COUNT</amount>
</day>
<day>
<date>MM-DD-YYYY</date>
<amount>FORWARD COUNT</amount>
</day>
..........
</forwards>
<opens>
<day>
<date>MM-DD-YYYY</date>
<amount>TOTAL OPENS</amount>
</day>
<day>
<date>MM-DD-YYYY</date>
<amount>TOTAL OPENS</amount>
</day>
..........
</opens>
<prints>
<day>
<date>MM-DD-YYYY</date>
<amount>TOTAL PRINTS</amount>
</day>
<day>
<date>MM-DD-YYYY</date>
<amount>TOTAL PRINTS</amount>
</day>
..........
</prints>
<unique_clicks>
<day>
<date>MM-DD-YYYY</date>
<amount>UNIQUE CLICKS</amount>
</day>
<day>
<date>MM-DD-YYYY</date>
<amount>UNIQUE CLICKS</amount>
</day>
..........
</unique_clicks>
<unique_opens>
<day>
<date>MM-DD-YYYY</date>
<amount>UNIQUE OPENS</amount>
</day>
<day>
<date>MM-DD-YYYY</date>
<amount>UNIQUE OPENS</amount>
</day>
..........
</unique_opens>
</stats_per_day>
<opens_by_environemnt>
<Desktop>OPENS IN DESKTOP CLIENTS</Desktop>
<Web>OPENS IN WEB CLIENTS</Web>
<Mobile>OPENS IN MOBILE CLIENTS</Mobile>
</opens_by_environemnt>
<top_10_clients>
<client>
<client_name>EMAIL CLIENT NAME</client_name>
<unique_total>UNIQUE OPENS</unique_total>
<open_total>TOTAL OPENS</open_total>
</client>
<client>
<client_name>EMAIL CLIENT NAME</client_name>
<unique_total>UNIQUE OPENS</unique_total>
<open_total>TOTAL OPENS</open_total>
</client>
..........
</top_10_clients>
<top_5_countries>
<country>
<country_code>COUNTRY CODE</country_code>
<country_name>COUNTRY NAME</country_name>
<unique_open>UNIQUE OPENS</unique_open>
<total_open>TOTAL OPENS</total_open>
<total_forward>TOTAL FORWARDS</total_forward>
<total_print>TOTAL PRINTS</total_print>
<total_delete>TOTAL GLANCES</total_delete>
<total_skim>TOTAL SKIMS</total_skim>
<total_read>TOTAL READS</total_read>
<total_desktop>TOTAL DESKTOP CLIENT OPENS</total_desktop>
<total_mobile>TOTAL MOBILE OPENS</total_mobile>
<total_web_client>TOTAL WEBCLIENT OPENS</total_web_client>
</country>
..........
</top_5_countries>
<total_clicks>TOTAL CLICKS</total_clicks>
<unique_clicks>TOTAL UNIQUE CLICKS</unique_clicks>
<top_5_links>
<link>
<url>LINK DESTINATION</url>
<total_clicks>TOTAL CLICKS ON THIS LINK</total_clicks>
<unique_clicks>UNIQUE CLICKS FOR THIS LINK</unique_clicks>
</link>
..........
</top_5_links>
</xml>
Response Details:
Element |
Description |
Data Type |
total_opens |
Total amount of times the email was opened |
Integer |
unique_opens |
Count of unique opens for the email. |
Integer |
total_clicks |
Total of all link clicks during this campaign. |
Integer |
unique_clicks |
Total of all unique link clicks during this campaign. |
Integer |
reads |
How many times the email was read. |
Integer |
skims |
How many times the email was skimmed. |
Integer |
deletes |
How many times the email was glanced at. |
Integer |
forwards |
How many times the email was forwarded. |
Integer |
prints |
How many times the email was printed. |
Integer |
stats_per_day |
Contains per day statistics. |
|
clicks |
Per day click statistics. |
|
day |
Statistics for a specific day. |
|
date |
Date for the day. Format: MM-DD-YYYY |
Date Formatted String |
amount |
Count for clicks on this day |
Integer |
forwards |
Per day forward statistics. |
|
day |
Statistics for a specific day. |
|
date |
Date for the day. Format: MM-DD-YYYY |
Date Formatted String |
amount |
Count for forwards on this day |
Integer |
opens |
Per day open statistics. |
|
day |
Statistics for a specific day. |
|
date |
Date for the day. Format: MM-DD-YYYY |
Date Formatted String |
amount |
Count for opens on this day |
Integer |
prints |
Per day print statistics. |
|
day |
Statistics for a specific day. |
|
date |
Date for the day. Format: MM-DD-YYYY |
Date Formatted String |
amount |
Count for prints on this day |
Integer |
unique_clicks |
Per day unique click statistics. |
|
day |
Statistics for a specific day. |
|
date |
Date for the day. Format: MM-DD-YYYY |
Date Formatted String |
amount |
Count for unique clicks on this day |
Integer |
unique_opens |
Per day unique open statistics. |
|
day |
Statistics for a specific day. |
|
date |
Date for the day. Format: MM-DD-YYYY |
Date Formatted String |
amount |
Count for unique opens on this day |
Integer |
opens_by_environment |
Gives open count for each environment. |
|
Desktop |
Count for opens in desktop email clients. |
|
Web |
Count for opens in web email clients. |
|
Mobile |
Count for opens in mobile devices. |
|
top_10_clients |
Contains the top 10 email clients for the campaign. |
|
client |
Client specific statistics. |
|
client_name |
The name of the email client. |
String |
unique_total |
Count of unique opens in the client. |
Integer |
open_total |
Count of opens in the client. |
Integer |
top_5_links |
Contains the top 5 links that were clicked on for the campaign. |
|
link |
Link specific statistics. |
|
url |
Url for the link destination. |
String |
total_clicks |
Number of times this link was clicked. |
Integer |
unique_clicks |
Number of unique clicks on this link. |
Integer |
top_5_countries |
Contains the top r countries for the campaign. |
|
country |
Link specific statistics. |
|
country_code |
Abbreviated country code. Example: US |
String |
country_name |
Name of the country |
String |
total_open |
Open count in this country. |
Integer |
total_forward |
Forward count in this country. |
Integer |
total_print |
Print count in this country. |
Integer |
total_delete |
Glance count in this country. |
Integer |
total_skim |
Skim count in this country. |
Integer |
total_read |
Read count in this country. |
Integer |
total_desktop |
Open count for desktop email clients in this country. |
Integer |
total_mobile |
Open count for mobile devices in this country. |
Integer |
total_web_client |
Open count for web email clients in this country. |
Integer |
Response for Click Tracking Disabled Campaigns:
<?xml version="1.0"?>
<xml>
<total_opens>TOTAL OPENS</total_opens>
<unique_opens>UNIQUE OPENS</unique_opens>
<reads>TOTAL READS</reads>
<skims>TOTAL SKIMS</skims>
<deletes>TOTAL GLANCES</deletes>
<forwards>TOTAL FORWARDS</forwards>
<prints>TOTAL PRINTS</prints>
<stats_per_day>
<forwards>
<day>
<date>MM-DD-YYYY</date>
<amount>FORWARD COUNT</amount>
</day>
<day>
<date>MM-DD-YYYY</date>
<amount>FORWARD COUNT</amount>
</day>
..........
</forwards>
<opens>
<day>
<date>MM-DD-YYYY</date>
<amount>TOTAL OPENS</amount>
</day>
<day>
<date>MM-DD-YYYY</date>
<amount>TOTAL OPENS</amount>
</day>
..........
</opens>
<prints>
<day>
<date>MM-DD-YYYY</date>
<amount>TOTAL PRINTS</amount>
</day>
<day>
<date>MM-DD-YYYY</date>
<amount>TOTAL PRINTS</amount>
</day>
..........
</prints>
<unique_opens>
<day>
<date>MM-DD-YYYY</date>
<amount>UNIQUE OPENS</amount>
</day>
<day>
<date>MM-DD-YYYY</date>
<amount>UNIQUE OPENS</amount>
</day>
..........
</unique_opens>
</stats_per_day>
<opens_by_environemnt>
<Desktop>OPENS IN DESKTOP CLIENTS</Desktop>
<Web>OPENS IN WEB CLIENTS</Web>
<Mobile>OPENS IN MOBILE CLIENTS</Mobile>
</opens_by_environemnt>
<top_10_clients>
<client>
<client_name>EMAIL CLIENT NAME</client_name>
<unique_total>UNIQUE OPENS</unique_total>
<open_total>TOTAL OPENS</open_total>
</client>
<client>
<client_name>EMAIL CLIENT NAME</client_name>
<unique_total>UNIQUE OPENS</unique_total>
<open_total>TOTAL OPENS</open_total>
</client>
..........
</top_10_clients>
<top_5_countries>
<country>
<country_code>COUNTRY CODE</country_code>
<country_name>COUNTRY NAME</country_name>
<unique_open>UNIQUE OPENS</unique_open>
<total_open>TOTAL OPENS</total_open>
<total_forward>TOTAL FORWARDS</total_forward>
<total_print>TOTAL PRINTS</total_print>
<total_delete>TOTAL GLANCES</total_delete>
<total_skim>TOTAL SKIMS</total_skim>
<total_read>TOTAL READS</total_read>
<total_desktop>TOTAL DESKTOP CLIENT OPENS</total_desktop>
<total_mobile>TOTAL MOBILE OPENS</total_mobile>
<total_web_client>TOTAL WEBCLIENT OPENS</total_web_client>
</country>
..........
</top_5_countries>
</xml>
Response Details:
Element |
Description |
Data Type |
total_opens |
Total amount of times the email was opened |
Integer |
unique_opens |
Count of unique opens for the email. |
Integer |
reads |
How many times the email was read. |
Integer |
skims |
How many times the email was skimmed. |
Integer |
deletes |
How many times the email was glanced at. |
Integer |
forwards |
How many times the email was forwarded. |
Integer |
prints |
How many times the email was printed. |
Integer |
stats_per_day |
Contains per day statistics. |
|
forwards |
Per day forward statistics. |
|
day |
Statistics for a specific day. |
|
date |
Date for the day. Format: MM-DD-YYYY |
Date Formatted String |
amount |
Count for forwards on this day |
Integer |
opens |
Per day open statistics. |
|
day |
Statistics for a specific day. |
|
date |
Date for the day. Format: MM-DD-YYYY |
Date Formatted String |
amount |
Count for opens on this day |
Integer |
prints |
Per day print statistics. |
|
day |
Statistics for a specific day. |
|
date |
Date for the day. Format: MM-DD-YYYY |
Date Formatted String |
amount |
Count for prints on this day |
Integer |
unique_opens |
Per day unique open statistics. |
|
day |
Statistics for a specific day. |
|
date |
Date for the day. Format: MM-DD-YYYY |
Date Formatted String |
amount |
Count for unique opens on this day |
Integer |
opens_by_environment |
Gives open count for each environment. |
|
Desktop |
Count for opens in desktop email clients. |
|
Web |
Count for opens in web email clients. |
|
Mobile |
Count for opens in mobile devices. |
|
top_10_clients |
Contains the top 10 email clients for the campaign. |
|
client |
Client specific statistics. |
|
client_name |
The name of the email client. |
String |
unique_total |
Count of unique opens in the client. |
Integer |
open_total |
Count of opens in the client. |
Integer |
top_5_countries |
Contains the top 5 countries for the campaign. |
|
country |
Link specific statistics. |
|
country_code |
Abbreviated country code. Example: US |
String |
country_name |
Name of the country |
String |
total_open |
Open count in this country. |
Integer |
total_forward |
Forward count in this country. |
Integer |
total_print |
Print count in this country. |
Integer |
total_delete |
Glance count in this country. |
Integer |
total_skim |
Skim count in this country. |
Integer |
total_read |
Read count in this country. |
Integer |
total_desktop |
Open count for desktop email clients in this country. |
Integer |
total_mobile |
Open count for mobile devices in this country. |
Integer |
total_web_client |
Open count for web email clients in this country. |
Integer |
Get Open Count
Returns total open and unique open counts.
URLs:
http://sandbox.emailonacid.com/analyticsV1/GetOpenCount
https://api.emailonacid.com/analyticsV1/GetOpenCount
Request:
<?xml version="1.0"?>
<get_open_count>
<guid>CAMPAIGN GUID</guid>
</get_open_count>
Request Details:
Element |
Description |
Data Type |
Required |
Default |
guid |
The unique identifier for the campaign you are attempting to update. |
Alpha-numeric String |
Y |
|
Response:
<?xml version="1.0"?>
<xml>
<total_opens>TOTAL OPENS</total_opens>
<unique_opens>UNIQUE OPENS</unique_opens>
</xml>
Response Details:
Element |
Description |
Data Type |
total_opens |
Total amount of times the email was opened |
Integer |
unique_opens |
Count of unique opens for the email. |
Integer |
Get Opens For Month
Returns total open and unique open counts for a specific month.
URLs:
http://sandbox.emailonacid.com/analyticsV1/GetOpensForMonth
https://api.emailonacid.com/analyticsV1/GetOpensForMonth
Request:
<?xml version="1.0"?>
<get_opens_for_month>
<guid>CAMPAIGN GUID</guid>
<year_month>YYYY-MM</year_month>
</get_opens_for_month>
Request Details:
Element |
Description |
Data Type |
Required |
Default |
guid |
The unique identifier for the campaign you are attempting to update. |
Alpha-numeric String |
Y |
|
year_month |
The date of what month to get the open counts for. Must be in the following format: YYYY-MM. |
Date Formatted String |
Y |
|
Response:
<?xml version="1.0"?>
<xml>
<total_opens>TOTAL OPENS</total_opens>
<unique_opens>UNIQUE OPENS</unique_opens>
</xml>
Response Details:
Element |
Description |
Data Type |
total_opens |
Total amount of times the email was opened |
Integer |
unique_opens |
Count of unique opens for the email. |
Integer |
Get Engagement Report
Returns engagement statistics for a campaign.
URLs:
http://sandbox.emailonacid.com/analyticsV1/GetEngagementReport
https://api.emailonacid.com/analyticsV1/GetEngagementReport
Request:
<?xml version="1.0"?>
<get_engagement_report>
<guid>CAMPAIGN GUID</guid>
</get_engagement_report>
Request Details:
Element |
Description |
Data Type |
Required |
Default |
guid |
The unique identifier for the campaign you are attempting to update. |
Alpha-numeric String |
Y |
|
Response:
<?xml version="1.0"?>
<xml>
<total_opens>TOTAL OPENS</total_opens>
<total_reads>TOTAL READS</total_reads>
<total_skims>TOTAL SKIMS</total_skims>
<total_deletes>TOTAL GLANCES</total_deletes>
<total_forwards>TOTAL FORWARDS</total_forwards>
<total_prints>TOTAL PRINTS</total_prints>
<email_clients>
<client>
<client_name>CLIENT NAME</client_name>
<opens>TOTAL OPENS FOR CLIENT</opens>
<unique_opens>TOTAL UNIQUE OPENS FOR CLIENT</unique_opens>
<reads>TOTAL READS WITH CLIENT</reads>
<read_percentage>READ PERCENTAGE FOR CLIENT</read_percentage>
<skims>TOTAL SKIMS FOR CLIENT</skims>
<skim_percentage>SKIM PERCENTAGE FOR CLIENT</skim_percentage>
<deletes>TOTAL GLANCES FOR CLIENT</deletes>
<delete_percentage>DELETE PERCENTAGE FOR CLIENT</delete_percentage>
</client>
..........
</email_clients>
<mobile_devices>
<device>
<device_name>DEVICE NAME</device_name>
<opens>TOTAL OPENS FOR DEVICE</opens>
<unique_opens>TOTAL UNIQUE OPENS FOR DEVICE</unique_opens>
<reads>TOTAL READS WITH DEVICE</reads>
<read_percentage>READ PERCENTAGE FOR DEVICE</read_percentage>
<skims>TOTAL SKIMS FOR DEVICE</skims>
<skim_percentage>SKIM PERCENTAGE FOR DEVICE</skim_percentage>
<deletes>TOTAL GLANCES FOR DEVICE</deletes>
<delete_percentage>DELETE PERCENTAGE FOR DEVICE</delete_percentage>
</device>
..........
</mobile_devices>
<environments>
<desktop>
<opens>TOTAL OPENS</opens>
<unique_opens>UNIQUE OPENS</unique_opens>
<reads>READS</reads>
<skims>SKIMS</skims>
<deletes>GLANCES</deletes>
</desktop>
<web>
<opens>TOTAL OPENS</opens>
<unique_opens>UNIQUE OPENS</unique_opens>
<reads>READS</reads>
<skims>SKIMS</skims>
<deletes>GLANCES</deletes>
</web>
<mobile>
<opens>TOTAL OPENS</opens>
<unique_opens>UNIQUE OPENS</unique_opens>
<reads>READS</reads>
<skims>SKIMS</skims>
<deletes>GLANCES</deletes>
</mobile>
</environments>
</xml>
Response Details:
Element |
Description |
Data Type |
total_opens |
Total amount of times the email was opened |
Integer |
total_reads |
Total amount of times the email was read |
Integer |
total_skims |
Total amount of times the email was skimmed |
Integer |
total_deletes |
Total amount of times the email was glanced at |
Integer |
total_forwards |
Total amount of times the email was forwarded |
Integer |
total_prints |
Total amount of times the email was printed |
Integer |
email_clients |
Statistics for each email client the email was opened in. |
|
client |
Statistics for a specific email client. |
|
client_name |
Name of email client |
String |
opens |
Total number of emails opened. |
Integer |
reads |
Total number of emails read. |
Integer |
read_percentage |
Percentage of email reads in this client compared to every other email client. |
Float |
skims |
Total number of emails skimmed. |
Integer |
skim_percentage |
Percentage of email skims in this client compared to every other email client. |
Float |
deletes |
Total number of emails glanced at. |
Integer |
delete_percentage |
Percentage of email glances in this client compared to every other email client. |
Float |
mobile_devices |
Statistics for each mobile device the email was opened in. |
|
device |
Statistics for a specific mobile device. |
|
device_name |
Name of mobile device |
String |
opens |
Total number of emails opened. |
Integer |
reads |
Total number of emails read. |
Integer |
read_percentage |
Percentage of email reads in this device compared to every other mobile device. |
Float |
skims |
Total number of emails skimmed. |
Integer |
skim_percentage |
Percentage of email skims in this device compared to every other mobile device. |
Float |
deletes |
Total number of emails glanced at. |
Integer |
delete_percentage |
Percentage of email glances in this device compared to every other mobile device. |
Float |
environments |
Statistics for each environment |
|
desktop |
Statistics for desktop based email clients |
|
opens |
Total number of emails opened. |
Integer |
reads |
Total number of emails read. |
Integer |
skims |
Total number of emails skimmed. |
Integer |
deletes |
Total number of emails glanced at. |
Integer |
web |
Statistics for web based email clients |
|
opens |
Total number of emails opened. |
Integer |
reads |
Total number of emails read. |
Integer |
skims |
Total number of emails skimmed. |
Integer |
deletes |
Total number of emails glanced at. |
Integer |
mobile |
Statistics for mobile based email clients |
|
opens |
Total number of emails opened. |
Integer |
reads |
Total number of emails read. |
Integer |
skims |
Total number of emails skimmed. |
Integer |
deletes |
Total number of emails glanced at. |
Integer |
Get Email Client Report
Returns break down of email clients the email was opened in and the clients individual statistics.
URLs:
http://sandbox.emailonacid.com/analyticsV1/GetEmailClientReport
https://api.emailonacid.com/analyticsV1/GetEmailClientReport
Request:
<?xml version="1.0"?>
<get_emailclient_report>
<guid>CAMPAIGN GUID</guid>
</get_emailclient_report>
Request Details:
Element |
Description |
Data Type |
Required |
Default |
guid |
The unique identifier for the campaign you are attempting to update. |
Alpha-numeric String |
Y |
|
Response:
<?xml version="1.0"?>
<xml>
<top_10_clients>
<client>
<client_name>CLIENT NAME</client_name>
<unique_total>UNIQUE OPENS</unique_total>
<open_total>TOTAL OPENS</open_total>
</client>
..........
</top_10_clients>
<client_breakdown>
<client>
<name>CLIENT NAME</name>
<opens>TOTAL OPENS</opens>
<unique_opens>UNIQUE OPENS</unique_opens>
<percent_total>PERCERNT OF OPENS</percent_total>
<percent_unique>PERCENT OF UNIQUE OPENS</percent_unique>
<versions>
<version>
<name>VERSION NAME</name>
<opens>VERSION OPEN COUNT</opens>
<unique_opens>VERSION UNIQUE OPEN COUNT</unique_opens>
<percent_total>VERSION PERCENT OF OPENS</percent_total>
<percent_unique>VERSION PERCENT OF UNIQUE OPENS</percent_unique>
</version>
</versions>
</client>
..........
</client_breakdown>
</xml>
Response Details:
Element |
Description |
Data Type |
top_10_clients |
List of the top ten email clients |
|
client |
Specific client information |
|
client_name |
The name of the email client. |
String |
unique_total |
Count of unique opens in the client. |
Integer |
open_total |
Count of opens in the client. |
Integer |
client_breakdown |
List all email clients, their statistics and the statistics for the different versions of each client. |
|
client |
Specific client information |
|
name |
The name of the client. |
String |
opens |
Count of opens in the client. |
Integer |
unique_opens |
Count of unique opens in the client. |
Integer |
percent_total |
Percentage of total opens for this client compared to all of the other clients. |
String |
percent_unique |
Percentage of total unique opens for this client compared to all of the other clients. |
String |
versions |
List of all the different client versions and their statistics |
|
version |
A specific versions statistics |
|
name |
The name of the client version. |
String |
opens |
Count of opens in the client version. |
Integer |
unique_opens |
Count of unique opens in the client version. |
Integer |
percent_total |
Percentage of total opens for this client version compared to all of the other versions of this client. |
String |
percent_unique |
Percentage of total unique opens for this client version compared to all of the other versions of this client. |
String |
Get Geolocation Report
Returns geolocation statistics for a campaign.
URLs:
http://sandbox.emailonacid.com/analyticsV1/GetGeolocationReport
https://api.emailonacid.com/analyticsV1/GetGeolocationReport
Request:
<?xml version="1.0"?>
<get_geolocation_report>
<guid>CAMPAIGN GUID</guid>
</get_geolocation_report>
Request Details:
Element |
Description |
Data Type |
Required |
Default |
guid |
The unique identifier for the campaign you are attempting to update. |
Alpha-numeric String |
Y |
|
Response:
<?xml version="1.0"?>
<xml>
<top_5_countries>
<country>
<country_code>COUNTRY CODE</country_code>
<country_name>COUNTRY NAME</country_name>
<unique_open>UNIQUE OPENS</unique_open>
<total_open>TOTAL OPENS</total_open>
<total_forward>TOTAL FORWARDS</total_forward>
<total_print>TOTAL PRINTS</total_print>
<total_delete>TOTAL GLANCES</total_delete>
<total_skim>TOTAL SKIMS</total_skim>
<total_read>TOTAL READS</total_read>
<total_desktop>TOTAL DESKTOP CLIENT OPENS</total_desktop>
<total_mobile>TOTAL MOBILE OPENS</total_mobile>
<total_web_client>TOTAL WEB CLIENT OPENS</total_web_client>
</country>
..........
</top_5_countries>
<country_stats>
<AF>
<country_code>COUNTRY CODE</country_code>
<country_name>COUNTRY NAME</country_name>
<unique_open>UNIQUE OPENS</unique_open>
<total_open>TOTAL OPENS</total_open>
<total_forward>TOTAL FORWARDS</total_forward>
<total_print>TOTAL PRINTS</total_print>
<total_delete>TOTAL GLANCES</total_delete>
<total_skim>TOTAL SKIMS</total_skim>
<total_read>TOTAL READS</total_read>
<total_desktop>TOTAL DESKTOP CLIENT OPENS</total_desktop>
<total_mobile>TOTAL MOBILE OPENS</total_mobile>
<total_web_client>TOTAL WEB CLIENT OPENS</total_web_client>
</AF>
..........
</country_stats>
</xml>
Response Details:
Element |
Description |
Data Type |
top_5_countries |
Statistics for top 5 countries |
|
country |
Statistics specific countries |
|
country_code |
Abbreviated code for this country. Exampe: US |
String |
country_name |
Name of country. Exampe: United States |
String |
unique_open |
Number of unique opens in this country. |
Integer |
total_open |
Total number of opens in this country. |
Integer |
total_forward |
Total number of forwards in this country. |
Integer |
total_print |
Total number of prints in this country. |
Integer |
total_delete |
Total number of glances in this country. |
Integer |
total_skim |
Total number of skims in this country. |
Integer |
total_read |
Total number of reads in this country. |
Integer |
total_desktop |
Total number of opens in desktop email clients in this country. |
Integer |
total_mobile |
Total number of opens in mobile devices in this country. |
Integer |
total_web |
Total number of opens in web email clients in this country. |
Integer |
country_stats |
Contains statistics for every country using the country code as the element name. |
|
Get Click Tracking Report
Returns click tracking statistics for a campaign.
URLs:
http://sandbox.emailonacid.com/analyticsV1/GetClickTrackingReport
https://api.emailonacid.com/analyticsV1/GetClickTrackingReport
Request:
<?xml version="1.0"?>
<get_clicktracking_report>
<guid>CAMPAIGN GUID</guid>
</get_clicktracking_report>
Request Details:
Element |
Description |
Data Type |
Required |
Default |
guid |
The unique identifier for the campaign you are attempting to update. |
Alpha-numeric String |
Y |
|
Response:
<?xml version="1.0"?>
<xml>
<total_clicks>TOTAL CLICKS</total_clicks>
<unique_clicks>UNIQUE CLICKS</unique_clicks>
<links>
<link>
<url>LINK URL</url>
<total_clicks>TOTAL CLICKS</total_clicks>
<unique_clicks>UNIQUE CLICKS</unique_clicks>
</link>
..........
</xml>
Response Details:
Element |
Description |
Data Type |
total_clicks |
Total clicks for the campaign |
Integer |
unique_clicks |
Count of unique clicks for the campaign. |
Integer |
links |
List of all links and their statistics. |
|
link |
A specific links statistics. |
|
url |
The destination url for the link. |
String |
total_clicks |
Click count for the link. |
Integer |
unique_clicks |
Unique click count for the link. |
Integer |
Generate Subscriber Report CSV
Generates a detailed subscriber level report for an analytics campaign.
The call begins the report generation process. Due to the size and processing time required an email must be provided for when the report is completed.
The campain must be using a merge tag to access this report.
URL:
https://api.emailonacid.com/analyticsV1/GenerateSubscriberReportCsv
Request:
<?xml version="1.0"?>
<generate_subscriber_report_csv>
<guid>CAMPAIGN GUID</guid>
<email_address>example@sample.com</email_address>
</generate_subscriber_report_csv>
Request Details:
Element |
Description |
Data Type |
Required |
Default |
guid |
The unique identifier for the campaign you are attempting to update. |
Alpha-numeric String |
Y |
|
email_address |
The email address to send the CSV report once it is completed by our system. |
Alpha-numeric String |
Y |
|
Response:
<?xml version="1.0"?>
<xml>
<successful>1</successful>
</xml>