6 votes
Accepted

Trigger email from Landing Page via AMPScript

You can use AMPScript and the SOAP API web service to accomplish this. It is fairly easy to do, you create the triggered send in the UI or via SDK or API. Then inside the AMPscript on your page you ...
user avatar
  • 28.1k
6 votes
Accepted

Send Log Error Codes

As usual, the documentation is very well hidden (here). It appears: 22 (Data Extension Insert Failed) - Failed to insert a row into the Triggered Send data extension. 23 (Domain Exclusion) - ...
user avatar
  • 28.1k
6 votes
Accepted

ErrorCode 180008 - Unable to queue Triggered Send request. There are no valid subscribers

Make sure you checked the option Add subscribers to this list under Subscriber Management when creating your triggered send. To verify this option, go to Email Studio > Interactions > Triggered ...
user avatar
6 votes
Accepted

Can I Use Marketing Cloud for Transactional Emails Just Like Mandrill?

Implementing such a functionality is possible, but it greatly depends on your SubscriberKey setup. If you have a Sales/Service Cloud or any CRM connected and your SubscriberKey is tied to an id in ...
user avatar
6 votes
Accepted

Speed API Event / Triggered Send

The most important thing regarding speed is the priority set in your email activity. If this is set to high I definitely got faster email deliveries than in your test. The journey delivery duration ...
user avatar
6 votes
Accepted

Can I use Content Builder emails in Triggered Sends from Marketing Cloud Connect?

It is definitely possible to use Content Builder emails in triggered sends as I'm currently doing this. When I go to Email Studio -> Interactions -> Triggered Emails and click on Create, in the &...
user avatar
6 votes

Update Email within a TriggeredSend

In order to republish the TriggeredSend with updated Email content via SOAP API calls, you must specify RefreshContent. I happened upon this in some generated WSDL classes -- I don't see it ...
user avatar
  • 898
6 votes
Accepted

Marketing Cloud Rest API and Business Units

I believe the issue is stemming from the account_id option in your request for the access token. I believe it is required to access any other than the parent BU.
user avatar
  • 28.1k
6 votes
Accepted

Triggered Send testing - how to exclude All Subscribers?

I really wouldn't recommend this, as it is going to likely be slow - but as this is for testing only, you could reference the _Subscribers Dataview in the lookup: ROWCOUNT(LOOKUPROWS('_Subscribers','...
user avatar
  • 28.1k
6 votes
Accepted

Triggered Send Error Code: 138 - Exceeded Expiration Policy

This occurs when the subscriber was in the triggeredsend queue for more than 3 days. The triggeredsend can queue do the following reasons: TS erred causing the job to be stopped and the subscribers ...
user avatar
  • 7,387
6 votes
Accepted

SFMC Rest API Transactional Email Send or Transactional Journey or Single Send Journey?

As EazyE states, a = c. From there onwards, this is a pretty layered question. Definitely you cannot use Single Send Journeys / Transactional Journeys interchangeably. Opening remark: The term "...
user avatar
5 votes
Accepted

SOAP API to 'publish' a TriggeredSendDefinition?

UPDATE The below does work, BUT it actually does cause the issue I originally suspected it might - refreshing on every new instance of the triggered send. I did find a new solution via SFMC SSJS ...
user avatar
  • 28.1k
5 votes

Why would an Email sent from a journey get stuck in the triggered send queue with no error?

So as I posted this question, an email came through from Salesforce support thanks to auto case opening we have when any of our triggered sends are paused due to an error and the error gave me the ...
user avatar
5 votes
Accepted

AMPscript not being evaluated from top to bottom in Triggered Send

I'd remove the RaiseError() function altogether and put the rest of the AMPScript in a separate Content Area that outputs @result. For example: <script runat=server language=ampscript> var @...
user avatar
5 votes
Accepted

How to simulate triggered send

The easiest way (in my opinion) is to use Postman for doing SOAP calls. Here's a sample SOAP envelope from Postman for triggering an email: <s:Envelope xmlns:s="http://www.w3.org/2003/05/soap-...
user avatar
5 votes

