Idea: My proposed idea is to implement a global setting in the Salesforce section within Admin that allows you to delay the sync of campaign member for a designated number of minutes. Why: I've often found myself at odds with the practicality of leaving on the Salesforce Campaign Sync feature in Marketo. It's super helpful in that it ensure proper alignment between our Marketo Programs & Salesforce Campaign. We can also easily sync period costs to total cost, saving time, effort, and improving data accuracy across systems. My main issue with leaving the program sync on, is that the sync operates too quickly and sends leads to Salesforce before they're considered "ready" from the operations perspective. I'm sure every business has their own standard of "ready" but in our case, we stamp the Lead Source, populate Lifecycle Stage, fill in some datastamp, and run some data append processes via webhook in market. Ideally we want all of these values populated before the lead ever hits salesforce to ensure accurate lead routing to sales, and leaving the salesforce sync on causes leads to be sent over to salesforce before marketo has had a chance to do its thing. We've gotten around this by implementing wait steps before "change SFDC campaign status" flow steps in every marketo program we run. This works for us in theory, but doesn't work 100% at scale. Sync campaign flow steps can fail at times for various reason (either marketo or salesforce related), and we cannot create reports or receive alerts about those failures within Marketo. Also, the flow step failures never attempt to resync automatically, leaving us in the dark to research for errors in the activities log for all of our marketo programs manually, or pulling logs from the batch API. This solution also doesn't scale particularly well if we ever want to adjust that wait step. Since wait step values can't be populated by global token, we need to go into every single active program to change the wait time. Not fun. Curious what the community's thoughts are on this matter. If you leave the campaign sync on, how do you get around imcomplete records from entering salesforce before they're "ready" Do other people leave the sync off like we do? Have you seen problems flow steps failing? How do you scale managing your wait steps?
... View more
Expose the trigger campaign execution priority and whether or not the default campaign execution priority has been overriden or not in the in the "Campaign Inspector" tab to allow the view of all the campaigns' priority at one single place, instead of the need to go through each campaign to determing the priority and whether or not it has been overridden or not.
Community post for reference - https://nation.marketo.com/t5/product-discussions/campaign-priority-override-see-all-overridden-campaigns/m-p/326247
... View more
We've recently noticed some campaigns taking a long time to process e.g. almost an hour to make a trigger-based data update. The answer from support is that it's because of the priority that Marketo gives to the campaign queue as outlined here:
This creates a challenge where our priorities for the campaign queue doesn't match what Marketo developers think our priority should be. For example, Change Status in SFDC Campaign is a medium priority for Marketo but for our company, this is for reporting purposes only and should be the lowest priority. In contrast, Change data value is in many cases a high priority e.g. someone fills out a demo request on our Website and we want to make sure all of the correct data gets populated as soon as possible before our BDR Team is notified. You can see on this page that Send Alert is the highest priority but then means the alert (which has tokenized data in it) goes out without the right data because change data value is low priority.
The suggestion is that each Marketo customer can specify the overall priority for each of these items for their instance of Marketo and then in addition, prioritize certain Smart Campaigns beyond this.
... View more
In this reference link: https://docs.marketo.com/display/public/DOCS/Automatic+Trigger+Campaign+Cleanup , I have seen the sentence “These idle trigger Campaigns will be deactivated on dd-mm-yyyy DateTime” with reasons… so as per my understanding there is a log maintaining in Marketo for identify the campaign deactivated timestamp. so why can't we use in Marketo visual page? I think this will be useful right?
... View more