Set Users for not sending anymore using the API | Community
Skip to main content
May 22, 2013
Question

Set Users for not sending anymore using the API

  • May 22, 2013
  • 10 replies
  • 2476 views
Hi,

I have a problem whenever I want to unsubscribe an user from Marketo using the API.

I can set the attribute Unsubscribe to True, but We've checked that to those users, Marketo is sending to those users anyway.

We've checked that modifying manually the attribute Email Invalid and setting it to checked, an email is never sent again to such user, but I cannot modify such attribute using the API.

What's the name of the attribute for modifying?? We've tried with Email Invalid, EmailInvalid, Emailinvalid... without any success.

Any help??

thanks
This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.

10 replies

Cecile_Maindron
Level 10
May 22, 2013
have you checked that your mailings don't have the feature operational email ticked?
if so, the mailings will be sent to all users, even if they are unsubscribed.
May 22, 2013
Luis, let me know when you get an accurate answer. Are you using SynchLead method?
May 22, 2013
Hi to both. Champion, where is such feature??

Randy, We're using SyncLead for testing, and syncMultipleLeads for production environment.

Thanks
May 22, 2013
As Cecile highlighted well, it is the operational setting indeed. The emails starting with 20130520 in program envios diarios are marked as operational. They display the bright red warning.
 
Operational emails ignore Unsubscribed, Marketing Suspended and Black Listed fields.  They send no matter what.
 
For more detail please review

The API is working well. It is the operational setting.
 
Cecile_Maindron
Level 10
May 22, 2013


edit campaign > edit settings tab
May 23, 2013
Hi, thanks.


Is there anyway of setting this "operational Email" to checked to all our environment and forever, and not only by campaign???

Thanks
May 23, 2013
That is effectively a feature/enhancement request.
It could be a setting in Admin section.
Please file your suggestion through "Ideas" section.

Setting operational at application level is a moderate risk.
The Charter of Fundamental Rights of the European Union requires senders to respect users' opt-out.
Furthermore it applies to the recipient's location, not sender.
A company based, say, in Chile or anywhere else must respect that choice if a recipient is based anywhere in the EU.

Some EU countries require users to opt-in instead of opt-out. The inclusion to a marketing database is initiated through traditional post (paper letter).

Please review the article Marketing Automation and the European Privacy Laws for details
May 23, 2013
There is one other key feature of operational emails that should be mentioned here - they do not automatically append the unsubscribe link to your messages. By law in most countries, marketing messages must include functional unsubscribe links. If you need to use the operational email setting to send marketing content for some reason, you should add the unsubscribe link manually within the body of your message.
May 24, 2013
Hi,

that's right. We use our own unsubscribe link and legacy message according to spanish laws.

So, users are unsubscribed directly in our environment, but if there is still a list at Marketo, we want to unsubscribe all those users from that list via API

thanks
May 24, 2013
Setting Unsubscribed to true will remove users from future emails. That works from SOAP API, Munchkin JavaScript API and user interface. The updates through API are working normally. That is not the reason unsubscribed users received recent campaigns.
 
The emails starting with 20130520 in program envios diarios are marked as operational and that is the reason they did not respect users' subscription settings.