I see a bunch of transactional send journeys and I was wondering where the event defintion key comes from?

In Journey Builder under events - entry sources I can create an event and get the event defintion key which I can then plug into the event defintion in The transactional journey send - right?

But my current transactional journey's have event defintion keys that I cannot find at all in entry sources. IS there another place in Marketing Cloud that generates event definition keys? Or alternatively is it possible that maybe an external source gave us the key?

enter image description here

1 Answer 1


when you create a transactional journey, you can simply define the "event definition key" on the fly (by typing something into the Event Definition Key field). This appears on the UI when setting up the transactional journey and clicking on the Transactional API Event:

enter image description here


Of course, you can use externally generated IDs in this field.

  • Hi Jonas I clicked the api event and it does not populate the event defintion key automatically - I also selected a triggered email - something I am doing wrong? The field is still blank
    – GS65
    Commented Jan 17, 2022 at 8:41
  • 1
    OK I will be more clear: You click on the grey circle. The Window on the left opens. In the Event Definition Key, you now get an input box - type in whatever you like, save. This is how the name is created for a transactional journey. edited my answer for clarity. Commented Jan 17, 2022 at 10:15
  • Ok thank you - So I think my client must have generated their own event key and put it in. When I Create an entry source in Entry sources it gives me a different naming convention - thanks!
    – GS65
    Commented Jan 18, 2022 at 14:31

You must log in to answer this question.

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