New Marketo Engage Features Recently Released

Ather01
Marketo Employee
Marketo Employee

I would like to share some enhancements that were recently released which are aimed at helping our valued marketing users improve productivity in their day-to-day tasks. These are a few that have been requested by our customers thru discussions or come via the Nation Community Ideas in the past. There are more on the way so please so please do continue to check for latest releases and posts by the Product team here:

 

UI Performance Improvements

Various backend optimizations were performed in the back-end to improve UI performance when navigating thru the application and viewing certain screens.

  • Improved Admin User page performance, for faster rendering from navigation.
  • Infrastructure improvements in UI to enable faster caching and loading.
  • Improvements to enable faster data rendering for Smart Lists.

 

Global and Workspace My Tokens

  • It now possible to make My Tokens available at the Global and Workspace level so that other users are able to use them.
  • Improves productivity by eliminating the need to create redundant sets of My Tokens in each base-level folder structure

 

Ather01_0-1753463920916.png

 

Ather01_1-1753463920922.png

 

Trigger Tokens For Any Activity Attribute

  • Triggers on Smart Campaigns can be used as Tokens.
  • Provides the ability to access all trigger activity attributes via tokens so that users can map any available data from triggering activities into campaign flow actions.

 

Ather01_2-1753463920923.png

 

Expose ECIDs on Person Detail Record

  • Customers can view the ECID information available on the web activities (e.g. visited web page and clicked link on webpage) to determine if a person has a matching value in their other Adobe solution.
  • Reduces the effort needing to use API calls for data that is already available in some activities.

 

Ather01_3-1753463920929.png

 

Field Management Updates

  • Now REST/SOAP API names are visible in Field Management to simplify access to API names for end users.
  • Users were previously required to download a csv field for Field data to see the REST/SOAP API names for fields so no need to do that moving forward!

                               Ather01_4-1753463920931.png

 

 

  • Also adding standard Program Member fields in addition to custom fields, to simplify data management for administrators.

 

Ather01_11-1753464317580.png

 

 

Ather01_6-1753463920939.png

 

Ather01_7-1753463920944.png

 

Restrict Smart Campaign Comm Limits

  • New Permission allows administrators to restrict access to communication limits settings for individual smart campaigns.
  • Provides better governance and controls on over communicating to Leads.

 

Ather01_8-1753463920948.png

 

Ather01_9-1753463920950.png

 

REST API Error Code Notification

  • Rest API codes 606 (Max Rate Limit Exceeded) and 607 (Daily Quota Reached) are now included in REST API Error Notifications in the UI

 

Ather01_10-1753463920961.png

 

We hope these new updates to the product provide are useful. These new features were requested by our valued customers thru direct meetings, discussions and community ideas so please do keep them coming and hope to bring more improvements as well as key innovations in the near future. Thank you for your contributions!

19527
10
10 Comments
Katja_Keesom
Level 10 - Community Advisor + Adobe Champion

Small but oh so important improvements!

Michael_Florin
Level 10

Trigger Tokens For Any Activity Attribute
  • Triggers on Smart Campaigns can be used as Tokens.
  • Provides the ability to access all trigger activity attributes via tokens so that users can map any available data from triggering activities into campaign flow actions.

That sounds great, but what does it mean precisely? Let's say, "Data Value Changes" is the trigger, which tokens are available?

 

Michael_Florin_0-1753687582083.png

 

This trigger resolves {{trigger.Trigger Name}} to "Change Data Value" and {{trigger.Name}} to "First Name". But what else?

 

Marketo's autocomplete in the Flow Step lets us assume that all possible constraints on that very trigger are also available as tokens, which would be fantastic:

Michael_Florin_2-1753688787649.png

But in fact, these tokens don't work. They are auto-saved correctly in the Smart Campaign, but they don't create the expected results. The activity log just says: "Choice had one or more invalid tokens".

 

Am I reading this all wrong?

 

EllenSchwier
Level 5

I have a similar question to @Michael_Florin. Do these trigger tokens also now include things like the "Program Status is Changed" trigger and allow me to use a token to populate the new status into a field? My tests weren't working, but that was a week ago so I might have been too early...

derelict_wombat
Level 6

Love seeing the ECIDs!

cfitzpatrick-pb
Level 1

Do the updates to Trigger Tokens also include custom activities such as the Goldcast Event User Engagement activity?

Michael_Florin
Level 10

@Ather01 - any comments on our questions regarding "Trigger Tokens For Any Activity Attribute"?

Kenny_Elkington
Marketo Employee

@Michael_Florin@EllenSchwier I suggest you open a support case including the details on your issue.  Those tokens should resolve to the values of the triggering activity

Kenny_Elkington
Marketo Employee

@cfitzpatrick-pb, yes, tokens should also work for custom activities.

Michael_Florin
Level 10

Thanks @Kenny_Elkington  - I can see it now and it works as advertised. Here's what trigger tokens render for "Data Value Changes", where I changed the value in "First Name" from "Michael" to "Katja":

 

{{trigger.name}}First Name
{{trigger.trigger name}}Change Data Value
{{trigger.Attribute Name}}First Name
{{trigger.New Value}}Katja
{{trigger.Old Value}}Michael
{{trigger.Reason}}Manual Person Edit
{{trigger.Source}}Lead update

 

@EllenSchwier and here results for the triggers of the "Program Status is Changed" trigger. I changed the status from "Member" to "Meeting Scheduled" (which is also a success) in an Event Program:

 

{{trigger.name}}AN_EN - 2025-01_IPPE
{{trigger.trigger name}}Change Status in Progression
{{trigger.Acquired By}}FALSE
{{trigger.New Status ID}}98
{{trigger.Old Status ID}}99
{{trigger.Program ID}}2785
{{trigger.Program Member ID}}2779130
{{trigger.Reached Success Date}} 
{{trigger.Reason}} 
{{trigger.Registration Code}} 
{{trigger.Status Reason}} 
{{trigger.Success}}TRUE
{{trigger.Webinar URL}} 

 

So, no, the new status name seems not be a trigger token. {{trigger.name}} resolves to the Program Name, and empty lines are just empty. So for example, {{trigger.Reached Success Date}} should probably return today's date as the test person became a success today, but it doesn't seem to work.

 

Overall, I find this very interesting. The available tokens will be very different from trigger to trigger, which makes a lot of sense. Documentation would be nice, although I understand that this is quite an effort.

Miray
Level 5 - Community Advisor + Adobe Champion

Exciting updates!