I want to send immediate email ( password reset email ) from Marketing cloud when data pass from through API. i want to send email as soon as data is updated in data extension. can anyone please suggest possible solution ?

2 Answers 2


As EazyE told, I also think you should use a trigger send. Regarding your use case described in your comment, it is compatible with this feature. Moreoever, it's the best way to make real time communication.

Let's see if the following thing answers to your use case :

Step 1 : The third party make the Trigger Send API Call
-> This will insert data in the TriggerSendDataExtension

Step 2 : Retrieve the missing data with the AMPScript lookup function directly inside the HTML Email linked to the Trigger Send.
-> You can use the data inserted in the TriggerSendDataExtension in order to lookup the data in your main data extension.


You should evaluate using the TriggeredSend functionality listed here

Transactional messaging is immediate, automated, non-promotional messaging, such as order confirmation messages, password reset emails, and bank balance inquiry messages. Use the Marketing Cloud Transactional Messaging REST API to email personalized transactional messages to your customers. To receive immediate notifications about whether your message was sent and other events, use the Marketing Cloud Event Notification Service.

You can use a TriggeredSend Data extension to store the data you pass in the TS API call.

  • Hello, @EazyE thanks for these details. We can do this but the requirement is different- The third party is not sending the email data they are sending me data related to that email- and I need to do the lookup to get the email from our main data extension then trigger a send! How I can achieve this? May 4, 2019 at 17:00

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .