Knowledgebase

Sort by:
Issue Visit Web Page activity is tracked and showing up for one subdomain on your site, example.marketo.co, on a record but it is not recording activities for a different subdomain, pages.marketo.co.     Solution The reason that this behavior is taking place is because the domain that is being utilized has a two letter top level domain "example.co". For domains that end with a two letter suffix, “example.co”, the Munchkin script is setting the tracking cookie to the third domain level by default. This is to take into account two letter country codes such as “.jp”, “.us”, “.cn”, and “.uk”. This means that when someone visits “info.example.co”, the Munchkin script will assign a new cookie to “info.example.co” instead of “example.co”. When someone visits or is referred to a different subdomain, such as "pages.example.co” it will create a new cookie for this domain “pages.example.co”. To prevent this from taking place you will need to add the Munchkin Initialization Parameter setting the “domainLevel” to “2”. This will cause the cookie to be set to the second domain level “example.co” when visiting either the Marketo or non-Marketo hosted landing pages. Details about the Munchkin Initialization Parameters can be found in this Developers Doc: http://developers.marketo.com/javascript-api/lead-tracking/configuration/#domainlevel_property Since the Marketo hosted landing pages will, by default, use the same 3 third level domain behavior, you will need to disable tracking at your template level using the steps at the end of this article: http://docs.marketo.com/display/public/DOCS/Create+a+Free-form+Landing+Page+Template   This will disable the default tracking that all landing pages get in Marketo. Then, similar to external landing pages, your team will need to add the Munchkin tracking code to your Marketo templates, where you would have control to set the domain level to 2 (instead of 3). Once this has been updated on both the external landing pages and Marketo hosted landing pages, the tracking cookies will be set at the second domain level and work across the various sub-domains.   Who This Solution Applies To Customers with two letter domains    
View full article
Issue You have been utilizing the default tracking links to send Emails to leads in Marketo and decide to change the default tracking link to your own branding tracking. When you do so, this breaks the links in emails you have already sent. Solution The branding tracking link should be one of the first steps that the customer(s) need to do when they obtain their instances. If you decided to change the default tracking link to a branded tracking link after utilizing them in emails, you should be prepared in advance that any email sent prior to the change will generate the 404 Error. We recommend not sending any emails within a week or two of the change so that an email sent on Monday is then broken on Tuesday.  
View full article
Issue Is it possible to download the most recent report from the Smart List subscription email report? Solution If you click the Download Report button, it will be a static link containing the Smart List data at the time the subscription was sent. If you want real-time data, click the Smart List URL in the report email and then export the list.  
View full article
Issue You have recently added a new field to a SFDC Custom Object which is synced to Marketo, but you do not see that new field available on the object in Marketo. Solution To have the new fields pulled over to Marketo, disable your SFDC global sync within Marketo and then refresh schema for custom objects. This should pull over the new fields on that custom object to Marketo. Once the schema is refreshed, please make sure that the global sync is turned back on. We would also suggest that you refer the below document which will guide you on the above steps. However, the below document is meant for first custom object sync. The same steps need to follow up for the existing object sync as well. SFDC Sync: Custom Object Sync  
View full article
Issue You need to know if Salesforce Group Edition is compatible with Marketo. Solution Having a look at the comparison between the Group Edition and Professional Edition: https://developer.salesforce.com/docs/atlas.en-us.packagingGuide.meta/packagingGuide/dev_package_features_pe_ge.htm We can see that a lot of features from the Professional Edition have been stripped in the Group Edition, mainly the removal of Workflows, Campaigns and Custom profiles. These will most likely hinder how the Marketo CRM Connector operates. The minimum would to be to have the Professional edition when syncing a native Salesforce CRM as per our Documentation on Sync Setup. https://docs.marketo.com/display/public/DOCS/Setup      
View full article
Issue You send yourself an email and when you click the link, it goes to your fallback landing page instead of the intended URL. Solution This can be caused by an extra space being added to the end of the URL in the email The URL should show a %20 where the space is, so simply deleting the space will fix the problem    
View full article
Issue What is meant by the socially acquired member of a program such as a webinar program? Solution Leads acquired by the following Social Apps are part of the "Socially Acquired" count - Social Button Youtube video Poll Referrals Sweepstakes If you want to track the number of registrations through social shares, you should consider using the referrals or sweepstake app.  These apps allow the users to share and also help you track how many registrations each of your referrers bring in.    
View full article
Issue Email Insights does not display any data or metrics for a specific program when the emails in the program are operational. Solution Operational emails are hidden by default, so no data or metrics will be shown in Email Insights unless 'Operational Emails' are included "Does Email Insights support Operational emails? Yes. By default, Operational emails are hidden from view and querying. However, you may change this setting under the Personal Settings panel." https://docs.marketo.com/display/public/DOCS/Email+Insights+FAQ      
View full article
Issue Why is the number of records shown in the Opportunity Analysis report in Revenue Explorer different from the number of records shown in a Smart List with the same filters? (e.g. 100 records in Opportunity Analysis vs. 200 records in smart list) Why are some records in the Smart List that do not appear in the Opportunity Analysis report? Solution The attribution settings are set up to report on "Explicit: Only contacts with roles (default)" This means, the records in a Smart List that do not appear in the Opportunity Analysis Report in RCA are contacts without roles.
View full article
Issue You have disabled starter templates in the Admin section but the templates are still available while creating a new email asset. Solution Try navigating to Admin Panel > Email > Edit Email Editor Setting > check the box for "Enable Marketo Starter Template" and then save the settings. Again navigate to the same location and uncheck the box. Upon saving the setting now, the problem should be solved.
View full article
Issue "Currency" type fields are rounding off their value. For example, if you enter the value as 8092384905, Marketo is automatically rounding it to 809239000.     Solution This is an expected behavior. TThe currency field type in MySQL is considered to be a Float field and MySQL will automatically round the values in our current database structure. As a work around for this, change the field type to "string" . Since standard fields type cannot be changed, we suggest that you create a new custom field of type "String" to use instead of the standard field..        
View full article
Issue Communication Failure is displayed when trying to swap an image in a section of the email. Solution This is known to occur when the email contains a significant amount of elements configured with dynamic content. These elements refer to subject, hero-banner, cta-button, etc. For example, for an email that contains 10 elements with 50 segments (used for dynamic content), there are at least 500 versions (i.e. 10 elements multiplied by 50 segments) of the email that need to be updated when an element is updated (e.g. swapping an image) In order to avoid the communication failure or be able to swap an image, try reducing the number of elements configured with dynamic content (i.e. make some elements static where possible.)    
View full article
Issue When using a Change Data Value flow step for a datetime field type and manually entering in a date and time, the time is displayed, but removed from flow step upon refresh. Solution The reason that the time is removed is because the display field in the flow step is a calendar picker (the drop-down). Calendar pickers do not support displaying the time. It is meant to select a date on the calendar and display that date. It appears to store the value to the record when manually entered in the field, but it will not remain upon campaign refresh.
View full article
Issue When we delete the static lists from a program after a period of time, will the leads they contain no longer be member of the program? Solution The individuals should still be a member unless you change their membership status to remove them. Remember lists are simply collections of individuals so you can easily process or associate them, they don't automatically get "membership" unless you had corresponding flow steps that you used when putting them on the list.        
View full article
Issue Tokens in form-triggered emails are not populating values when a new lead comes in through form fill out.     Solution For the token to populate, the associated Marketo field shouldn't be empty and it must hold a value that will be passed to the token. It takes a small amount of time for the form to write the value to the lead record and it my not write all the info before the triggered email is sent. In case of new leads, using a wait step as the first flow step (before send email flow step) will be helpful. This will leave some time for the fields get their value filled from the form fillout. Once the fields have the value, the associated token will populate correctly during the email send.  
View full article
Issue Calls made to the REST API return response code 611 "System Error".   Solution Submit a Customer Support ticket with the following information   The full body of the REST API call including the endpoint being called The full body of the REST API response The date and time that the call was made Customer Support will work to diagnose the root cause of the error and the reason a more identifiable error code is not being returned instead.        
View full article
Issue How to use a script token to calculate and populate the number of years since a given date.   Solution This can be achieved by using a velocity (email script) token:   #set( $defaultTimeZone = $date.getTimeZone().getTimeZone("America/New_York") )  #set( $defaultLocale = $date.getLocale() )  #set( $calNow = $date.getCalendar() )  #set( $ret = $calNow.setTimeZone($defaultTimeZone) )  #set( $calConst = $field.in($calNow) )  #set( $ISO8601 = "yyyy-MM-dd'T'HH:mm:ss" )  #set( $ISO8601DateOnly = "yyyy-MM-dd" )  #set( $calJoinDate = $convert.toCalendar(  $convert.parseDate(      $lead.JoinDate,       $ISO8601DateOnly,       $defaultLocale,       $defaultTimeZone     )  ) )  #set( $differenceInYears = $date.difference($calJoinDate,$calNow ).getYears() )  #set( $friendlyLabel = $display.plural($convert.toInteger($differenceInYears),"year") )  You joined us ${differenceInYears} ${friendlyLabel} ago!  Where $lead.JoinDate is the joining date. More at http://blog.teknkl.com/velocity-days-and-weeks/    
View full article
Issue You would like to have a new lead created in SFDC after every form submission regardless of whether the contact/lead already exists. Solution When you use the "sync lead", assign the person to lead queue explicitly, that will create a new lead since contacts cannot be assigned to queues. However, this is going to create a lot of duplicates in your database unless your salespeople are converting/merging these leads correctly. Furthermore, these new leads will have no campaign history, no interesting moments, no score. It's better to use an "Inbound sales rep campaign" in SFDC and attach the person to it using an "add to SFDC campaign" flow step. Campaigns can contain leads and contacts and can have workflows assigned to them.      
View full article
Issue How is syndication ID set up while setting up a referral offer? Solution For a referrer to be given credit they must have a Marketo Syndication ID assigned. This can be done manually (directly on the lead record) or via the social campaigns' Offer Details > Fulfillment Goal > should be set to Referred Sign-Ups. Once you set that up, the referrer will get issued a "syndication id" and be part of that social campaign's participant's list.    
View full article
Issue Facebook Lead Ads was configured in a Sandbox subscription and then migrated to the Production subscription after testing was completed. After that swap, the Facebook Lead Ads integration is not passing records to the Production subscription.   Solution Deleting the Facebook LaunchPoint service does not unregister it from the Facebook Lead Ad pages. To ensure that the Facebook Lead Ad pages is unregistered from the Sandbox subscription and successfully reconnects to the production subscription, perform the following steps: 1. Go into the sandbox and create (or Edit if it still exists) the Facebook LaunchPoint again (just leave the default settings for pages and fields). 2. Once created, go back into the Facebook LaunchPoint and UNSELECT all of the pages that are currently selected (You want to make sure no pages are selected at this point). 3. Save. By doing this you will be unregistering the Marketo endpoint from all the Facebook Lead Ad pages for the sandbox subscription. You can then delete the LaunchPoint if you wish from the Sandbox subscription. 4. Go into the production subscription, since the Facebook LaunchPoint service exists, go back in edit mode and select all the pages you want to leads to come from. 5. Save. This should be able to successfully select the Facebook Lead Ad pages and register them to the production subscription. 6. Test one of the Facebook Lead Ad pages and verify if the data syncs to the Production subscription.      
View full article