Knowledgebase

Sort by:
Issue An email using a Velocity Script Token fails to send. Environment Marketing Activities Solution There is a 40 custom field token limit per email. If you have Velocity script tokens present in the email and those tokens more than 40 fields, the email will fail to send. To resolve, ensure that velocity script tokens have less than 40 custom fields referenced. Root Cause The Velocity Script Token in the email exceeds the limit of 40 Custom Fields. 
View full article
Issue You encounter the error "XSRF Protection Mismatch: User does not have access" when trying to access a Marketo instance, or when using the instance switcher to change from 1 instance to another. Root Cause This error can happen when you have multiple Marketo tabs open or can be due to session cookies, and the resolution is to clear cookies and re-try. If the error persists after clearing cookies, please reach out to Support.
View full article
Issue My SFDC production instance is undergoing Instance Refresh Maintenance in SFDC. Will this impact the SFDC and Marketo sync? Salesforce Article: Help And Training Community Solution Provided the org ID of your SFDC environment stays the same, it will remain connected to your Marketo instance. As best practice, double check with your SFDC team that all of your SFDC records will retain their unique IDs after the refresh. After the refresh occurs, double check that the Marketo connection in Marketo (under Admin > Salesforce) is intact.  
View full article
Issue When trying to reset a user's password under Marketo > Admin > Users & Roles, a popup error appears stating "Single id enabled users cannot have their passwords reset". Solution Admins cannot reset passwords for universal ID enabled users under Marketo > Admin > Users & Roles. The universal ID user should reset their own password themselves, by clicking on "Forgot Password" in the Marketo login page.
View full article
Issue You encounter a "Couldn't connect to host" SFDC sync error. Environment Salesforce Solution This is a message returned by Salesforce to Marketo indicating that for some time, Salesforce couldn't be accessed because the SFDC servers were temporarily down. This could be caused by transient SFDC Server issues/outages but is most commonly caused due to scheduled Salesforce database maintenance. When these errors occur, Marketo will continue to sync to SFDC where it last left off once the Salesforce servers are back up and running - however, this only applies to records already syncing with SFDC. If any records affected by this sync error were attempting to initially sync (through "Sync person to SFDC" flow steps, for example), then the flow steps need to be run again to push any of those records to SFDC for the first time. The global background sync works on its own and will automatically retry to sync any recently updated records (that were already previously syncing with SFDC) after the Salesforce server outage has been resolved. Root Cause Server outage or scheduled maintenance on SFDC servers  
View full article
Summary Admin unsubscribe HTML is overriding unsubscribe language hard-coded into an email template Issue You are trying to add unique unsubscribe text to a specific email asset template's code (for example: unsubscribe text in another language), but the Admin Unsubscribe HTML found in Admin > Email > Settings is overriding it.    Environment Design Studio/Admin Solution To implement dynamic unsubscribe text by language into an email asset, we recommend using the Segmentations and snippets, placing the {{system.unsubscribeLink}} directly into the email asset via the snippet as the presence of this system token in the email asset should override the Admin unsubscribe HTML. Make Your Unsubscribe Message Dynamic for Languages | Adobe Marketo Engage  
View full article
Issue You notice that new records in Marketo have the 'Website' and 'Company Name' fields populated with the domain of their email address.     Solution This will happened when a new lead is created by a form fill-out. If the new record is imported or created manually then this would not apply. This design decision has been a part of the code for many years where the domain of the email is used for the company name and website fields on the lead record. This feature cannot be disabled.    
View full article
Issue How page views and form fills are counted in the statistics section of a Marketo Landing Page asset. Solution How they're calculated When viewing the Landing Page asset in either Design Studio or Marketing Activities, the statistics section provides information regarding page views and form fill outs, if the page has a form located on it.  The page views are a cumulative total indicating how many times the page was loaded, regardless if the visitor was a known record in the database. This means anonymous people can record a view here, due to Munchkin tracking on the page. This section provides a total number of views, not unique visits. This means that a person can load this page multiple times and each visit will be tallied in this section. The form fills section (x Filled out Form (x%)), indicates how many times a visitor filled the form out on the page, if it has one. This total is also counted in the same way the views section is, meaning it's a total number of submissions. Therefore, if a record in your database fills out the form more than once on a page, it will be counted toward the total.   Difference between calculations The difference between these two metrics is that the page views will keep a historical record of visits to the page. This means the total will not change if you happen to delete a bunch of records that visited the page in question - the total persists regardless if the record is no longer in the database. With that said, the forms section does not. This area is tied specifically to the existence of that known record in your database. This means that, once a record who filled the form out is removed from your database, the submissions they performed will be subtracted from the total.
View full article
Issue The subject line for an email sent out to leads did not match what was set for an approved email.   Solution The email may have Dynamic Subject Lines enabled. Dynamic Subject Lines allow you to set dynamic content for the subject line based on the Segmentation of your leads. Visit our Documentation for further information about segments and dynamic content. Segments: Create a segmentation Dynamic Content: Using Dynamic Content in an email The issue can be resolved by converting the subject line to a Static Subject Line. A Static Subject Line is a single line of content that will send out to any recipient of your email, regardless of their segmentation. You can do so by doing the following:   Click on the Subject Line to bring up the Subject Line edit buttons. Click the Make Static button
View full article
Issue You may notice that there may be a block in SFDC that stops syncing unsubscribes from Marketo to SFDC. After fixing the block in SFDC the new unsubscribes will sync as expected.  Here is how to get all the unsubscribes that happened before this fix to sync into SFDC. Solution You would need to set up a campaign to reset the field value. Smart list: Unsubscribed = true Flow: Change data value  "unsubscribed" -> False Change data value  "unsubscribed" -> True   That would take everyone who is currently unsubscribed, switch to false and then back to true. That should cause the true value to sync up to SFDC for all of those records. However, make sure you do this at a time when you are absolutely positive there are no email campaigns going out.      
View full article
Issue Leads are members of a Marketo Program that is synced with a SFDC campaign, but there are some leads that have not synced to SFDC. Solution 1.) First check to see if this was caused by a Salesforce Sync Error. This can be checked in the Admin area under Admin > Salesforce > Sync Errors. Additionally, errors will appear under Notifications, check for the subject 'Salesforce Sync Error: Unable to Add Leads to Campaigns'. This will list the details of the SFDC Error and a list of sample leads along with the Salesforce campaign that they failed to sync to Example error: INSUFFICIENT_ACCESS_ON_CROSS_REFERENCE_ENTITY: insufficient access rights on cross-reference id Sample Leads:    Salesforce Campaign lead1@mail.com    Campaign name lead2@mail.com    Campaign name 2.) This can also be caused by mismatched statuses between the Marketo Program and the SFDC Campaign.  If the status doesn't exist on both sides, leads with the problem status can fail to sync. 3.) This can also be caused by a backlog for the program/campaign sync. Check with Marketo Support to see if a backlog is present.   Who This Solution Applies To Customers using Marketo with Salesforce integrated    
View full article
Issue You need to mass update Salesforce records to get them to sync into Marketo. Solution Use the Salesforce provided Data Loader! This is a tool Salesforce provides for such occasions. Here's an article from Salesforce with more information. For any questions regarding this tool, please seek your Salesforce Admin or Salesforce Support as they will be the best resource to answer those questions! https://developer.salesforce.com/tools/data-loader
View full article
Issue Why does the record in Marketo have an Opportunity when its matching synced Contact in Salesforce does not have an Opportunity? Solution The Contact in Salesforce has an Opportunity Contact Role associated with an Opportunity that belongs to other Contacts. Since "Marketo associates Opportunities and contacts using Opportunity Contact Roles.", Marketo syncs down the Opportunity for the record has it has an Opportunity Contact Role associated with it.https://experienceleague.adobe.com/docs/marketo/using/product-docs/crm-sync/salesforce-sync/sfdc-sync-details/sfdc-sync-opportunity-sync.html?lang=en If the Opportunity is needed to be removed from the record in Marketo, then: The Opportunity will first need to be deleted in SFDC. The visibility of the role value that is not the primary owner of the Opportunities will need to be removed from the Marketo Sync User. Re-create the Opportunity so that it can be associated to the primary owner.   Who This Solution Applies To Customers who has Salesforce integrated to Marketo
View full article
Question: Is it possible to assign a lead owner during a list import?   Answer: No. The reason for this is because lead ownership is a Salesforce functionality and should be first done from within Salesforce. If you are not able to do the assignment in Salesforce, here is one option that is available to you within Marketo:   1) Upload your leads into Marketo's Lead Database without lead owner information. i.e. your import CSV will not have any lead owner column in it. More information on importing leads can be found here: Import a List of Leads from a Spreadsheet into Marketo (Import List).   2) Once the list import is successfully completed and your leads are in Marketo, you can use the "Sync Person to SFDC" flow action to assign lead ownership. More information on the "Sync Person to SFDC" flow action at Sync Person to SFDC.
View full article
Issue There is a DMARC policy bounce in ToutApp for Gmail email addresses.     Solution This is due to a DMARC policy on your organization's name domain which is preventing the emails from being delivered to Gmail email addresses. Visit the Google support portal on this https://support.google.com/mail/answer/2451690 Have your team check your DMARC policy.      
View full article
Issue Interesting Moments for a specific Marketo record are not showing up in SFDC Sales Insight for the record with the same email.     Solution The most common cause for this is that the record in SFDC is not the same record as the one in Marketo.  This can happen if there are duplicate records in Salesforce with the same email address. To check if the record in Salesforce matches the record in Marketo, compare the SFDC ID.  On the Marketo side, this can be found in a field on the Lead Database record. The SFDC ID for a record in Salesforce can be obtained from the URL. It is generally the the 15 alphanumerical characters near the end of the URL (e.g. 012300000012BYN) - here is an article in Salesforce for more information: https://help.salesforce.com/articleView?id=000004383&type=1      
View full article
Issue Email filtering can prevent the delivery of the invitation email to the Sales Insight Outlook Plug-in, preventing end users from being able to activate the plug-in.     Solution This can be remediated by white-listing the trusted IP range from the following document: https://docs.marketo.com/display/public/DOCS/Setup+Steps#SetupSteps-AskITtoConfigureProtocols The email invitation return path is determined by the Marketo user who is inviting in the instance. So if there is a restriction on the domain that the email can be sent from you can adjust this by creating a dummy user with a username with the a domain that would qualify for IT restrictions.  Then log in as the dummy user and send the invitation. It will have the dummy address in the From line.        
View full article
Issue In Salesforce on the Account level for Marketo Sales Insight, it does not show all the activities of the associated contacts. Solution Marketo Sales Insight only shows certain activities depending on how recently they occurred on the account level. Interesting moments: last 60 days Web Visit: last 3 days Score Change: last 30 days Email: Everything If you wanted to check activities past these dates you would need to go to the contact level and check the history there. The reason behind this is because at scale if there were 100s of contacts under one account and all contacts are active and creating activities it would be difficult to sift through the activities and may cause performance issues due to the sheer amount of data being displayed which is why this limitation is in place.  
View full article
Issue Issue Description When syncing records between Marketo and Dynamics, an error is received of "Marketo is unable to update the following records in Microsoft Dynamics" due to "A record was not created or updated because a duplicate of the current record already exists".   Solution Issue Resolution The reason for that error is due to custom de-duplication rules set up in Dynamics, specifically when Marketo inserts a lead record or updates lead and contact records. There are a couple ways this issue can be addressed: 1) Your team can review the custom de-dupe rules in Dynamics and open them up so Marketo can insert/update records. We recommend this step first! 2) There is a Support tool that will allow suppression of the de-duplication rules set up in Dynamics for the sync user. With this tool, the sync user will be able to insert leads for the first time or updating a lead or contact. This process isn't typically recommended as a first step because it can lead to duplicate records being created, but if you'd like the suppression enabled, please reach out to Marketo support with the details of your request. Who This Solution Applies To Dynamics Users
View full article
Issue Running a Revenue Cycle Explorer report on Opportunities shows programs from long ago are being credited for those Opportunities through Multi-Touch (MT) Attribution measures. Solution When using Multi-Touch measures, past programs will also be credited if a contact on the Opportunity achieved success in the program. A possible workaround could be to utilize Filters in the RCE report to try to narrow the results.      
View full article