0

I have created a journey that is triggered by a salesforce data event, updates the object and sends an email afterwards. For most contacts the journey works fine but some contacts get injected into the journey, the object is updated via the "Choose Object"-Activity, but sending the mails fails. I already changed the email to one not using any AMPscript or other personalization so I can eliminate this reason for the failing send.

Checking the Contacts for the journey shows that the status of the email send is "Failed", but doesn't show any details. However the corresponding triggered send in email studio shows no failed sends. I also checked the chrome developer tools for any errors visible there, but didn't find any additional information.

Is there any way to get more information without creating a case for SFMC support? Or are there some common causes for such errors?

1

I'd suggest checking a couple of things:

  1. Open the Email and select Send Preview, then preview the email using your Event Source Data Extension to see if there are any errors.
  2. Check that the Channel Address Order is set correctly in Contact Builder — it could be that the email address for the Contact is not resolving correctly. Also, open your Journey Settings page (by clicking on the Cog icon) to check whether the email is derived from the Channel Address Order, or an Email field in your Event Source Data Extension.

My guess is that #2 is the most plausible explanation (failing to map email address for Contacts), given that there are no errors in the Triggered Send.

  • Thanks for your answer! In the meantime I changed to using the email fields from the data event and it seems to work. But as some journey entries worked before this could also be a coincidence. However, I just wondered if it's always better to use the email fields from the event rather than using channel address order for salesforce data event triggered journeys as new contacts possibly haven't been synced yet. – Markus Slabina Nov 20 '16 at 13:20
  • If you have a scenario where you are retrieving the email fields from a synchronised Data Extension and have not allowed a sufficient schedule before the event is fired (so the record does not exist), then it makes sense to use an email address field from your Event Source DE. Note that you can also choose both; open the Journey Settings page and set your Primary source as the Channel Address Order and secondary as Event Source — if the relationship does not exist in the Channel Address Order, then it will default to the Event Source DE email field. – Eliot Harper Nov 21 '16 at 1:44
  • If I have answered your question then please mark it as accepted for the benefit of others. Thanks! – Eliot Harper Nov 21 '16 at 1:44

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.