Knowledgebase

Sort by:
Issue Description When a lead fills out the form in Marketo, Marketo sync fails with an error  "Duplicates_Detected."   Issue Resolution This error, "Failed: DUPLICATES_DETECTED: Use one of these records?" is a message Salesforce is sending back to Marketo, rejecting the attempt to sync the record. This means there's a setting in SFDC preventing duplicates from being created, possibly due to a custom deduplication rule on the SFDC side.   Recommended steps : Check the dedupe settings and check for these leads in SFDC based on the things other than the email address like first name, last name etc. You may need to work with your SFDC admin to determine why Salesforce rejecting the record as duplicate. Who This Solution Applies To Customers integrated with Salesforce Is this article helpful ? YesNo
View full article
If you ever need to change your CNAME there are a few things you should consider. Old Links In order to ensure that old links sent out via email are not broken, you should: Remove the old CNAME Setup your new primary CNAME Add the old one back in as a domain alias. You can use Add Additional Landing Page CNAMEs for detailed instructions on adding a secondary CNAME. This will allow all old links to still be functional. Cookies Our recommendation is to change the sub-domain so that cookies can be shared. If you change the top level domain itself, the cookies cannot be shared and every lead would have to re-introduce itself to the new domain by either clicking on a link in an email or filling out a form. Same top level domain go.mycompany.com > info.mycompany.com Good! Cookies are shared. Different top level domains go.mycompany.com > go.mynewcompany.com Bad! Cookies are not shared.
View full article
Issue Depending on the marketing strategy, Google AdWords can be a significant portion of the marketing mix.  With any significant expense, your marketing team will be asked to display a return on investment.  Additionally, to help manage the spend, marketers want to compare keyword and ad display with success metrics and revenue results.     Solution Keyword Capture Program - Setup Process The Marketo - Google AdWords integration provides deep insights into revenue generated by keyword and can help marketing teams get a much more granular view of revenue results than they would otherwise have without Marketo. Google AdWords spend can be tracked as its own Program Channel and leveraged within the Program Analyzer to make detailed assessments of performance. It provides very granular insight into performance through multiple dimensions and unique reports. Initial setup of Keyword tracking programs is straight-forward and simple to duplicate for each new Keyword. In addition, Marketo automatically connects to Google AdWords to report Customer-specific funnel conversion information by keyword and display ad.   Template Program Setup: Add a field named PPC Source to the Lead Database – set field to write only if empty. Setup a Default AdWords Program in Marketo that contains a Keyword Token – this program will be cloned for future AdWords so that the steps below do not have to be repeated. Create a Program Token for Keyword. Configure the Smart List to Look for PPC Source containing the Keyword Token. Set the default flow to Update the Program Stages based on Activity Clicked AdWord (Default) Visited Site Filled Out Form Has Opportunity Set up a Smart Campaign within the Program to look for Closed/Won Opportunities and Activate the Campaign       Cloning Process: Once the Default AdWords Program is setup it will only take a few minutes to add new PPC AdWords to Marketo. Clone the default AdWords Program. Update the Token to include the new PPC Keyword. Activate the Closed/Won Opportunity Smart Campaign. Capture Monthly Spend by Keyword Program within Marketo. Example Reports Once setup, reporting on Keywords within Marketo is now simple, easy, and more robust than other platforms.  Here are five reports that will help you manage AdWords:   A. Basic Keyword – Program Results Report     B. Basic Keyword - Opportunity Results Report   Fields include:   Total Leads Count w/ No Opportunity Days No Opportunity Has Opportunity Has Opportunity % Days Until Opportunity Total Opportunity Amount Avg. Opportunity Amount Total Opportunity Won % Won Total Won Amount Days to Close Days in Sales Stage         C. Program Analyzer   Program Cost Cost per New Name Cost per Success First-touch Revenue Expected Multi-touch Revenue Expected Members New Names First-touch Pipeline Created Multi-touch Pipeline Created Success (New Names) Success (Total) % New Names     D. RCE - Advanced Reporting on Keywords     E. Funnel Conversion Data in Google AdWords - By Keyword & Display Ad   The information displayed below is passed directly from Marketo into Google AdWords baed on the pre-configured Marketo-to-AdWords connector.  Marketo does not currently pass along any information through the connector beyond what is shown in the screen below (Funnel Conversion Information).    
View full article
Issue When looking at a lead's email activity, you see that they clicked a link in an email, but there is no open activity recorded for that same email. Solution It is technically possible for a person to click a link in an email without opening it.   An Open Email event is only logged when a single pixel tracking image is downloaded from the Marketo server, but many email clients, such as Outlook, don't download images by default.   So someone could open the email, read and click it without choosing to download the images, resulting in a Click Email without a corresponding Open. Email performance reports have an additional logic in them that backfills the Opens.   They know that to click an email you must open it.   Smart Lists don't have this backfill, so the Opens in a Smart List will often be different than the Opens in a report.
View full article
Included in this article: Overview To provide world class product support, Marketo occasionally disables old areas of the product that have been replaced by newer, improved versions. As previously announced with the Winter ’17 release, we’re updating the way you’ll edit text and create new forms in Marketo. After August 1st, our legacy text editor will be retired and we’re deprecating the Form Editor 1.0. Here’s what you’ll see in your Marketo Engagement Platform: New Rich Text Editor: Enjoy a more modern experience and even more capabilities when editing text in Marketo. We’re retiring the Legacy Text Editor and transitioning all Marketo customers to the new editor – no action is required and your existing assets will not be impacted. Form Editor 2.0: Create all your new web forms with the Form Editor 2.0, giving you an improved WYSISYG editor, the ability to create draft forms and more. We’re deprecating the older Form Editor 1.0, making Form Editor 2.0 the way you’ll create all new forms in Marketo. Any forms previously created in Form Editor 1.0 will remain functional and editable, however these v1.0 Forms will no longer be officially supported by Marketo. To continue receiving support for your Marketo forms, we encourage you to create new forms in Form Editor 2.0 to replace your v1.0 forms. Email Editor: There are no changes to the Email Editor experience. The changes above do not impact the Email Editors. Rest assured, both Email Editor 1.0 and Email Editor 2.0 remain available for your use. For more information, please see our Innovations Update: New Text Editor & Form Editor 2.0 recorded session. Note: This change is not tied to a Marketo Release. Legacy Rich Text Editor On August 1, 2017, we’re switching all subscriptions to the new text editor. This change won’t have any impact on your day-to-day work. The new editor can do everything the old one can—and more. See Using the Rich Text Editor for details. After the change, nothing will happen to your existing assets, but you’ll see the new editor whenever you edit text in Marketo. How do I know which text editor I’m using? Open an editable text section in any Marketo editor to see which one you’re currently using. Here’s the old editor: Here’s the new one: Note: The legacy text editor used default root block settings of <p> for email/snippets and <div> for landing pages. If you’re upgrading for the first time to the new text editor, it will continue to have those settings. Click here to learn more about the root block setting. Form Editor 1.0 When creating a new form, some older Marketo customers have a choice of using the original Form Editor 1.0 or the newer Form Editor 2.0, which is the default selection. After August 1, all customers will only be able to create new forms using Form Editor 2.0, which contains additional functionality. After the change, any forms you created in Form Editor 1.0 will remain in your subscription and still function. However, you won’t be able to create any new forms with Form Editor 1.0. Recommendation We recommend that before the sunset date (August 1, 2017), you make sure that your team is up to speed on the newest text editor and form editor, to be sure they’re comfortable continuing to build new assets in Marketo.
View full article
Issue The difference between Workspaces and Partitions and where they are displayed inside the Marketo instance Solution The main difference between Workspaces and Partitions is that Workspaces separate assets into different areas and Partitions separate leads. When you look at the navigation tree in Marketing Activities, Design Studio, and Lead Database, you will see the Workspaces displayed, not the Partitions. This is because the Lead Database section is actually showing assets, smart lists and static lists, and not the leads themselves.  To see the Partitions, you would need to go into Admin > Workspaces & Partitions > Partitions. Partitions do not need to have a one-to-one relationship with the Workspaces.  You may have multiple Workspaces and only one Partitions, and you may have multiple Partitions accessible to one Workspace.   Who This Solution Applies To Instances with Workspaces and Partitions enabled.    
View full article
Issue When your Salesforce Sandbox gets refreshed and is given a new OrgID, you will have to contact Marketo Support to work on getting the Marketo Sandbox addressed properly.     Solution This process is a 2 step process, the first step completed by Marketo Support on the backend. The second step is for you to enter the desired Sync User credentials in Marketo Admin > Salesforce. In order to do this second step correctly, you will need to generate a new Security Token for this Sync User within SFDC. Your SFDC Admin may need to do this for you. It is best that the token be newly generated the same day as performing this process. This process can be done over the phone so that both you and Marketo Support get immediate feedback.
View full article
Distributing leads to sales reps is easy.  Marketo, however, only supports random distribution.  This gives a pretty good approximation of the round robin technique.   Prerequisites: Create A New Program Create A Child Campaign      1. Go to the Smart List tab of the campaign you created, find and drag in the Lead is Created trigger. Tip: Use the trigger that logically would come right before you want to assign the lead to a rep.        2. I've added the constraint "SFDC Type is empty" so that records that already exist in Salesforce do not get re-assigned.          3. Go to the Flow tab, find and drag in the Change Owner flow step.      4. If you have 3 lead owners click on the Add Choice button 2 times.  You always want the number of choices to equal the number of owners in the round robin minus one. This is because the last person goes in the Default slot.      5. Find and select Random Sample.      6. 100% divided by 3 sales reps is 33%, enter "33".      7. Find and select the first sales rep.      8. Repeat steps 4, 5 and 6 for every remaining choice. Be sure to fill out the default choice also.        9. Activate the campaign and it should now distribute leads randomly to your lead owners.
View full article
Having sync troubles with SFDC?  Try this quick checklist to see if it solves your problems. How can I tell if there's a sync problem with Salesforce? Symptoms of a broken SFDC sync include: Your information hasn't sync'd in the last few hours (and this isn't your first sync) "Sync lead with Sales" isn't working Checked activity history items or SFDC Tasks aren't being sent to SFDC Before you go any further, go to the Salesforce section of the Admin page and look at the Last Synced time: If it's been more than an hour, try these steps. Enter your SFDC username, password, and token Log into Marketo and go to the Salesforce section of the Admin tab.  Look at the account that's syncing to Salesforce. Are the credentials blank?  If so, take a minute to set up your Salesforce sync. Setting up Salesforce.com Integration   Did you recently make large changes in your Salesforce database such as adding custom fields or changing many field values?  Large changes to your SFDC database may take longer than usual to sync into Marketo. Check if SFDC sync is enabled Is sync enabled?  If it's disabled , the button says "Enable Sync."  Click the button to enable sync. Otherwise, the button reads "Disable Sync."  You can leave the button alone if this is the case. Check your SFDC username, password, and token Did you change your SFDC password recently?  Or did you reset your SFDC security token?  If so, click the Edit Credentials button and enter the new information. Remember that if your password changes, your security token changes as well; you'll need to update both at the same time.   Is the SFDC account active? Go to the Users section of your Salesforce.com account.  Open the SFDC Setup section. Open the account you're using for sync (Administration -> Manage Users -> Users, then click "Edit" for the account used for sync).  Is the account active?  If not, enable the box and click "save", then wait a few minutes to see if sync resumes.   SFDC permissions Does the account have the correct permissions?  When you edited the user's record, the Profile is right above the Active flag. Open the profile for that account (Administration -> Manage Users -> Profiles) and edit the profile for the sync account.  Scroll down the page to the "Administrative Permissions" section. Check this article to see what object and administrative permissions are required for Marketo to access your SFDC account successfully: Required Profile Permissions in Salesforce for Marketo Sync Trusted IP addresses Does your company have any IP address restrictions on your SFDC account (blocked or trusted IPs)?  If you use Trusted IP addresses, Salesforce will send you an authorization email to confirm that Marketo is legitimately accessing Salesforce.  Follow those instructions and you'll be allowed to use the API with that account. Login Hours Do you have login hours set for the sync user's profile?  View the profile (as opposed to "edit" above) and scroll down to the Login Hours section. If you have login hours set, unset them by clicking "Edit", then click "clear all times" and finally click "Save". If none of these steps solves your Salesforce.com sync problems, call Marketo Support and we'll help you resolve the problem.
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:   Next, pick a profile to clone and give the new profile a name.  Click Save when you're done: Edit profile permissions Go back to your Profiles list.  For each profile, you'll need to edit it by clicking its Edit link: 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.   Clone your layout of choice and give the layout an appropriate name like Sales Insight Layout.  Click Save when you're done.   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.     Click Edit Assignment   Select your Sales Insight profile, then select your sales insight layout from the Page Layout to Use pulldown.Click Save when you're done.   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
Issue There are two filters available (Acquisition Program and Acquisition Program Name), but only Acquisition Program Name appears in the lead record and is available as a column in the lead views.  What is the difference between these? Solution Acquisition Program is a system-managed field. It isn't available in many picklists, nor in certain filters. Acquisition Program Name is a field that allows you to use this data more freely as it is not locked by the system. Acquisition Program = Master naming for programs Acquisition Program Name = Friendly usable name    
View full article
This article explains how to enable tracking if your Google AdWords ad is configured to link to a Marketo landing page with a Marketo form. When the lead fills out the form on the landing page, the Google Adwords CampaignID and keyword values will be passed to Marketo through hidden fields. High-level Requirements Create custom Marketo fields to capture the PPC information Add those fields as hidden fields to the Marketo form(s); configure the hidden fields to get their value from the URL Parameters Add parameters to your destination links in Google AdWords ads using static values or ValueTrack parameters; you can use the Marketo or Google URL builder to simplify this Decide on an 'original' or 'most recent' PPC source strategy If your PPC strategy is to capture original PPC source, then the custom PPC fields need to be configured to block field updates. If your PPC strategy is to capture the most recent PPC source, then you can use the default configuration (i.e. fields not blocked from updates). Enter PPC program period (monthly) cost information Benefits This solution does not require custom coding This solution does not require any additional cost Analytics - Standard Number of new leads acquired by Google Adwords Program Cost per new lead acquired by Google Adwords Program Number of leads acquired by keyword/search phrase Top 10 keywords/search phrases which acquired new leads Top 10 AdWords CampaignID which acquired new leads Number of Opportunities by keyword/search phrase Number of Opportunities by CampaignID Analytics - Revenue Cycle Analytics (RCA) Conversion ratio of your Google Adwords Return to investment for your Google Adwords Top 10 keywords by month report which shows Average days to convert to opportunity Number of leads converted to opportunity Top 10 CampaignID’s by month report which shows Average days to convert to opportunity Number of leads converted to opportunity Program Channel report >> Google Adwords (custom channel) metrics by quarter New names, cost per new name Opportunity units, Pipeline generated, revenue, revenue to investment Instructions Create the custom fields in Salesforce.com on both the lead and contact object, making sure they map from lead to contact. The custom fields will sync over to Marketo mapped 2 Salesforce.com fields to 1 Marketo field. For instructions to create Salesforce.com custom fields, please reference Salesforce.com knowledgebase or work with your Salesforce.com Administrator. If you do not want these custom fields in Salesforce.com, you can create the fields in Marketo. Custom fields you create in Marketo will be Marketo only fields as they will not sync over to Saleforce.com. The custom fields to be created Campaign Source (utm_source) Required. Use utm_source to identify a search engine, newsletter name, or other source. Example: utm_source=google Campaign Medium (utm_medium) Required. Use utm_medium to identify a medium such as email or cost-per-click. Example: utm_medium=cpc Campaign Term (utm_term) Used for paid search. Use utm_term to note the keywords for this ad. Example: utm_term=running+shoes CampaignID (utm_campaign) Used for keyword analysis. Use utm_campaign to identify a specific product promotion or strategic campaign. This can be used to capture the Adword CampaignID Example: utm_campaign=spring_sale Create a Marketo program (i.e. Google Adwords Program) and use a program channel (i.e. custom 'Google Adwords' channel) with 'converted' as the success progression status. Make sure you assign the associated period costs for this program on the setup tab. You will need to do this on a monthly basis; this is required if you want to get a 'cost per' analysis. Create a Marketo form with all the above fields on the forms as 'hidden fields' configured to get values from a URL parameter. Include other fields as normal and call this 'PPC Form' Map the URL parameter to the associated hidden field (i.e. utm_source maps to 'Campaign Source') Create a Marketo landing page which you will use to link the Google Adwords ad Include the PPC Form on this landing page. Use the Marketo URL Builder to add the key values and parameter tokens to the URL. In the example below, the first URL is the URL to the landing page, and the second URL includes the URL parameters and associated values/tokens. URL: http://info.mycompany.com/lp/example/PPCExample-Start-Your-Free-Trial-Now.html Tagged URL: http://info.mycompany.com/lp/example/PPCExample-Start-Your-Free-Trial-Now.html?utm_source=AdWords&utm_medium=PPC&utm_term={keyword}&utm_content={creative} When configuring your Google Ad, use the tagged URL as the destination link which takes the lead who clicks on the Google Ad to the landing page. The keyword and CampaignID will be passed automatically when the lead clicks through the Google Adwords ad. The Source (Adwords) & medium (PPC) will be passed as the values in the tagged URL Learn more: Google Adwords and Marketo Overview Linking a Google Adwords Ad to Any Page on Your Website Google Adwords and Marketo FAQs
View full article
Included in this article:   Overview Limitations Error Handling and Troubleshooting Overview No-Draft for Snippets allows you to distribute snippet changes without drafting approved assets using it. All assets using the edited snippet get the updates and maintain their respective status: Approved assets get the snippet updates and stay approved Drafts get the snippet updates and stay in draft mode No-Draft is automatically enabled for all Administrator roles. An admin can then enable this feature for any additional role. While No-Draft Snippets are very useful, they do have some limitations and issues that tend to arise. This article will show you what those limitations are and how to troubleshoot issues that can come up.   Limitations This feature is designed to save time with the snippet approval workflow. There are a few limitations to be aware of: No-Draft will not work if you replace one segmentation with another one in the same snippet. However, No-Draft will work if you change, add, or delete a segment within a segmentation that is referenced in the snippet No-Draft will not work if you add/remove a segmentation to a previously approved snippet By design, No-Draft will fail if you make a dynamic snippet static, or a static snippet dynamic. If your use case requires this scenario, then we recommend you create a new snippet to be used across your assets. If you must update the existing snippet, then you will need to approve it using the Create Draft option, then re-approve the assets using the snippet (in other words, the old behavior) No-Draft does not auto-approve drafts Users without the No-Draft permission can still approve a snippet, however it will generate drafts of approved assets No-Draft works only when approving one snippet at a time Assets using the snippet are locked for approval until No-Draft is done processing Snippet updates made to approved assets cannot be rolled back No-Draft applies only to snippets   Error Handling and Troubleshooting If something goes wrong, an error message is delivered to the Notification section of Marketo. You can subscribe to this notification and receive email alerts in their inbox. Users must subscribe to No-Draft in each workspace with the permission enabled.   If an error does occur, chances are that the update process was not completed. Some assets may have the updated snippet content and others may not.   To resolve, redraft the snippet and re-approve. 1. Select the snippet and click Edit Draft. 2. Make a small edit in the snippet editor to create a draft (such as pressing the keyboard’s spacebar). 3. Click Approve Snippet. 4. In the dialog box, select Update all to start over.   This should fix the issue. Contact Marketo Support if the problem persists.
View full article
You may need to have multiple CNAMEs to brand your landing pages for different product lines or company divisions. We recommend that all CNAMEs be on the same domain since cookies do not travel across domains. A good example would be: product1.mycompany.com product2.mycompany.com product3.mycompany.com If you absolutely need the domains to be different that is fine, just keep in mind that you will have to run a tagging campaign to every single domain to ensure that all activity across all domains are being tracked under the same lead in Marketo. This would look something like this: go.mycompany1.com go.mycompany2.com go.mycompany3.com Before you begin adding multiple CNAMEs in Marketo your IT staff will need to create the CNAME records on your domain(s) DNS. See Customize Your Landing Page URLs With a CNAME to have your IT staff create the records and to set the first CNAME. Once that has been completed you can add your additional CNAMEs as Domain Aliases.   Go to Admin then click on Landing Pages. Click on New then New Domain Alias. Enter your Domain Alias and click on Use non-Marketo Landing Page if you want to set the default page to an external one. Enter your Default Page and click Create. Nice job! Now all your Marketo landing pages can be pulled up from two different URLs, in this example: http://product1.mycompany.com/contact.html http://product2.mycompany.com/contact.html   Is this article helpful ? YesNo
View full article
Common questions around how Marketo can be used to track Google AdWords information:   Q: Do I have to install a special Marketo App from the Salesforce.com AppExchange to get this functionality? A: No, there's no special Marketo App to install.   Q: Will this require custom coding? A: For the first scenario, Linking a Google Adwords Ad to a Marketo Landing Page with a Form, there is no coding required at all. The second scenario, Linking a Google Adwords Ad to Any Page on Your Website, requires a little bit of coding. To help with that, the links to the appropriate KnowledgeBase articles are included in this document.   Q: I can not code, but I still want to capture my Google Adwords PPC information using Marketo. What should I do? A: If you do not have coding experience, it's best to go with the first scenario since it does not require any coding. If you are interested in the second scenario, then we recommend leveraging any internal resources you may have who can code. You can send the relevant KnowledgeBase articles to the person who do the coding for reference.   Q: What kind of reports can I build using the standard Marketo Analytics? A: Here are a few examples of reports (see the Overview for a list of other metrics you can get) Which Google Adwords campaigns generated the most revenue? Which keyword and/or search term generated the most revenue? How many opportunities were generated by each Google Adwords campaign? Number of new leads by 'CampaignID' and associated opportunities   Q: If the same lead does another Google search and then clicks through a second (or third) Google Ad, will the original PPC information be overwritten? A: By default it will be overwritten. However, if your strategy is to track the original source PPC, then you can configure the PPC custom fields to be blocked from updates. This way, once the PPC information is populated in the custom fields, subsequent Google Ad click throughs and form submissions will not overwrite the existing values. Of course if your PPC strategy is to capture the most recent PPC information, then you can leave the custom PPC fields unblocked (default) and subsequent Google Ad click throughs and form submissions (by the same lead) will overwrite the existing information.   Q: If I already have Salesforce.com custom fields to capture all the PPC information on the lead & contact objects, do I still have to create custom fields in Marketo? A: If the custom fields are already there in Salesforce.com, then you do not need to create additional fields in Marketo. As long as the sync user has visibility to those custom fields, the fields should be synced over and be mapped accordingly.   Q: How does this work in Marketo? A: At a high level, you will need to do the following: Create custom fields in Salesforce.com Build a form with hidden fields which gets values from URL parameters Build a Marketo landing page with the form on it For all your 'destination links', include the URL parameters and associated value/token When the leads click through the Google Adwords Ad to your landing page, fills out the form, the PPC information will be submitted to the hidden fields (i.e. keyword, campaign, etc.)   Q: How much does it cost to configure Marketo to capture Google Adwords information? A: There is no cost if you follow the documented instructions. The simple scenario, Linking a Google Adwords Ad to a Marketo Landing Page with a Form, is recommended as you will get the metrics you need to understand effectiveness of your Google Adwords campaigns and keywords with the standard Marketo Analytics/Reports. However, if you are interested in engaging Marketo to assist you with the configuration, Contact your Customer Success Manager and they will have someone frome our Professional Services team set up a requirements scoping call to put together a cost estimate.   Learn more:     Google Adwords and Marketo Overview Linking a Google Adwords Ad to a Marketo Landing Page with a Form Linking a Google Adwords Ad to Any Page on Your Website  
View full article
Issue You want to view your current usage of the Marketo API.     Solution Current usage of both REST and SOAP API can be found by following these steps: Go to Admin > Web Services Look at the API Call Information section. In the API Call Information section, you will see a line that says "Requests in the Last 7 Days:". The number next to that is the number of calls made to this instance in that time frame. The number is also a hyper-link that will allow you to break this down by API user. Each individual REST user will be its own row, while the SOAP requests will be in one line, using the given SOAP User ID within the SOAP API section just below.
View full article
Issue You had an email send and are now seeing in an Email Performance Report that there are Pending emails, a few hours after initiating the program/campaign.     Solution "Pending" generally means that Marketo is attempting to deliver a message. Marketo will try to send a message, but can receive a temporary bounce (essentially "Thanks, try again later"). When that happens, the mail status is set to pending while we retry. We will try to send the message several times over the next 24 hours (36 to AOL) before we accept that the message will not be delivered and change the status to "bounced". Occasionally, other Marketo server issues can cause emails to be stuck in Pending.  If all the emails in Pending are from consumer email addresses, such as Yahoo, Hotmail, or QQ.com, then we are probably just waiting for the receiving server to accept the message.  However, if the pending emails are to a variety of different business domains, please contact Marketo support and we can investigate.
View full article
Issue Marketo Forms embedded on non-Marketo web page do not show up when using Firefox private browsing.   Solution Marketo forms and Munchkin tracking are inserted into non-Marketo pages via Javascript. If the browser privacy settings block the script from executing, Marketo forms and tracking will not work.  Marketo is not able to override a customer's browser security settings. The alternatives are as follows: Create a non-Marketo form on the web page Use a backend form submission to push the info in the form into Marketo. Instructions for doing so can be found here: http://developers.marketo.com/blog/make-a-marketo-form-submission-in-the-background/  
View full article
  What is the Email API? What is the Email API used for? What is Email 2.0? Does the Email API Work on Email 2.0 Assets? Will the Email API Break when Enabling Email Experience 2.0? How Are 1.0 Assets Upgraded to 2.0 Assets? What to Do When an Email Was Accidentally Converted to Email 2.0 format?     What is the Email API? API stands for Application Programming Interface and the Email API allows an automated process to create and edit emails in Marketo. There are also other API calls that involve emails, such as Approve Snippet (assuming the Snippet is used in an Email) and Clone Program (assuming the Program contains Emails). There are also API calls to create and update Email Templates. Essentially, the API can do many things that you can also do through the Marketo user interface, but then in an automated fashion.     What is the Email API used for? There are many scenarios: an external system could create Emails in Marketo using data that lives outside of Marketo. A translation service provider could clone a master Email, translate it to many languages, then save them back into Marketo as localized Emails. A reporting system could extract Emails from Marketo to use in reports that are generated outside of Marketo. An external system could Clone a Program that contains Emails, then populate the Program Tokens and schedule the Email to be sent out at a specific time. There could be an external email template creation system that creates new Email templates in Marketo through the API.     What is Email 2.0? “Email Experience 2.0” is the new Marketo product feature with the enhanced email editor, documented here: https://docs.marketo.com/display/public/DOCS/Email+Editor+v2.0+Overview. It can be switched on in Admin > Email > Edit Email Editor Settings. All Emails and Email Templates also have a version number, either 1.0 (the old version) or 2.0 (the new version). If we refer to “Email 2.0 asset” we mean an email or email template in the new upgraded 2.0 format.     Does the Email API Work on Email 2.0 Assets? Yes.     Will the Email API Break when Enabling Email Experience 2.0? No. Enabling Email 2.0 will not automatically upgrade Emails or Email Templates to the new 2.0 format. The Email API can still create new Emails and Email Templates in the 1.0 format.  However – after enabling Email 2.0 – any Email or Email Template that is created or edited and approved through the Marketo User Interface will automatically be upgraded to the 2.0 format.     How Are 1.0 Assets Upgraded to 2.0 Assets? If you edit an “Approved" or “Approved with Draft” 1.0 Email with Email 2.0 enabled, the draft is converted to the 2.0 format. You can still discard the draft to go back to the approved 1.0 format. Once you approve the email and it becomes 2.0, the Email cannot be converted back to 1.0. If you edit a “Draft” 1.0 Email (never been approved), this will automatically be converted to 2.0 with no option to revert back to the 1.0 format. The same applies to Email Templates.     What to Do When an Email Was Accidentally Converted to Email 2.0 format? If an Email or Email Template was accidentally converted to the 2.0 format, you’d have to copy the asset contents to a text editor, disable Email 2.0, then create a new 1.0 asset using the content that you copied.
View full article
Issue Your SFDC Campaign is synced to a Marketo Program but leads that are added to the SFDC Campaign are not showing up as members of the Marketo Program. Solution Take the following steps to troubleshoot this issue: Log into Salesforce using the Marketo Sync credentials. Confirm that the SFDC Campaign is visible to the Marketo Sync user. If it is not visible, this will cause the sync to fail. Confirm the members of the SFDC Campaign are visible to the Marketo Sync user. Marketo cannot sync leads it cannot see. Compare the member statuses of the SFDC Campaign to the statuses of the Marketo Program. The sync will only work for statuses that match exactly. For example, if the statuses for your SFDC Campaign are Invited Registered Attended but the statuses for your Marketo Program are Invited Attended then none of the leads in SFDC with a campaign status of "Registered" will be added to the membership of the Marketo Program. To resolve this, make sure that all statuses match between the campaign and the program. You may need to force an update on the leads to re-queue the sync.    
View full article