Knowledgebase

Sort by:
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
Issue Issue Description When attempting to utilize date filter in RCE, the pick-list for available dates is only showing dates in the past, not current dates.     Solution Issue Resolution The date pick-list retrieves the first 1200 values, starting with the oldest, in order to load efficiently for pick-list values. To return more recent dates, an additional type of date filter is needed to limit the selections to display more current dates. Using a filter of Year and narrowing the filter down to a few years will allow you to retrieve dates within the more recent time frame.
View full article
Issue Description How to identify in which campaign the "Delete Person" flow step is used   Issue Resolution You can identify it by going to "Campaign Inspector" in Marketing Activities.   From there you can filter down by type of Smart Campaign and search "Delete Person" and the resulting list will be Smart Campaigns containing that flow step.   If you do not see the Campaign Inspector, navigate to Admin > Treasure Chest to activate it.     Is this article helpful ? YesNo
View full article
Issue You created a batch A/B test with a sample size of 100%.  Even though all the leads should have been sent the test email, some leads still receive the winner.     Solution Email Batch Programs are built in such a way that the test is sent with an background 'exploration' Smart Campaign, and the winner is sent with a background 'exploitation' campaign.  The exploitation campaign will send the "winner" email to the following Smart List: Member of Program Not Sent Test Email There are two situation where the exploration campaign may not send to all the leads in the program, even when the sample size for the test is 100%. If there are duplicate leads in the program, the program will not send the email to the same address twice.  It will send the test email to the first lead and skip all following leads with the same email address.  Those skipped leads will then qualify for the "winner"/exploitation campaign and will receive the winner. If there are leads in the program who hit their Communication Limits while the "test"/exploration is running, they will be skipped.  When the "winner"/exploitation campaign runs, if those leads are not at their Communication Limits at that time, they will be sent the winner email because they were not sent the test email.  
View full article
Issue List Import shows other lists Pending Import import even though you are only importing one list.     Solution The List Import function can be accessed via API as well as through the Marketo user interface.  By default, the list import function can process two list imports at a time and can queue up to ten more.  If the API has a large number of list imports queued up, this may interfere with your ability to import lists in your Marketo instance.  If this occurs regularly, you may want to work with your IT department to schedule the API calls to run outside of business hours.
View full article
Issue How to identify in which campaign the "Delete Person" flow step is used. Solution You can identify it by going to "Campaign Inspector" in Marketing Activities. From there you can filter down by type of Smart Campaign and search "Delete Person" and the resulting list will be Smart Campaigns containing that flow step. If you do not see the Campaign Inspector, contact Marketo Support to have it enabled.        
View full article
Issue You try to merge two records in Marketo, one SFDC Lead and one SFDC Contact, and the merge fails.     Solution When you are trying to merge a Ccontact record with a Lead record and the Lead record is losing record, Salesforce will try to convert that Lead record to Contact and merge both records in SFDC and Marketo. If the Marketo Sync User in Salesforce does not have permission to convert the SFDC Lead to a Contact, the merge will fail in Salesforce and in Marketo. To see if this is the problem, log into SFDC using the Marketo Sync User credentials and try to merge the records in SFDC. If you cannot merge the records while logged in as the Sync User this means that the Sync User does not have permissions in SFDC to covert a Lead to a Contact. To resolve this ask your Salesforce Admin to change the permissions on the Marketo Sync User to allow it to convert leads.
View full article
Issue Lead owners are required when syncing a lead to Salesforce, but is there a way we can sync them without assigning a lead owner? Yes there is, and it's called lead queues!     Solution How to do it: Lead queues must be set up in Salesforce first. Like lead owners, the queues must be visible to the Marketo Sync user before they can be selected. Select the lead queue you want leads to be assigned to in the 'Sync Lead to SFDC' or 'Change Lead Owner' flow steps. Qualified leads that pass through this flow step with then be synced to Salesforce and assigned to the lead queue rather than a lead owner. A few important notes: Only leads can be assigned to a lead queue, contacts cannot and must be assigned an owner. Assignment rules in Salesforce can conflict with the request sent from Marketo. Double check these assignment rules to make sure there are no conflicts.  
View full article
Summary UTM Parameters Not Populating with Known People Form Fill Issue UTM parameter field values are not being captured for some people's form submissions, even though the form is configured to capture the values. Solution When a form is using the "Show Custom HTML Form for Known People", the submission button will generate a Filled out Form activity, but will not write any new field values. When attempting to capture UTM parameters with the feature enabled, those UTM values, as well as the other fields on that form, will not be captured. Show Custom HTML Form for Known People | Adobe Marketo Engage
View full article
Issue Often times variables are used in emails and guided landing pages for marketers to quickly and easily change a link URL in a CTA button. However these links cannot be made dynamic when used with a variable. Solution The variable needs to be removed and replaced with an editable section or a rich text element. Once this is done the editable section or rich text element can be made dynamic. This will require some prior knowledge of HTML as the code of the asset itself will need to be changed. The links below will guide you through the syntax that needs to be used to modify your HTML. Create a Guided Landing Page Template Email Template Syntax    
View full article
Issue You are trying to manually edit a lead record to remove the value of the Email field but the change doesn't save.     Solution Marketo enforces this as a required field for deduplication purposes and won't allow a direct manual edit as a preventative measure. Removing the field can create duplicates, so it's generally recommended that instead of removing the field you maintain the record in your CRM or mark this record as marketing suspended to avoid inadvertent communications. However, if you need to remove the value there are two workarounds to this issue. 1) Create a smart campaign with smart list criteria that isolates that specific lead record, with a Change Data Value flow step. Specify Email as the attribute and the New Value as NULL. This will clear out the value for that field. 2) You can remove the email address from that record in your CRM. Marketo treats your CRM as the source of authority, so removing that value in your CRM will sync down to Marketo during the next sync cycle.    
View full article
Issue You are trying to access the Marketo site, but keep reaching a screen telling you your browser encountered an error. These error messages include: "ERR_EMPTY_RESPONSE" or "DNS_PROBE_FINISHED_NXDOMAIN"   Solution Flush the DNS Cache on your local machine. To do so: Open Windows command prompt as admin (you can do this by searching for command prompt in Windows, then right clicking it and selecting "run as administrator") Run the command: ipconfig /flushdns The command will return a simple completed message or will prompt you for another command when it is done Re-open your browser and go to the site you wanted to reach Please note: The DNS Cache is cleared on a normal reboot too. However, the hosts file on your computer will be used during startup to put in new DNS entries, so it will never appear completely empty if you open cache.
View full article
Issue An attempt is made to add an API user to a 2nd instance and we get the error "This userid is in use. Choose another email." Solution API Users are unique to an instance and cannot make use of the Universal ID feature. 
View full article
Issue When using the [mktorest.com/rest/asset/v1/emailTemplates.json] end-point to pull all Email templates, the COUNT is much less than what is shown in Marketo's Design Studio Global Search.   Solution This is the expected behavior. When viewing the total count of Email templates in the Design Studio UI, it will count EACH shared template that is shared across other workspaces, counting the same template multiple times depending on how many workspaces it's shared to. However, when retrieving the Email Templates from the REST API, it will only return DISTINCT Email Template ID's from the originating shared workspace where the template resides. It will not return the templates from the shared workspaces. Root Cause REST API Expected Behavior
View full article
Issue You are trying to edit an existing email template, and it has the status of "Approved with Draft" However the draft is not showing up in menu tree and when you try to edit and save, you get the error "Not Allowed – Template already has a draft." Solution Issue Resolution Refresh the browser or check is the draft is opened in another window. Try logging out and logging back in Try using a different browser to check it further Check if there is a template with the same name that exists elsewhere (Design Studio) Rename the template and check if that is working If the issue persists, please reach out to Marketo Support for further assistance    
View full article
Issue Description You receive "Object reference exception error" in Outlook Issue Resolution The reason this error is occurring is because the ToutApp Outlook add-in depends on a reference object in a newer version of the .NET framework than the version of .NET currently installed on your machine. To resolve this, download the updated version (microsoft.com/en-us/download/details.aspx?id=42643) of the .NET framework from Microsoft's site, and install it on your machine. Once it's installed, please reboot the computer.  After you've successfully installed and rebooted, go ahead and open Outlook. You should see it start up without issue, and the ToutApp add-in should be present and fully functional. Who This Solution Applies To Customers with ToutApp
View full article
Issue You want to customize the error message shown if a form field is left blank or the wrong type of data is entered. Solution Open the form in Design Studio and select the field you want to update the validation message for. Select "Validation Message" on the right hand side of the screen. In the dropdown menu, select "Custom instead of the default "Standard" and enter your custom error message.        
View full article
Issue Campaign has a "Visits Web Page" trigger and a wait step in the flow.  Leads are showing as being in the wait step, but are not shown in the Campaign Members tab     Solution The leads do not show up in the Campaign Members list because they are anonymous. Anonymous leads can trigger "Visits Web Page" but do not show in the campaign membership.  They can go through the flow, including going into wait steps. To prevent this, add the filter "Email Address is not empty" to the Smart List for your campaign.  This will prevent anonymous leads from being pulled into the flow.
View full article
Add the below code to a custom HTML block, update the name in bold  to the name of the field. Replace the **** with the word "script" <**** type="text/javascript"> (document).getElementsByName('FIELDNAME')[0].removeAttribute('checked'); </*****> Please ensure that you have access to an experienced JavaScript developer. Marketo Technical Support is not set up to assist with troubleshooting JavaScript. Here's a sample page: info.dbmayberry.com/noinitialbutonvaluechecked.html
View full article
Issue Issue Description The Smart Campaign is returning N/A existing people when viewing the leads affected.     Solution Issue Resolution Check the names of any Smart Lists referenced in the campaign's Smart List and ensure the special character '|' is not part of the name. Remove or replace this character and review the leads affected again.
View full article