Knowledgebase

Sort by:
Issue Unsubscribes are no longer or only sometimes attributing to email assets after switching to a custom unsubscribe page, form, one click unsubscribe or not using the Marketo system default Unsubscribe field.   Solution There are a series of steps that must take place for Marketo to attribute unsubscribes to the email asset for reporting purposes.   The record must click a link in the email asset which contains the following querystring parameter on the link. This link may be to a Marketo landing page or a non Marketo landing page, either will work fine. Required parameter: ?mkt_unsubscribe=1&mkt_tok=##MKT_TOK## The record must submit a Marketo form. The system default Unsubscribed field must change from false to true via this form submission. (this can be changed back to false after the submission if you do not use this field for unsubscribes) If these actions do not occur as above, we may not attribute the unsubscribe to the email asset. Why are some being tracked? Those that are being tracked are almost always because of the record unsubscribing via the email host provided link (ex. GMail hosted emails) Are records unsubscribed even if it does not attribute to the email? Yes, as long as the field Unsubscribed is true on the record, we will not send the record a non-Operational email. If you would like a one click unsubscribe solution for your records, this is still possible through the use of the Forms 2.0 API and submitting the form in the background.    
View full article
You or your users may be having problems with images not showing up in the body of an email. If images are that are embedded in the body of the email are not showing up in recent versions of Microsoft Outlook, then follow these steps: Outlook 2007 1.       Open Outlook. 2.       Click Tools -> Trust Center (Outlook 2007). 3.       Uncheck the box, ‘Don’t download pictures automatically in HTML e-mail messages or RSS items’. 4.       Click OK; restart Outlook and check that images appear. Outlook 2010 1.       Open Outlook. 2.       Click File -> Options -> Trust Center (Outlook 2010). 3.       Click ‘Trust Center Settings’. 4.       Uncheck the box, ‘Don’t download pictures automatically in HTML e-mail messages or RSS items’. 5.       Click OK; restart Outlook and check.
View full article
If you have registered for Marketo Foundation Virtual or Classroom or other live training or workshop sessions, and have not yet received a confirmation or are having difficulty accessing a session, here are some things to check: Q: When did you register? A: Registration closes the Friday before the Monday class start, or when the class is full, whichever comes first. You will NOT be able to register the morning of a class; we recommend registering at least a week ahead of time. Q: Does Marketo send a “you cannot Register” note? A: The course catalog indicates that the course is full once all registrants are approved and all seats taken. You will not be Registered if the course is full. However, we often receive more registrations than available seats before we've approved all registrations. In that case, you will receive a message from us indicating that the course is full and a link to the next available class. Q: I've registered. How do I know my Registration is confirmed? A: You are only fully registered for a course once you have received your confirmation email. If you have not received your confirmation email within two business days of your registration, it is possible that you did not complete your registration (all required fields must be filled out, and the form fully submitted). If that is the case, please attempt to re-register. If your registration is accepted, you will receive your confirmation email within two business days. Q: Where is my confirmation email? A: If you have not received confirmation or reminder messages from GoToTraining within one business day of the start of your session, please check your email's spam and/or quarantine folders. The message will come from us, but the sender email is customercare@gototraining.com--make certain that this email address is on your approved senders list. Q: Do I get a different meeting link for each day of class? A: You'll use the same meeting link for all the sessions in that week. Q: Can I share the training meeting URL link with others in my organization? A: The link is unique to you. Please do not forward or share it. If someone else uses your session link before you do, you will be locked out and will be unable to attend that day's session. However, you can use a single access in a conference room setting if you wish to use the session as a group learning within your company. Note that if you choose this method, only the registrant will show in our records as having attended the course. Q: I have followed the link for my session, but it won't start. A: On occasion, the GoToTraining utility will freeze when it's loading. Make sure that you have java enabled on your browser. We find that Firefox is the most stable browser to use with GoToTraining. If your session does not fully load after a few minutes, you may need to restart it. If it still does not load completely, please contact GoToTraining support through their support site:support.citrixonline.com/en_US/gototraining Q: I need to attend my sessions over different weeks. How do I register? A: Currently, you'll need to register for each week you're interested in attending, even if only attending a portion of the course. Q: When is the next course? A: See http://community.marketo.com/MarketoCourses for all upcoming dates for Marketo Foundation Build Workshop live online sessions. Q: I want to take the 5th module (on demand). Where is it? A: Module 5 is covered in two parts: Reporting: http://community.marketo.com/MarketoFoundationMLMReporting Modeler: http://community.marketo.com/MarketoRCAModelerFundamentals
View full article
Issue: You would like to change the position of the form button. (Typical case: You've just changed the button color of the form and now you want to change the position.) Please ensure that you have access to an experienced Web developer. Marketo Technical Support is not set up to assist with troubleshooting code. Solution: Add css style using adding the margin-left property referencing  the button. The following code snippet can be a positive or negative number to shift the button left or right. Typically if you used the button solution, add the margin-left property as in the screen shot - or add the code below in a custom html block. Code snippet: <style> div.buttonSubmit input, div.buttonSubmit span { margin-left: 50px; } </style> Related Articles How to move the form button up or down using CSS Forms 1.0 - Change the Style of the Submit Button
View full article
As part of your efforts to maintain a healthy inbox delivery rate, you should be monitoring your email bounce rates. If your hard bounce rate climbs above 5%, you should take a closer look at what’s going on. If your hard bounce rate hits 10% or more, you should be concerned about your data quality. If you have a high hard bounce rate, it is likely that you have a high number of invalid addresses. An invalid address is an address that has never existed or no longer exists, so mail will never be delivered to these addresses.  Marketo automatically stops sending to these addresses, so you do not need to worry about suspending or removing them. But having a high invalid address rate could cause you major delivery problems and reputation issues, and could indicate problematic data sources or list segmentation practices that should be reevaluated. A high invalid address rate can lead to outright blocking of your mail at major ISPs. Many ISPs monitor the number of invalid addresses being sent to at their domains by specific senders. Once a certain threshold is hit, those ISPs will block mail coming from the offending sender. ISPs behave this way because they view a high rate of invalid addresses as an indication of problematic data practices of the sender. At best, a high invalid address rate means you are not sending to an engaged, active audience. At worst, it means that you are sending to purchased or rented lists, which is a violation of Marketo’s Email Use and Anti-Spam Policy. Chances are, if you have a high invalid address rate, there are other issues with your data that could also contribute to. If you receive a notification that we have noticed a high invalid address rate associated with your mailings, you should ask yourself some questions about your list management practices. Below are some things to consider: - Have you recently added any new leads or lead sources? Purchased lists are often full of invalid addresses. We often find that purchased lists contain numerous addresses from domains that don’t even exist any more. While you can use purchased lists to bulk up the data you have for existing leads, you cannot use them to bulk up your lead database. -Have you recently targeted old or inactive leads? We strongly recommend that you never send to an address that you haven’t mailed to for over a one year. You should be mailing to your contacts at least every six months. This will help prevent high invalid address rates, and will also help keep you and your content fresh in your contacts’ minds. If you do have to send to older leads, you should break up your lists and send to your most recent and active contacts first. - Who are you targeting?  Some senders have more problems with high invalid address rates because of their target audiences. For example, targeting .edu domains often causes high invalid address rates because these are school addresses that have a higher turnover rate. B2B campaigns may sometimes have higher invalid address rates because of similar turnover rates at businesses. The best way to avoid high invalid address rates is to send to opted-in, engaged recipients. To help with this, a lot of senders clear out their inactive leads every six months or so. An inactive lead is a contact that has taken no action in the given time period— they haven't opened an email, clicked a link, visited your webpage, attended a webinar, and so forth. This can help with both your high invalid address rates and spam complaints. Inactive leads are a dangerous group to continue mailing to because their behavior proves that they do not want to interact with your mail, and will therefore likely complain to us or to their ISPs about it. We have a great resource on how to create a Smart List to remove inactive leads here. If you still need some help, please feel free to reach out to our Support team (support@marketo.com). Additional resources: Dos and Don'ts of Effective Lead Generation Best Practices for Purchased Data
View full article
Abuse Report An abuse report is when an email recipient forwards a complaint directly to abuse@marketo.com.  Marketo’s Privacy and Compliance Team processes all complaints to these addresses and will unsubscribe the complainer when possible.   Feedback Loop Complaint A feedback loop complaint is when an ISP forwards the complaints that originate from their users.  For example, when someone clicks the SPAM or JUNK button in their email client. ISPs that offer FBLs expect that subscribers like Marketo will mark the complainer as unsubscribed in the original database.  Marketo does process FBL complaints and marks the email address as unsubscribed.   Additional Information: Feedback Loops (FBL) Abuse Report Deep Dive Finding Leads that are Auto Unsubscribed for Email Spam Complaints / Feedback Loop (FBL) Is this article helpful ? YesNo
View full article
From the Marketo Email Use Policy: "...You may not send any Unsolicited Email by use or means of the Marketo Service. "Unsolicited Email" is defined as email sent to persons other than: persons with whom you have an existing business relationship, OR (ii) persons who have consented to the receipt of such email, including publishing or providing their email address in a manner from which consent to receive email of the type transmitted may be reasonably implied." The full text of the policy is here: documents.marketo.com/legal/use-policy/ An abuse report is a report that an individual sends to abuse@marketo.com alleging that a Marketo customer sent unsolicited email. There are a number of reasons why someone might report abuse. Here are a few common reasons people report abuse to us: The person forgot they opted-in to the mailing The person received genuinely unsolicited email The person opted in, but the branding in the email was different than the branding on the opt in form so it was not clear the email they received was connected to their opt-in experience Someone signed up for your list with the wrong address, and the person who actually received your email felt it was abusive   For additional reference - Abuse Report Deep Dive  
View full article
Help Us Help Worthy Non-Profits with the Gift of Marketo!  Marketo is pleased to support selected non-profit organizations by providing no-cost usage of our Marketo Lead Management product. We will provide Marketo Lead Management to up to 12 non-profits each year. We will make a selection from qualified applicants who meet our eligibility guidelines, and we encourage our current customers and partners to make nominations. Specifically, we are asking you to nominate an organization that meets the following criteria: Must be a recognized 501(c)(3) organization Must be nominated by a Marketo customer, and the nominated nonprofit must have an existing relationship with the Marketo customer– a vendor, board member, employee volunteer, etc Would use Marketo's integration with Salesforce.com or use Marketo as a standalone application Must not receive any goods or services from the nominating company, employees or family members of employees in exchange for the nomination and/or the donation Additionally, to be eligible for the product donation, you as the Sponsor must assume primary responsibility for the training, usage and adoption of Marketo product by nominated non-profit. For more information regarding the responsibilities of a Sponsor, please refer to the Donation Application attached. Once an organization is accepted, we plan to renew the donation each year unless circumstances on either side necessitate termination. Download the attached application and nominate a worthy non-profit today! Download Attachments: Marketo PD Application.pdf
View full article
Please ensure that you have access to an experienced JavaScript developer.  Marketo Technical Support is not set up to assist with troubleshooting JavaScript. With a change to the Munchkin javascript, you can send web tracking events like page visits or clicked links to multiple instances of Marketo. The code below is for sending Munchkin events to two or more Marketo accounts. If the events need to go to only one Marketo account, you can use the Munchkin tracking code as-is from the Munchkin Setup part of the Admin section. Note: Marketo tracks visitors to your website by domain (ex. "marketo.com"). If your hosting this Munchkin script on a domain that's different than your primary domain (ex. "company.com"), those visitors will appear as anonymous leads until they fill out a form on that other domain. Add a parameter to the mktoMunchkin call -- altIds -- and include an array of the additional Munchkin IDs where these web events should go, as in the example below. You can include any number of altIds in the array, each separated by commas. In the example below, replace the highlighted Munchkin IDs ("XXX-XXX-XXX", "YYY-YYY-YYY") with the Munchkin IDs from each Marketo account where the tracking information should be sent. <script src="http://munchkin.marketo.net/munchkin.js" type="text/javascript"></script> <script>mktoMunchkin("XXX-XXX-XXX", { altIds: ['YYY-YYY-YYY', 'ZZZ-ZZZ-ZZZ'] });</script> Related Articles Adding Javascript Tracking Code to your Website (Munchkin)
View full article
Have two form fields you want to merge into one? Try this jQuery script. In short, any time someone changes focus off one of the selected fields, the destination field will be updated. Build the form For example, say you want to populate a field called Full Name with the first and last name provided in the form. First, go to the Form Editor and add Full Name as a hidden field in the form. Next, open the landing page for editing, or create a new one and add the form to the page. Get the form IDs You'll need to get the IDs of the form fields. Go back to the Design Studio, preview the page, then view the source in your browser. You'll need to find the entries for the fields you want to retrieve the values from and set the concatenated value into. For example, if you're looking for the First Name field's id, it's FirstName: <label>First Name:</label><span class='mktInput'><input class='mktFormText mktFormString mktFReq' name="FirstName" id="First Name" type='text' value="" maxlength='255' tabIndex='1' /><span class='mktFormMsg'></span> Note: Marketo Technical Support is not equipped to troubleshoot custom javascript. It is recommend to work with an experienced developer when implementing custom javascript. Add custom Javascript In the Javascript below, replace the following: destinationField: id of the field where the appended value will go ("#FullName") joinFields: a list of the field ids it should read from ("#FirstName,#LastName") joinString: text that goes between each item (" ") Add the Javascript to your landing page as a Custom HTML element.  Test it to make sure it works correctly, then approve the page. <script type="text/javascript" src="/js/public/jquery-latest.min.js"></script> <script type="text/javascript">     // set no conflict mode for jquery   var $jQ = jQuery.noConflict();     // jQuery selector of the field that receives the joined value   var destinationField = "#FullName";     // jQuery selectors of the fields to be joined together.     // Use "#ID option:selected" if it's a dropdown   var joinFields = "#FirstName,#LastName;     // the text that will be added between each item   var joinString = " "; $jQ(document).ready(function(){    // You may need to change the field types that trigger the concatenation    // depending on the input types you're using in the form   $jQ("input,select,option").blur( function () {     concatFields()   }); }); function concatFields() {   $jQ(destinationField).attr("value",      $jQ(joinFields).map(function(){        return $jQ(this).val();      }).get().join(joinString)   ); } </script>
View full article
As part of the September 2012 release, Marketo exposed the ability to create a Webhook.  Webhooks are essentially HTTP callbacks that allow you to send a "payload" (i.e. xml, json) to a URL and include parameters. Here is a walk-through on how to create a Webhook that sends an SMS Message to a Marketo Lead using the Twilio messaging platform. Step 1 Sign up for a Twilio Account (www.twilio.com).  Be sure to follow the instructions on validating any numbers that will be used to send an SMS message. Step 2 Navigate to Admin in your Marketo Account Step 3 Select Treasure Chest from the left tree and click Edit in the Webhooks section Step 4 Check the box to Enable Webhooks Step 5 In the Admin menu, select  Webhook and click New Webhook Step 6 Enter the Webhook details as defined in the below screenshot.  A powerful feature of Webhooks is that you can include Tokens as part of the URL and/or Message for further customization. Note:  You will replace the [ACCOUNT_SID] & [AUTH_TOKEN] values with what is specified in your Twilio account. Step 7 Create a Program/Campaign in Marketo.  In the example below, a Program/Campaign was created with associated LandingPage/Form to send out an SMS text message when the lead fills out form. Step 8 See the activity appear in the Activity Tab for that lead in Marketo Step 9 Check SMS activity in your Twilio Account Log
View full article
In late May 2011, the European e-Privacy directive went into effect in Europe. This directive legally mandates that websites tracking users with cookies must obtain explicit consent from the person before dropping the cookie. Marketing automation will become an even more powerful revenue engine when online participants feel safe about their data.  In addition to being given the option to opt-in to marketing and lead nurturing programs that are relevant to them, with the standardization of privacy protections, unsavory players will be cut out of the market. Businesses that are trusted will excel in this environment. What is a cookie? A cookie is a very small piece of software code that websites use to track visitors. What do these regulations mean? When asking permission, the website must be clear on what data is being tracked and how it will be used. A record of the permission confirmation action (e.g. clicking an agreement link) must be retained. What if I am based in the US? The regulations apply to all businesses and websites tracking European users. To be in compliance with the EU, American businesses must take reasonable measures to identify which website visitors are European and obtain their permission. The former EU’s commissioner for justice, Viviane Reding, is quoted as saying “Privacy standards for European citizens should apply independently of the area of the world in which their data is being processed,”. “To enforce the EU law, national privacy watchdogs shall be endowed with powers to investigate and engage in legal proceedings against non-EU data controllers whose services target EU customers.” gigaom.com/2011/03/17/u-s-web-firms-told-to-stick-to-eu-privacy-laws/ In addition to this new cookie tracking regulation, US businesses servicing Europeans should also be Safe Harbor certified. Safe Harbor ensures that American businesses are compliant with the European Commission’s previous Directive on Data Protection. export.gov/safeharbor/ What if I am a multinational corporation? The regulations apply to all businesses and websites tracking European users. Is this really a law? The European e-Privacy directive is EU law. However, it is not yet national law for all EU members. With EU directives, member states are required to enact national laws implementing the directive. Most member states have not implemented national laws requiring explicit consent for cookies. The exceptions here are Germany, Italy, and the UK (see next question). The national legislatures do not always move at the schedule ordered by the EU directives. This process could very well take many years to cover all of Europe. Marketo will continue to watch developments and update this FAQ appropriately. Is explicit consent already law in any EU country now? Currently, there are several countries that have enacted this law. Germany has had rules on the book requiring explicit consent before tracking by cookies for some time now. Indeed, in many ways the EU e-Privacy directive is designed to harmonize EU member state laws with Germany’s privacy laws. Because Germany already requires explicit consent and other EU countries are starting too, Marketo recommends that businesses begin compliance implementation now. The UK Department of Culture, Media, and Sport (DCMS) is currently developing specific guidelines for compliance with this law. So, while the law went into effect on May 25, 2011, in the UK, the DCMS has stated that they will not be enforcing the law until an unspecified date in the future. culture.gov.uk/news/media_releases/8051.aspx Italy has also enacted laws to comply with the EU privacy directive. Marketo will continue to monitor developments and update this FAQ document appropriately. What happens if I am not compliant? This is a major transformation in privacy protections that businesses worldwide will be adapting. Most countries in Europe, like Britain, have not yet released specifics on regulations. Until specific regulations are created, there will not be details on the penalties. It is likely that over time, EU penalties for non-compliance will increase. What caused this change? Over a long period of time, the EU member states have had different privacy laws. It is a stated goal of the EU to have uniform and cohesive privacy regulations. Is the change good or bad? This change will be good for companies that are able to compete by online trust and privacy protection. With the new privacy protections, consumers and B2B buyers will be able to easily compare privacy practices of businesses they are evaluating to engage with. Businesses need to start competing on how much they are trusted with subscribers’ data. Businesses that are good at online trust will benefit. Marketo believes that initiatives that encourage trust will benefit the online marketing ecosystem over time. Who are the experts in this field? Who are the leaders in this information? I.e. where can I get more info or how can I stay on top of this topic? Many Marketo customers are experts in building online trust and competing on privacy. Marketo’s Privacy team is dedicated to Marketo customers and provides know-how on best practices compliance. The Online Trust Alliance (OTA - otalliance.org/) is a great non-profit working to foster trust in online ecosystems. The OTA is tapped into the developing privacy trends in the EU and Washington as is a great resource for member companies. MAAWG (Messaging Anti-Abuse Working Group) is a regular gathering of the top experts in privacy and messaging abuse prevision. How can I become compliant? The key to compliance is explicit consent. Explicit consent means specific language on how you are marketing and tracking. Explicit consent also means that there must also be some kind of affirmative action (e.g. clicking) where the subscribers acknowledges their consent to marketing and tracking. A good example of this is where a subscriber provides consent by clicking which causes a pop-up box specifying what you will do with the subscriber’s personal data. It is important that you do not mix up consent wording with more general wording on your business policies. If you integrate consent language into your general, then highlight consent language and record the click making consent. Do I have to collect this explicit consent on the first page of my website? You can decide where to collect consent and then drop the cookie. Many websites will allow European visitors to browse some pages or sections of the website before “popping the question”. The idea in these cases is to enable the website visitor to see the value of the web content or services before asking for tracking permission. For example, you might want to pop the question after a European visitor has viewed a certain number of pages, spent a given amount of time on the site, or visited specific webpages. Are there exceptions to this requirement? The EU directive provides an exemption for cookies that are dropped to track shopping cart contents. Furthermore, in Germany, transaction messages or messages that are needed to do previously specified business are exempt from these opt-in requirements. It is likely that other EU counties will adopt similar exemptions for existing business relationships. What about my personal blog or our employees' personal blogs and web pages? The EU focus is currently on business compliance. It will be interesting to see how Europe approaches tracking and consent for personal web properties. How is going to affect users who visit websites? If you are in the US it probably will not affect you at most websites you visit. Europeans, on the other hand, will likely be asked for their permission often. Europeans will be better able to factor privacy protection into their business and purchase decisions. Is this likely to change in other places too? Will the US change its laws? US privacy regulations are almost certainly going to change over the next year. The FTC and the Commerce Dept have both launched major privacy initiatives. Some national US legislators have also proposed federal privacy laws. While the final version of US privacy rules are nowhere near finished, it is very likely that US privacy is changing. What are others saying about this? Different organizations are saying different things. For example, Yahoo is saying they are compliant already: online.wsj.com/news/articles/SB10001424052748703512404576208700813815570?mg=reno64-wsj&url=http%3A%2F%2Fonline.wsj.com%2Farticle%2FSB10001424052748703512404576208700813815570.htmlhttp%3A%2F%2Fwww.pcworld.com%2Fbusinesscenter%2Farticle%2F222640%2Fyahoos_offers_cookie_optout_button_ahead_of_new_eu_law.html What are the laws in the US? Are they different? The US does not currently have Federal baseline privacy laws. Many online tracking methods are not yet regulated in the US. This is changing, however, with major initiatives from the FTC, Commerce Dept, and legislators. How does this affect Google and Facebook? The EU has made statements indicating the Google and Facebook will be affected by this. Indeed, it sometimes seems that Google is every EU country's favorite example company to drag into court on privacy matters. Industry blog GigaOm summarized, some EU statements about “one senior European Union official making a broadside attack aimed at services such as Google and Facebook” here - gigaom.com/2011/03/17/u-s-web-firms-told-to-stick-to-eu-privacy-laws/ Does this affect only my website? Do my landing pages, social media profiles, or blogs, matter too? The EU regulations speak to any tracking by cookies independent of the nature of the web property doing the tracking. (Although, any cookies dropped to track shopping basket contents are exempt and in Germany, business interacting with existing customers are also exempt.) Will this mean I get less targeted advertising? Europeans that decline to opt-in will likely see less targeted advertising. Does this mean that marketing automation or companies like Doubleclick, Omniture, and Quantcast will go out of business? The EU privacy regulations create more need for marketing automation and web analytics companies. As businesses need to implement more sophisticated privacy protocols and compete on trust, they will turn to their marketing automation solutions to make it happen. Will web analytics work in the EU anymore? Of course. Businesses will need web analytics for the EU subscribers that choose to opt-in. They will also need web analytics on subscribers they do not cookie for things like testing different action flows to obtain consent. Web analytic solutions are good at analyzing both known subscribers and unknown visitors. Can I get in trouble if my marketing automation, web analytics, or other software does not comply and I am still using it? It is unlikely that EU courts will excuse lack of technical capabilities. Good marketing automation solutions will make this easy for customers to implement in the ways they want.   Can I not allow my website visitors to see my content unless they accept cookies? Sure. Business can decide what content to show or services to offer based on whether a subscriber has opted-in for tracking. Indeed, smart businesses will intelligently use content and services to entice subscribers to opt-in.
View full article
On your Marketo landing pages, if you want to retrieve a URL parameter via Javascript, here's how to do it. First, identify the URL parameters you want to capture. We'll use Google search parameters -- "utm_keyword" "utm_campaign" "utm_term" and "__kk". Please ensure that you have access to an experienced JavaScript developer. Marketo Technical Support is not set up to assist with troubleshooting JavaScript. Below is the Javascript you'll need.  Add this to your landing page with a Custom HTML element or by editing a landing page template: <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 utm_keyword = $jQ.getQueryString({ ID: "utm_keyword" });   var utm_source = $jQ.getQueryString({ ID: "utm_source" });   var utm_term = $jQ.getQueryString({ ID: "utm_term" });   var __kk = $jQ.getQueryString({ ID: "__kk" }); </script>
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
Emails sent with the Send and Track button in the Marketo Outlook Add-in are tracked like emails sent through the Marketo web interface with a few caveats. Tracking multiple recipients If you Send and Track an email with multiple recipients, Marketo will log all click and open activities to the first recipient in the To... field.  Activity done by other email recipients will appear in the first recipient's activity log. New leads versus existing leads When you Send and Track an email and the recipient doesn't exist in Marketo, a new lead will automatically be created. Marketo will do its best to identify the name and company of the lead from the email. When that's not possible, "mktUnknown" will appear in those fields. (Some CRMs will reject leads without a last or company name.) See this article for more: Send and Track an Email with the Email Add-In for Outlook - Marketo Docs - Product Docs When you Send and Track an email to a lead that already exists in Marketo, the email activity will be appended to that lead's activity log. Tracking email sends When you Send and Track an email, the add-in informs Marketo about who sent the email, who it was sent to, and what it contained (subject and body text). This shows up in a user's activity log as a Send Sales Email event. Tracking email opens Emails sent via Send and Track include an invisible image embedded by the add-in; when the email is opened, the email client retrieves the image from our webserver, and an Open Sales Email event is added to that lead's activity log. Email open counts may not always be accurate. Some email clients block images which prevents tracking email opens. Also, some open counts may be inflated because a recipient may browse through their emails; each email view, however long or short, is counted as an open event. Decorating links When you Send and Track an email, each link in the email is wrapped so that Marketo is informed when a recipient clicks any of those links. These clicks appear as Click Sales Email events in the lead's activity log. Clicking a link also cookies the recipient's browser so his web activity on your Munchkin-enabled pages is tracked by Marketo.          
View full article
Occasionally, you may open a form that you have never filled out before and suddenly; the form is already pre-filled with someone else’s information.  This is a result of someone else’s decorated/tracked link being passed to you. There are essentially five ways this this behavior usually happens: If that lead decides to forward that email information, they are willingly sending an email meant for them to someone else. Marketo tracked emails are intended as direct to lead only(forward to a friend is on the road map). The lead replies to a campaign with a sales rep that was in the from address and the sales rep clicks the link in the reply Fill-out form or click link took place on a computer other than what the lead owns, that computer will have that leads cookie. The Marketo user copies a link from an email already sent out(customer replies) that contains tracking on it and pasted it as a hyperlink in a new email, then used that email to send it to other leads. If the lead blogs about the decorated link. There are a few options on how to prevent this from happening: Commonly the issue pops up internally, where a lot of testing goes on, the remedy for this is to make sure you’re clearing browser cookies between tests. Don't copy links from email replies from customers into new Marketo emails. On campaigns that have promotional values like a free "iPad" consider removing the tracking for that link as it may be shared, to do this add a class to the link of "mktNoTrack". Additionally, you can Disable Prefill for a Form Field
View full article
Issue Description Consider a scenario where you wanted to setup a campaign flow in such a way that their program status needs to be changed as “Influenced” if they are currently not a member of that program and the default choice is “do nothing” as seen in the below screenshot. However, you will be able to see that for records who isn’t member of program is getting assigned with default choice and not with the choice 1. Issue Resolution The flow step will change the program status to influenced only if they are member of program and have the status anything apart from "No show", if not default choice will be selected. The flow-step will not add the lead to the program and then change the program status when "Add choice" is used in the "Change program status" flow step. If there inst a choice added as shown in the below image, then the person will also be made a member of the program if they weren't already. Who This Solution Applies To
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
Please ensure that you have access to an experienced JavaScript developer. Marketo Technical Support is not set up to assist with troubleshooting JavaScript. Summary: Say you want to validate a custom field before someone submits a Marketo form on a Marketo landing page, then let Marketo do it's standard validation. You can do that by overriding the formSubmit function in Javascript.  You can override it with a Custom HTML element for a single page; you can also add this Javascript to your landing page template so it affects many landing pages. First, build a Javascript function to execute your custom validation (formIsValid() in the example below).  It should return a value of "true" if the fields validate. If not, return false. Open the landing page for editing and drag a Custom HTML element onto the web page.  Paste in this Javascript and add your custom validation to the formIsValid() function. <script type="text/javascript" src="/js/public/jquery-latest.min.js" language="Javascript"></script> <script type="text/javascript">      // set no conflict mode for jquery   var $jQ = jQuery.noConflict();   function myFormIsValid() {     var thisIsValid = true;     // Put your custom validation here.     // If anything goes wrong, set thisIsValid to false.         // for example, show an error message if the email contains "bob"     if ($jQ("#Email[value*=bob]").length > 0) {        Mkto.setError($jQ("#Email ~ span").prev()[0],"No Bobs allowed!");        thisIsValid = false;     } else {        Mkto.clearError($jQ("#Email ~ span").prev()[0] );     }     return thisIsValid;   }   function formSubmit(elt) {     if (!myFormIsValid()) {        return false;     }     return Mkto.formSubmit(elt);   } </script> Here's another example that checks if a required checkbox, such as a terms of service agreement, is filled before submitting: <script type="text/javascript" src="/js/public/jquery-latest.min.js" language="Javascript"></script> <script type="text/javascript">      // set no conflict mode for jquery var $jQ = jQuery.noConflict(); function myFormIsValid() {     var thisIsValid = true;       // show a message if they fail to check the box     if ($jQ("#TermsOfServiceAgreement").attr('checked') != true) {        Mkto.setError($jQ("#TermsOfServiceAgreement ~ span").prev()[0],"Please agree to the terms above.");        thisIsValid = false;     } else {        Mkto.clearError($jQ("#TermsOfServiceAgreement ~ span").prev()[0]);     }     return thisIsValid; } function formSubmit(elt) {     if (!myFormIsValid()) {        return false;     }     return Mkto.formSubmit(elt); } </script> Follow these instructions if you want to retrieve the form fields via Javascript: Setting or Getting a Form Field Value via Javascript on a Landing Page The example above also shows you how to set an error field If you want to set or clear an error message on a field, you can use these two functions in your validation function. Note: These only work on form fields from the Marketo form designer. Replace the highlighted yellow bits below: Email -- the ID of the field where you want to show an error error message -- the text you want to display for this error           // error -- highlight the field           Mkto.setError($jQ("#Email ~ span").prev()[0], "error message");           // no error -- clear the field           Mkto.setError($jQ("#Email ~ span").prev()[0]);
View full article
These directions show you how to create a profile with access to Sales Insight while removing access for your other profiles.  These instructions assume you've already installed the Sales Insight AppExchange package.   Create a new profile If you have a dedicated profile for your Sales Insight users, you can skip this step.Otherwise, you should create a new one now.  Go to the Setup page and pick Administration Setup -> Manage Users -> Profiles in the menu.  Then click the New button at the top of the page: This is a article attached image   Next, pick a profile to clone and give the new profile a name.  Click Save when you're done: This is a article attached image Edit profile permissions Go back to your Profiles list.  For each profile, you'll need to edit it by clicking its Edit link: This is a article attached image On the edit page, you'll need to change a few settings.  For profiles allowed access Sales Insight: In Custom App Settings check Marketo to make the Marketo app visible In Tab Settings, change the Marketo tabs to Default On In Custom Object Permissions, check Read, Create, Edit, and Delete on Marketo Sales Insight Config if the user should have access to the config settings For those that should not have access to Sales Insight: In Custom App Settings uncheck Marketo to hide the Marketo app In Tab Settings, change the Marketo tabs to Tab Hidden In Custom Object Permissions, uncheck Read, Create, Edit, and Delete on Marketo Sales Insight Config   Click Save when you're done with each one.   Changing views Next, you'll need to create a new view for your Sales Insight profile. These instructions describe how to set up the Lead page; repeat the steps to set up your Contact, Opportunity, and Account page layouts. Go to the Setup page, then pick App Setup -> Customize -> Leads -> Page Layouts and click the New button. This is a article attached image   Clone your layout of choice and give the layout an appropriate name like Sales Insight Layout.  Click Save when you're done.   This is a article attached image Follow the instructions in the Installation guide for configuring the lead detail page.Installing the Marketo Sales Insight AppExchange packageGo back to the Page Layouts section and click the Page Layout Assignment button.   This is a article attached image   Click Edit Assignment This is a article attached image   Select your Sales Insight profile, then select your sales insight layout from the Page Layout to Use pulldown.Click Save when you're done.   This is a article attached image Repeat these steps for your Contacts, Opportunities, and Accounts page layouts.   Other Changes   Here are some other places where Sales Insight items could appear.  You'll have to remove them outright since you can't use Profiles to limit access to them: Remove Sales Insight buttons from Search Layouts for Contacts, Leads, and Accounts Remove Sales Insight columns from Contact and Lead lists
View full article