How to forward replies using RMM and Triggered Send?

This is a great question. You're on the right track. I would use the 'Forward using Triggered Send' option. However, in order to forward the reply to another address, you will first need to open a ...
user avatar
  • 15.7k
5 votes
Accepted

How to create a REST API cc and bcc for Triggered Send, message Definition Sends

The CC and BCC fields are tied to the send definition, rather than the actual message send. Therefore a fixed address for every message using that triggered send definition is the case this has been ...
user avatar
5 votes
Accepted

Triggered Send Errors In SFMC- How to access error data?

The only way to get this information is from Support or Proactive Monitoring (Which will send you an email on the error if it 'breaks' your trigger message). Now, trying to get this information from ...
user avatar
  • 28.1k
4 votes
Accepted

How to restart a Triggered Send from the AmpScript

EDIT This is the most optimized solution I could find using AMPScript - albeit part of it is done in SSJS, but that part greatly reduces the code weight and optimizes the speed of the script. As I ...
user avatar
  • 28.1k
4 votes
Accepted

How to start sending an email from SFMC via external API?

You need to create a triggered send definition and send a post-request to the REST-API. There is very good documentation on this, that you can find here: Triggered Emails Guide Sending triggered ...
user avatar
4 votes
Accepted

Marketing Cloud triggered send, empty Http response, no send

Sorry can't use comments yet. As per official documentation: "key:" in the endpoint should be used for ExternalKey, otherwise ObjectId should be used. From name not required, thats why Send ...
user avatar
4 votes
Accepted

appending a plus sign (+) to emails does not work

That is not a valid assumption to make, unless the email provider supports that syntax. For example, Gmail allows plus in this manner to allow users to determine a folder to save incoming emails to ...
user avatar
  • 434k
4 votes
Accepted

New Transactional sending Email API Error 400: TriggeredSend definition not sendable due to definition status

If the triggersenddefinition status is not being set to "Active" when specifying "Active" but being set to "New", ensure that there is not a validation issue with the email you are using in the ...
user avatar
  • 7,387
4 votes
Accepted

Triggerred send validation error log!

You should use the Preview & Test Send feature of email studio. When editing the email, select the Preview and Test tab, and follow these steps: Select Preview and Test. To view the email with ...
user avatar
4 votes
Accepted

Send email in real time with SFMC connected with Salesforce CRM

You are correct, both Triggered Sends from CRM as well as Salesforce Data Entry Events happen near real time, based on changes in records within CRM objects. This follows a very different route than ...
user avatar
3 votes
Accepted

Triggered Send from Salesforce using Marketing Cloud

In my opinion the easiest way to implement this functionality is building a Journey for this purpose. Using an entry event of the type "Salesforce Data" that is triggered on updates of the specific ...
user avatar
3 votes

Trigger send after submit from Smart Capture in Cloud Pages?

Triggered sends do work with Cloud Pages/Smart Capture. A popular use case is "welcome" signup emails after form submit. However, the form needs to be built using the "classic" landing page form tools ...
user avatar
3 votes

ErrorCode 180008 - Unable to queue Triggered Send request. There are no valid subscribers

Maybe will be useful for anyone in future. I got this error in another case. The triggered send was configured only to Add Subscribers to All Subscribers, without Update checkbox. And the request ...
user avatar
3 votes
Accepted

How to avoid duplicates in a Triggered Send Data Extension?

The Triggered Send Data Extension is meant to be a log, which is why they're created with a Data Extension Template. I'd recommend using an Exclusion Script: ROWCOUNT(LOOKUPROWS("TRIGGERED_SEND_DE", ...
user avatar
3 votes

Data Extension Subscribers are not added to All subscribers

You need to configure the triggered send to add the subscribers to the list, as otherwise only the email is sent like in your case. Add subscribers to this listDetermines whether the list accepts ...
user avatar

Only top scored, non community-wiki answers of a minimum length are eligible