API + COI = no welcome email?

Highlighted
Occasional Participant

API + COI = no welcome email?

Hello,

 

I am trying to integrate the user registration for our site (www.cnccookbook.com) with Constant Contact.  I am creating contacts using the REST API (currently using the handy java rest client recommended by Constant Contact documentation).

 

I have turned on Confirmed Opt-In (COI) and have successfully created two users with the API.  The users are currently in "Awaiting Confirmation".  However, it has been over 3 hours and these two emails have NOT been sent a 'Welcome' email which is needed to move them to the "Active" state.

 

If possible, it would be good if the email was sent immediately after creation so that I can use the change to the 'Active' status to enable their account.

 

Below are the two entries which I created with the API - the output is from the REST call to get the contacts.

 

My account name is 'cnccookbook'.

 

Please advise.

 

 

Dan

 

 

<entry>
<link href="/ws/customers/cnccookbook/contacts/9" rel="edit"></link>
<id>http://api.constantcontact.com/ws/customers/cnccookbook/contacts/9</id>
<title type="text">Contact: admin@innovationgames.com</title>
<updated>2012-01-15T22:36:10.499Z</updated>
<author>
<name>Constant Contact</name>
</author>
<content type="application/vnd.ctct+xml">
<Contact xmlns="http://ws.constantcontact.com/ns/1.0/" id="http://api.constantcontact.com/ws/customers/cnccookbook/contacts/9">
<Status>Unconfirmed</Status>
<EmailAddress>admin@innovationgames.com</EmailAddress>
<EmailType>HTML</EmailType>
<Name>admin, igo</Name>
<OptInTime>2012-01-15T22:35:41.496Z</OptInTime>
<OptInSource>ACTION_BY_CONTACT</OptInSource>
</Contact>
</content>
</entry>
<entry>
<link href="/ws/customers/cnccookbook/contacts/8" rel="edit"></link>
<id>http://api.constantcontact.com/ws/customers/cnccookbook/contacts/8</id>
<title type="text">Contact: cnctestusernumber5@mailinator.com</title>
<updated>2012-01-15T22:36:10.499Z</updated>
<author>
<name>Constant Contact</name>
</author>
<content type="application/vnd.ctct+xml">
<Contact xmlns="http://ws.constantcontact.com/ns/1.0/" id="http://api.constantcontact.com/ws/customers/cnccookbook/contacts/8">
<Status>Unconfirmed</Status>
<EmailAddress>cnctestusernumber5@mailinator.com</EmailAddress>
<EmailType>HTML</EmailType>
<Name>cnctestuser, number5</Name>
<OptInTime>2012-01-15T22:26:47.862Z</OptInTime>
<OptInSource>ACTION_BY_CONTACT</OptInSource>
</Contact>
</content>
</entry>

3 REPLIES 3
Highlighted
Moderator

Re: API + COI = no welcome email?

The emails for confirming their subscription (which is a different email than the Welcome Email, that is sent after they opt in) is sent immediately after the 201 Created response is returned from the API.  It should arrive generally in well under 1 minutes.  What can sometimes occur is that this email could be caught by a spam filter or placed into a junk email folder.  Have you tried using a different domain for testing this such as gmail or hotmail?  Both of these services will receive the email without problems of spam filters and this can be a great trouble shooting step to see if your domain is set up to flag these emails.

Dave Berard
Senior Product Manager, Constant Contact
Highlighted
Occasional Participant

Re: API + COI = no welcome email?

Hi Dave,

 

Thanks for your response.

 

I created a new hotmail addres and it worked!!

 

So, if I can, I have a follow up question (or two).  I would like to use test mail accounts to make sure things are working for our customers. 

 

Is mailinator.com off-limits with respect to use with Contstant Contact? If so can you recommend another method (other than manually creating hotmail/gmail addresses)?

 

Also, it which I tried a mail alias (admin@innovationgames.com), it did not work.  Are mail aliases also excluded?

 

Thanks in advance.

 

 

Dan

Highlighted
Moderator

Re: API + COI = no welcome email?

I confirmed with our mail operations group that we do email to @mailinator.com addresses, we can look up the detailed send logs if you can let us know sample email address(es) and dates (PM me if you don't want them public).

 

RE aliases (we refer to addresses like that as role addresses), there is a list of addresses which we do not mail to.  You can find this information here: http://constantcontact.custhelp.com/app/answers/detail/a_id/1989

Dave Berard
Senior Product Manager, Constant Contact
Developer Portal

View API documentation, code samples, get your API key.

Visit Page

Meet the New Constant Contact

ctct_ripple_logo_icon_blue_orange.pngConstant Contact is Bigger. Better. Smarter. Check out our new look and Power On!

 

Read More
Featured