POST (Create) a New Email Campaign
Use this method to create a new email campaign. The API supports custom HTML campaigns (format type 5). Custom HTML must include a tracking image ([[trackingImage]]) in the email body in order for Constant Contact to report on the email performance. The request body must contain the name property and the email_campaign_activities array. The name must be unique. The email_campaign_activities array contains the main content of your email campaign and must include format_type, from_name, from_email, reply_to_email, subject, and html_content properties. The from_email address you use must use a verified email address for your account.
Request body
Example request
{
"name": "December Newsletter for Dog Lovers",
"email_campaign_activities": [
{
"format_type": 5,
"from_name": "Jake Dodge",
"from_email": "jdodge@constantcontact.com",
"reply_to_email": "jdodge@constantconatct.com",
"subject": "Informed Daily Digest",
"preheader": "You don't want to miss this.",
"html_content": "<html><body>[[trackingImage]] <a href=\"http://www.constantcontact.com\">Visit ConstantContact.com!</a> </body></html>",
"physical_address_in_footer": {
"address_line1": "123 Maple Street",
"address_line2": "Unit 1",
"address_optional": "Near Boston Fire Station",
"city": "Boston",
"country_code": "US",
"country_name": "United States",
"organization_name": "Jake Dodge's Pancakes",
"postal_code": "02451",
"state_code": "MA",
"state_non_us_name": "Victoria"
}
}
]
}Response
Request successful. NOTE: If you created an email campaign using a legacy (V7) format, Constant Contact successfully converted it to the newer custom code format.
Example response
{
"campaign_activities": [
{
"campaign_activity_id": "0e3feddd-c8da-4d53-a507-aae5082b8b75",
"role": "primary_email",
"document_id": "21babb03-8385-4739-b9cc-n6cce44633a7"
}
],
"campaign_id": "8987dc1a-48ef-433a-b836-7ca4f9aa3481",
"created_at": "2018-02-06T22:09:15.000Z",
"current_status": "Draft",
"name": "December Newsletter for Dog Lovers",
"type": "NEWSLETTER",
"type_code": 10,
"updated_at": "2018-06-27T10:28:09.000Z"
}