Knowledgebase

Sort by:
Issue Description How to disable the Marketo tracking token without disabling link tracking.   Issue Resolution Within the <a> tag, you can add a specific class: class="mktNoTok" and this will disable the tracking token, and yet still allow the clicks to be tracked within the email.  If you are proficient with HTML, you may be able to enter this unique class within the header, or other areas of the HTML doc.   You can also disable this through the UI on a per-link basis. Instructions:  here Is this article helpful ? YesNo
View full article
You can now build reports that show you A/B test data. Here we go! 1.   Launch Revenue Explorer. 2.   Click New Report. 3.   Select the Email Analysis area and click OK. 4.   Find and right click Program Channel, then click Filter. 5.   Find and add Email Send or Email Blast, then click OK. 6.   Double click the Program Channel yellow dot to add it as a column. 7.   Double click the Program Name (yellow dot) 8.   Double Click Email Name (yellow dot) 9.   Double click Opened (blue dot) And that's all she wrote! Check out your awesome report. See how you can see which subject line worked best? Depending on what type of A/B test was done, you can see Subject Line, From Address, Send Time and Whole Email data appended in the Email Name. Deep Dive: Reporting / Revenue Cycle Analytics
View full article
Issue You receive a message that the partition cannot be deleted because it is not empty, even though there are 0 leads in the partition.     Solution Marketo will give you this error message when you have a partition with anonymous leads in it. Even if you move all known leads from a partition, there will still be hidden anonymous leads. This will prevent you from deleting the partition. Contact Marketo Support to have the anonymous leads removed from the partition so that you can delete it.  
View full article
Issue When approving emails, the system shows the following error: "Note: detected the following lines in text version that are longer than 1000 characters: Line 6 and they are not fixed. The email is now approved".     Solution This error is an indicator that there is a large line of text in the text-only version of the email that is over 1000 characters. This occurs when there are long links in the email which will not publish correctly in the text version of it. But still the email will be approved and can be sent. Check for excessively long links in the text version of the email and simplify them if possible. You can test it by sending a text version of the email to yourself, or by checking the Text Only version in the Email Editor.    
View full article
Included in this article: Overview Preview is a feature that allows you to see your campaign without having the campaign deployed on your website, but not all web pages allow this.  If it is not working with your website, here are some troubleshooting steps to try. Basic Troubleshooting Verify the RTP tag is loading properly on the target page. If there is no RTP tag, there's no way for the preview to work. Clear your browser cache and cookies. Have someone else test the preview.  Copy and paste the link from the preview window to share the campaign example with others. Copy and paste the link from the preview window into another browser and try it there. If it is an In-Zone campaign, verify the div ID specified in the campaign exists on the page you are trying to preview. Go to the original website and look for jQuery / Javascript errors. Create a new campaign containing only the word "Test" and try to preview it on the same page.  Since the maximum length of a URL for most browsers is 2048 characters, a large campaign may fail in the browser Troubleshooting Web Page Restrictions If you get an error such as the ones below, it may be that your website is blocking proxy or cross-domain requests.  This would be a configuration that was made by the IT team in charge of the webpage, perhaps as some sort of connection timeout or DoS attack prevention measures.  You may need to work with your IT team to have the proxy request enabled. Verify that the preview URL is correct - this message might also show up when trying to preview on non-existing pages. If your site has SSL, make sure the certificate is up to date using a tool such as https://www.sslshopper.com/ssl-checker.html. Testing with a Sandbox Segment In cases where the preview option doesn't work due to website proxy or cross-domain restrictions, and you want to see what you campaign looks like live on your website without customers seeing it, we recommend using a Sandbox segment.  Sandboxing allows you to match a segment and see the campaign live by targeting a specific term added into the URL. Since leads won't randomly guess the value and alter the URL, it's safe to test on a live site. Here's how you do it. Create a new 'Sandbox' segment (i.e "sandbox=1" / "sandbox=2"...) Add the Included Pages filter and enter *sandbox=1* as the value for the URL matches. Click 'Save & Define Campaign' Change the campaign's target segment Select the new 'Sandbox' segment from the dropdown list Click 'Launch' Preview on the website Go to your live web page and add the URL parameter at the end of the URL, i.e: www.marketo.com?sandbox=1         In order to see the campaign again or changes made, you will need to clear browser cookies.
View full article
Design Studio incorporates the Custom HTML code into its own code. It is important to evaluate the execution order to place the code in the correct position. The editor assigns unique ID numbers to each element placed on a landing page. That is done sequentially. Note: Please ensure that you have access to an experienced JavaScript developer. Marketo Technical Support is not set up to assist with troubleshooting JavaScript. div id='lpeCDiv_1612' class='lpeCElement'><span class='lpContentsItem formSpan' The screen shot shows the code is effectively before the form Elements to be have their default properties changed must to be placed after forms or the elements they are changing, ideally as a small box in the lower right corner. On the other hand code populating fields from cookies or parameters need to be placed before the form. The following code snippet pre-populates a field. It needs to be placed before the form, retrieving the value before the field is displayed: <script language="Javascript" src="/js/public/jquery-latest.min.js" type="text/javascript"></script> <script src="/js/public/jQueryString-2.0.2-Min.js" type="text/javascript" ></script> <script>   // to set cookies.  Uses noConflict just in case   var $jQ = jQuery.noConflict();   var pEmail = $jQ.getQueryString({ ID: "Email" }); document.getElementById("Email").setAttribute("value", pEmail); </script> The next code resizes a text area. The Custom HTML box needs to be placed after the form: <script src="/js/public/jquery-latest.min.js" type="text/javascript"></script> <script type="text/javascript"> var $jQ = jQuery.noConflict(); $jQ(document).ready(function() { $jQ('#MyFieldName').parents('li').css('margin-bottom','300px;'); }); </script> <style type="text/css"> form.lpeRegForm textarea { width: 450px; } </style>
View full article
Issue Email bounces with Error: 550 Rejected by header based Anti-Spoofing policy Solution This error can happen if: DKIM/SPF configuration is incomplete for the from domain in the sending email address. https://experienceleague.adobe.com/docs/marketo/using/getting-started-with-marketo/setup/configure-protocols-for-marketo.html?lang=en
View full article
Issue Are there are any issues with deleting a user in Marketo and will anything tied that account also be deleted?     Solution Deleting a user will not affect any assets in your Marketo instance. All of the assets they created will remain in your instance and you will still be able to see what edits they have made. If you want to keep the user but cut off access, you can assign them a blank role with no access permissions. That way if they do log in, they won't be able to access anything. Assigning an "Inactive User" Role to all users you want to remove access for can also help you to quickly see who once had access in your instance.
View full article
Issue: You've changed the color of the label for your form to white, but because of the background of the form matches the input color you can no longer see information as the form is filled out. Solution: Change the font color of just the input values. Add the following style to a custom HTML block in the landing editor. Depending on what types of fields you have in your form all or some of the lines will apply. This changes the font on the input fields black , for the case of the labels being set to white(for example) <style> form.lpeRegForm ul select {     color: black; } form.lpeRegForm ul textarea {     color: black; } form.lpeRegForm ul input[type="text"] {     color: black; } </style>
View full article
  Overview SSO Authentication Updating SSO Credentials Tips SSO Only Login Wait to disable the existing certificate Overview Marketo’s Single Sign On (SSO) feature allows your company to use your own company’s SSO service to authenticate your login into your Marketo instance. Your initial setup of the SSO is covered in the documentation here.   You may need to change your SSO authentication settings after the initial setup. This document will show you the process on how to do so.     SSO Authentication The Identity Provider (IdP) you use will provide you with your SSO authentication credentials and security certificate. Marketo uses this information to validate your login from your IdP, so these credentials come from your IdP.     Updating SSO Credentials Once you have retrieved the new security certificate, you can enter it into Marketo.   1. Under Admin click on Single Sign-On. 2. Select Edit in the SAML Settings 3. Enter your Issuer ID, Entity ID, select the User ID Location and click Browse. 4. Select your Identity Provider Certificate file. 5. Click Save. Tips There are a couple things to watch out for when changing your SSO certificate. Here’s a couple tips to avoid trouble along the way.     SSO Only Login If your company uses SSO for login, you’ll have an optional setting to restrict login access to your Marketo instance to SSO logins only. This prevents users from logging in directly, forcing the use of SSO.   You can check for this setting under Admin > Login Settings   These settings do allow the creation of a special User Role that can bypass the SSO restriction. However, sometimes as people come and go within the company, the users enabled with that User Role could no longer be available.   TIP: Before changing your SSO certificate, create a new user utilizing this User Role that bypasses the SSO requirement. If something goes wrong while setting up the new certificate, you’ll be glad you have a back door into the Marketo instance!   Wait to disable the existing certificate Your IdP will issue a new certificate, but what if something goes wrong while entering the new information into Marketo?   TIP: Get the new certificate and set it up in Marketo before you fully disable the existing certificate within your IdP on their side. If something happens to the new certificate, you’ll be glad you have the do-over available and can switch back to the existing certificate that still works!
View full article
If you didn't "Grant access to all users” for “Choose security level” during the install of Marketo Sales Insight please follow the steps below.   1.  Grant access to all visualforce pages in the package to all required user profiles. 2.  Login to Salesforce 3.  Navigate to setup->develop->pages. 4. Click on security next to the required visualforce page that have mkto_si   Your users should now be able to access Marketo Sales Insight.
View full article
Issue The same email looks different in different email clients, and does not match what is shown in the Email Previewer.     Solution Different browsers and email clients render HTML and CSS differently. While there are standards set forth by W3C, there is room for flexibility. At a high level, it is expected for emails to look different, even within the same platform such as Outlook 2013 vs Outlook 2010. With that said, you can code against some of these anomalies by adding extra code in CSS to account for the differences. You should consult with an HTML/CSS designer to make these changes. In all likelihood, the issue is related to how Outlook(or any other email client) is rendering the email and reviewing the Outlook settings as well as email and template code should resolve any issues customers are experiencing as when we send test emails to both outlook and gmail both are generally rendered differently (gmail seems a bit fine though). FAQs Where should I start trying to determine whether this is a Marketo or Outlook issue? In most cases if the email is loading within another email client without issue then Outlook would be the best location to review. Is there a way for me to see if it is a template problem? Yes, does the issue occur when an email is created and sent with another template? What are the steps to troubleshoot? In general, to provide the most accurate troubleshooting steps, a bit more information will be helpful. I have provided a few general tips below which may be helpful. As a rule of thumb, Outlook sometimes requires custom coding to appear as it does in other email clients since they use their own word engine to render the html. If the images when they are downloaded are not displaying as expected, we would typically recommend reviewing any code in the email since Outlook uses its word engine to render html and additional code may be needed for Outlook specifically as a result. A developer may be required to implement any custom code required to display the emails as expected. You may consider reaching out to the Community to understand what other users have done to overcome similar obstacles. I have provided a few links below which may be relevant. Is there any reference Documentation ? https://nation.marketo.com/docs/DOC-4765-why-does-my-email-looks-different-on-various-version-of-the-same-platform-like-outlook HTML Email Display in Outlook Marketo emails don't render properly in MS Outlook app for iOS Re: Help - My Emails Look Terrible in Outlook 2016 Here are a few resources that may help with Outlook rendering issues: It’s Not You, It’s Outlook – The Complete Guide for Email Marketers http://www.verticalresponse.com/blog/its-not-you-its-outlook-the-complete-guide-for-email-marketers/ Gallery of Common Outlook Rendering Issues Gallery of Common Outlook Rendering Issues MICROSOFT OUTLOOK CONDITIONAL STATEMENTS labs.actionrocket.co/microsoft-outlook-conditional-statements Outlook 2007/2010/2013/2016 and Word HTML Outlook 2013 / 2016 / 2019 / 365 and Word HTML - HowTo-Outlook 12 Techniques for Excellent Emails in Outlook.com How to Create Excellent Emails for Outlook.com A Guide to Rendering Differences in Microsoft Outlook Clients Outlook Email Rendering Issues and How to Solve Them - Litmus Surface Pro 3 and Outlook Email Rendering Redirecting
View full article
Issue Marketo program Members are taking a long time to get updated in SFDC Campaigns.   Solution The Marketo Program to Campaign sync is not real time and will take time to update. The feature is dependent on the Marketo to SFDC background bi-directional sync. Marketo will generally sync SFDC and Marketo objects in the following order: Lead Account Contact User Task Opportunity Opportunity Contact Role Campaign Campaign Member Campaign Member Status As per the order, Campaign related objects are towards the bottom of the list. This means that all objects above it are synced first, and if there are any backlogs on those objects, the Campaign objects can queue up and cause delays.      
View full article
Issue Issue Description After several failed login attempts you are locked out of your Account. You get the message "Account locked due to too many failed login attempts. Reset password and login again."   This is a article attached image     Solution Issue Resolution Marketo Locks a user automatically after 5 failed login attempts. You can either reset the password or have Marketo Support unlock your user from the backend if you know your password.    
View full article
Issue You receive the following error: "Ouch! 500 Error Something went wrong. We monitor this sort of thing, but if you are an authorized support contact, you should create a support ticket."       Solution This can happen because of temporary network issues. Try out the following troubleshooting steps. 1. Clear Browser Cache 2. Try a different browser 3. Try a different device 4. Try a different internet connect (Hotspot/Tether from mobile) If you still have any issue after trying all these steps, please contact Marketo Support for further assistance.
View full article
Issue How "And/Or" logic is applied to constraints in Smart List filters and triggers.       Solution In Smart List filters, additional constraints act as "and" logic.   Example: Was Sent: [this email asset] between this date range min number of times: 2   will function as Was Sent: [this email asset] -and- between this date range -and- min number of times: 2   When you have multiple values inside a single constraint, that is "or" logic. Was Sent: [this email asset OR that email asset] There is not a way to change the logic of constraints, so if you wish to have some sort of 'Or' between constraints then you would have to use multiple filters with 'OR logic between them.    
View full article
What changes with a string/prefix change? Does Marketo support having both oldcustomerstring and newcustomerstring URLs functional after the move? Will my email links pointing to Marketo content continue to work after the string change? Will my images and files stored content continue to work for oldcustomerstring URL paths after the move? Will my email unsubscribe links continue to work? Will my images and files content links work if embedded on my own web page? I'm not using a custom landing page domain, will landing page URLs continue to work after the string change? I am using a custom landing page domain, will landing page URLs continue to work after the string change? Can I use the same hostname (i.e., info.mydomain.com) for both my custom landing page domain and for email link tracking? I currently have a custom branded landing page domain. We are buying a new domain to replace the old domain. How do I set this up? I need to have both my old and new domains serve content for a period of time, is this possible? I'm seeing my account string in the SOAP API User ID field in the Admin area. Will this be updated as part of the string change? I'm seeing my old string in the Community portal when reading help articles. Will this be changed? Are there any other problems I could run into? Is this article helpful ? YesNo The example URLs contained in this article are intentionally non-functioning URLs used strictly for example purposes.
View full article
Issue Description You are receiving this error from your GoToWebinar Launchpoint Service: API Error: Authentication succeeded, but access to the requested resource is denied. This error can occur either in Launchpoint Tab's Service details in Admin or when trying to Refresh an Event Program and selecting the service in the drop down menu. Issue Resolution This error "API Error: Authentication succeeded, but access to the requested resource is denied." is a response from GoToWebinar when Marketo sends an API Call to retrieve the Webinar Meeting details. What is the main cause of this? This is mainly a licensing issue with the Account Credentials specified in the Launchpoint service. The GoToWebinar account does not have a GoToWebinar License and therefore, the account has successfully "Authenticated" and the Requested resource (GoToWebinar Meeting Details) were denied as it does not have access to GoToWebinar features. How to check if you have a license? Login into the home page of GoToWebinar with the account credentials used in the Launchpoint Service and check if GoToWebinar Product is selectable. (if GTW is not selectable then the account does not have a product license) Speak to your GoToWebinar Account Admin if you are using a corporate account and ensure that it has a GoToWebinar License. Contact the GoToWebinar's Support Team Other Causes Other reasons this may have occurred is that a Trial account for GoToWebinar was used and the trial has expired. You may be using a login under a corporate account that does not have the license or was removed. - Check with your GoToWebinar Admin for more details Who This Solution Applies To GoToWebinar Launchpoint Users Is this article helpful ? YesNo
View full article
What is HSTS? The HTTP Strict-Transport-Security response header (often abbreviated as HSTS) lets a web site tell browsers that it should only be accessed using HTTPS, instead of using HTTP.  This prevents man-in-the-middle attacks by telling the browser it should never interact with their domain without first establishing a secure HTTPS connection.   What does this mean for Marketo assets? A domain can assert the HSTS policy for all of it's subdomains.  This means both the subdomains used for Marketo landing pages and the subdomains for Marketo tracking links must also be secured with SSL certificates.  If HSTS is asserted and the Marketo subdomains are not secured, people that visit landing pages or click on tracked links in emails will receive security errors and browsers will not load the pages.   This is resolved by purchasing both Secured Domains for Landing Pages and Secured Domains for Tracking Links.  There are very few exceptions where a domain utilizing HSTS will not need to secure both landing page domains and tracking link domains.   How do I know if my domain is using HSTS? Reach out to your IT and/or web development team to confirm whether or not your domain utilizes HSTS and if both Secured Domains and Tracking Links are necessary for your business.  If your website utilizes HSTS and has the "include subdomains" flag set to true, you will need to secure both your landing page domains and tracking link domains in almost all circumstances.   Google Chrome has a built in HSTS checker that you can use to verify your HSTS settings.   1.  Visit the root domain of your website with the Chrome browser.  For example, if your Marketo landing pages use visit.acme.com, navigate to acme.com.  This will load the domain's HSTS policy into Chrome.   2.  Navigate to chrome://net-internals/#hsts in Chrome.  This will load Chrome's HSTS checker.   3.  In the "Query HSTS/PKP domain" section, type in your domain you wish to check.  Click "Query".   This is a article attached image   4.  If the query returns "Found" with a list of configuration settings, you will need to check two settings: If either "status_upgrade_mode" or "dynamic_upgrade_mode" have the value "FORCE_HTTPS" or "STRICT", then the domain is enforcing HSTS and all connections are made over HTTPS. If either "static_pkb_include_subdomains" or "dynamic_pkp_include_subdomains" are equal to "true", then all subdomains are subject to the HSTS policy.   If both of the above are true then both Secured Domains for Landing Pages and Tracking Links may be required.   If the query returns "Not Found", or is not using a "FORCE_HTTPS" or "STRICT" policy then the landing page and tracking link subdomains may not have strict HTTPS requirements.     Always verify with your IT and/or web development team as to what your domain's security policies and requirements are.  Failure to properly secure your landing page or tracking domains according to your domain's security policy may result in landing pages or tracking links not resolving in browsers.  A lack of a strict HSTS policy does not necessarily mean you do not need to secure your Marketo domains.       My domain asserts HSTS on my subdomains but I do not have HTTPS encryption with my Marketo subscription.  What do I do? Reach out to your Customer Success Manager to discuss purchasing Secured Domains for Landing Pages and Secured Domains for Tracking Links.  Configuration instructions can be found below: Overview & FAQ: Secured Domains for Landing Pages Overview & FAQ: Secured Domains for Tracking Links
View full article
Issue After setting up SSL on a Marketo instance, some landing pages give a mixed content security warning.   Solution This is usually caused by elements on the page that use "http" rather than "https" in the resource URL. To find the element, do the following: Open the landing page in the browser Right click on the page and select View Source from the menu When the source code is displayed, use "Ctrl+F" to find anything using "http" in the resource URL Make a note of the elements you find Open the Landing Page in the Landing Page editor and find the element Edit the HTML for the element by clicking on the "HTML" icon in the toolbar Change the "http" in the HTML to "https"
View full article