Knowledgebase

Sort by:
Also see: Enabling Asset Discovery - Marketo Docs - Marketo User Manual Steps to fix: Verify the RTP tag exists on the page Verify there are no any jQuery / Javascript / Other errors in the Developers Console Login to your account and go to the 'Account Settings' panel > make sure the 'Assets' toggle is switched to On In the 'Account Settings', go to the 'Assets' tab and make sure the URL patterns configuration are valid Select an asset in 'Assets' tab and click on link to check if click count increases and capturing you as the visitor. (see note 2) NOTES Don't forget to add wildcards (*) in your URL patterns, otherwise it will only cover the exact page you inserted:  www.marketo.com/solution  won't match: www.marketo.com/solution/rtp.pdf This step doesn't work with PDF files, simply because the rtp js tag is not installed on PDFs. In addition, the click event listener doesn't work on the back office, so only if it is an HTML page and you are viewing it (while rtp is running in the background) you should see the counter changes.
View full article
Named Accounts (or Account Based Marketing) module is sold separately.   If you did purchase this module follow these instructions to create a new Named Account list.   Common issues when uploading a new list:   1. Getting the following error message: Total number of records exceeded Is this article helpful ? YesNo   Root cause:  Each account is eligible for up to 10,000 named account records. Contact your account manager to purchased an additional  package of records or remove old lists.     2. Getting the following error message: Your account is not enabled for uploading Named Account Lists. Contact your account manager for more details     Root cause: You didn't purchase the Named Accounts module or your account has misconfigured and this module is disabled - contact support.
View full article
The IP geolocation lookup for ISPs (Internet Service Providers) is 95% accurate, the reason is that they use different physical proxies and change their routing more often. Over time we follow the changes and update our database continuously. For known leads - the system tracks your leads regardless of their current IP so you can also use the lead database fields (like scoring). Is this article helpful ? YesNo
View full article
There are a lot of different pieces and activities involved when building a campaign or generating leads.  Here are some really important self help content that every Customer Account Manager agrees customers should pay attention to in order to ensure your continued growth using Marketo.   Reached your Database Limit Delete a Lead Delete a Lead in Salesforce Find and Merge Duplicates Bounced Email Address   Is this article helpful ? YesNo
View full article
Complete these Marketo Quick Wins from the User Manual (Help Articles) to learn the core features of Marketo! 1. Get Set Up and Add a Lead 2. Send an Email 3. Landing Page with a Form 4. Simple Scoring 5. Email Auto Response 6. Import a List of Leads 7. Drip Drip Nurture 8. Personalize an Email 9. Alert the Sales Rep 10. Update Lead Data To run through some more activity and exercises that are guaranteed to show you more of how to use core functions in Marketo, check out the Learning Exercises from the User Manual for details
View full article
Congratulations on being the Support Admin for your company.  It's a very important role for your organization and with the new Marketing Nation, the support admin role is expanding even more.  Let's go over some of key things you can do as the Support Admin.   You can submit support cases to Marketo Support This is one of your key abilities.  Submit cases on behalf of your company to our Marketo Support Team for assistance.   Manage your list of authorized contacts You have the ability to add and remove contacts from your list of authorized support contacts.  This becomes important if people leave your company or if teams switch out your main Marketo users.  If someone needs the ability to contact Marketo Support, you're the one to make that happen for them.   Invite people to your account space (NEW) That's right,. You own the guest list to your Account space.  You get to invite people from your company to this space.  You can remove them from this space and you can also ban them from ever entering this space if you wanted to.  This is a newly added feature within the Marketing Nation.   Manage your Company Space (NEW) You're not just the Support Admin, you are the admin of this space.  Adjust this space as you need it,  If there are different types of content widgets or text boxes you want to add to this space, you can do it.  This is a space for your company's use and benefit, so do with it as you need it.   Our team is on hand to assist you with any questions you have to manage this space.  You can contact us by sending an email to supportfeedback@marketo.com. Is this article helpful ? YesNo
View full article
Welcome to your Marketo Account Group.  This is a group area that is private to your company.  Only people that your Marketo Support Admin invites to this space can be involved in the conversations you have and the content that you create. You might be asking yourself how you are going to use this space or how does this space benefit the work that you are going to do?  You can think of this space as our toolkit, meeting room, notebook, communication portal all wrapped up in one convenient location. Here are a few ideas on how this space can be used. Communication with your team Use this area to start your own discussions or use it to ask your own team questions.  If you are working on a project, you can list our tasks, activities, and milestones to be shared and updated with your team.  Work efficiency always involves everybody staying informed and the key to that is a single source or information. Build your own Marketo Reference Kit Utilize the wealth of resources that Marketo has by creating your own reference kit of Help Articles, Support Solutions, Videos, and posts that you and your team find useful and will be useful for any new members to are added to your group. Record your Marketo history Marketo is a powerful tool  that offers a lot of flexibility and features in building your campaigns and communications, but all the logic and thought behind how your work is structured can be lost if someone else needed to. Create your own documentation and content If you have customized solutions or FAQ's that would benefit your team, you can create your own documents that are visible only to this one space.  Use this space as a private repository of knowledge for your team.  If you feel your content can be a benefit to the rest of the community, you are always welcome to share with the rest of the Marketing Nation. A link to Marketo Support If you have a problem that requires some assistance from the experts, your authorized support contacts can use the CaseConnector app in this space to submit a ticket to our support team.  The CaseConnector is also used to manage your current cases and view your closed cases also. A Customer Account Manager channel Your Marketo Customer Account Manager can use your space to contact you and check in to ensure that your goals are on track with the work that is being done.  Post a discussion and @mention your CAM and they can respond to you and your team. So there you have it, just a few ideas of how this Account Group can be used.  There are countless other ways to take advantage of this private are and the different actions that you and your team and build on.
View full article
As Marketo customer and a member of the Marketing Nation, it's important to have something you can reference, a brief guide or checklist.  Here is a collections of articles that we think will be invaluable to you as you move along in your Marketo journey.   Marketing Nation Marketing Nation Glossary   Marketo Marketo Icon Glossary Managing Marketo Users Managing User Roles and Permissions Munchkin   Sales Insight Sales Insight is super easy to use and will give you the visibility needed to prioritize and close business faster.   Issue a Marketo Email License Publish an Email to Sales Insight Using Interesting Moments Sales Insight Email Performance Reports   Email Marketing Add Editable Sections to an Email Template The Engagement Dashboard   Demand Generation Add Editable Sections to a Landing Page Template   Revenue Explorer Revenue Explorer Report Revenue Explorer Report Types Is this article helpful ? YesNo
View full article
Top Searched Term Product Docs (Click on graphic) Community Support (Click on graphic) Token or Tokens Engagement or Engagement Programs Lead Scoring Sales Insight Progressive Profiling Calendar   RCM or Revenue Cycle Modeler Form or Forms Salesforce Sync Snippet Landing Page or Landing Page Template Webhooks A/B Testing Email Templates Import List Munchkin Is this article helpful ? YesNo
View full article
op Foundation Build Workshop Email Deliverability Landing Page with a Simple Form Email Editor Forms 2.0 Engagement Program Programs Channels and Tags Multi Stream Engagement and Champion Challenger Tokens System Lead and Program IBM Email Deliverability Tool Scoring and Score Tokens Lifecycle Basic Reports Acquisition and Attribution Foundation Build Workshop   Back to top   Prerequisites: •    New to Marketo on demand •    Quick Wins in Community Learning Goals 1: Manage Customer Data Learn how to get people into the database and manage information associated with each record. Then target your audience by creating Smart Lists •    Field Mgmt and Custom Fields •    System Smart Lists •    Creating My (Static) Lists •    Cleaning Data, Single Flow Actions •    Targeting Your Audience •    My Smart Lists 2: Marketing Programs: Content Teaches all you need to start building out your first Marketo Email Program, including managing images, designing emails and landing pages, creating a form and A/B testing. •    Images and Files •    Forms—progressive profiling, hidden fields •    Landing Pages •    Emails •    Testing Digital Assets 3: Email Program Learn how to choose which program you should use, create automated campaigns, score people for a maximum win rate. •    Channels, Tags, and Costs for Reporting •    Email Program with a/b testing •    Test the Program •    Foldering and Cloning •    Tokens Time Available in CLASSROOM ONLY: Social Buttons •    Create •    App Settings & Share Flow •    Add to Page Facebook Publishing •    Import Template •    Publish Page •    Change Tab Image Social Form Fill •    Available Fields •    Add Social Form Fill to a form •    Testing with different Social Networks 4:  Engagement Program and Basic Scoring  Nurture your customers with the Engagement Program, and learn how to use standard reports in Marketo. •    Content •    Streams •    Lead Scoring •    Behavior and Demographic Lead Scoring •    Build Lead processing campaigns that work with Lead Scoring protocol •    Data Management : Create Data Management program, e.g. Blacklist, Marketing Suppression   Email Deliverability   Back to top Delivery Method: •    Instructor Led Online (Premium – Subscription only) Prerequisites: •    None Learning Goals •    Evaluate the use of email deliverability •    Identify ways to improve email deliverability •    Explain email and privacy laws •    Identify best practices for adhering to privacy laws and standards   Landing Page with a Simple Form   Back to top Delivery Method: •    Instructor Led Online (Premium – Subscription only) •    On-Demand Prerequisites: •    None Learning Goals •    Create a very simple Form •    Create a Landing Page – pick a template and use the properties sheet •    Add Assets to the Page – add images, apply a form, position assets, change colors •    Publish Your Page   Email Editor    Back to top Delivery Method: •    Instructor Led Online (Premium – Subscription only) •    On-Demand Prerequisites: •    None Learning Goals •    Basic Set Up •    Modifying text •    Placing, modifying and linking images •    How and when to use tables •    Add the Forward To a Friend Link •    Proofing tools.   Forms 2.0   Back to top Delivery Method: •    Instructor Led Online (Premium – Subscription only) •    On-Demand Prerequisites: None Learning Goals •    Creating a Form •    Form Settings •    Choosing a Form Theme •    Adding custom CSS to a form •    Understanding General Settings of a Form •    Progressive Profiling •    Custom HTML •    Advanced Than You pages •    Using Social Form Fill Thank You page •    Field Details •    Understanding Field Details display area •    Field Properties •    Field Behavior •    Approve and Close a Form Email Program   Back to top Delivery Types: •    Instructor Led Online (Premium – Subscription only) •    On-Demand Prerequisites: None Learning Goals •    Audience- list import and smart lists •    Basic Email creation •    Schedule the email send •    Approving the program •    Resend Campaign •    Reporting Dashboard   Engagement Program   Back to top Delivery Method: •    Instructor Led Online (Premium – Subscription only) •    On-Demand Prerequisites: None Learning Goals •    Create a Program •    Add Content •    Manage Content •    Add People to the Program •    Use the Reporting Dashboard   Programs Channels and Tags   Back to top Delivery Method: •    Instructor Led Online (Premium – Subscription only) •    On-Demand Prerequisites: •    Level: Advanced Learning Goals •    Why Programs? •    Program Types •    Tags & Channels •    Reporting Multi Stream Engagement and Champion Challenger   Back to top Delivery Method: •    Instructor Led Online (Premium – Subscription only) •    On-Demand Prerequisites: •    Level:  Advanced Learning Goals •    Create a Multi-stream Engagement •    Exercise on Building an Engagement Program with campaigns •    Other Options and Solutions for Engagement that may fit your company: Drip Nurtures, Additional Campaigns •    Basic Nurture Reports: Successes, Channel, Opps •    Key Takeaways and Tips   Personalizing with Dynamic Content   Back to top Delivery Method: •    Instructor Led Online (Premium – Subscription only) •    On-Demand Prerequisites: •    Level: Advanced Learning Goals •    Dynamic Content Overview: what is dynamic content, what can you do with and some ways to help you think about how you might use it. •    Segmentations:  learn how to use the new leads segmentation feature to create dynamic content targets. •    Snippets: creating little bits of content, either images file or text, to use across all Marketo programs •    Dynamic Emails and Landing Pages: how to build your emails and landing pages, adding in Dynamic Content Elements based •    Lastly, you will learn how to Modify an Email Template for Dynamic Content.   Tokens System Lead and Program   Back to top Delivery Method: •    Instructor Led Online (Premium – Subscription only) Prerequisites: •    Level: Advanced Learning Goals •    What are Tokens? •    Personalization Tokens •    System Tokens •    My Tokens and a good My Token Strategy •    Token Overall Strategy IBM Email Deliverability Tool   Back to top Delivery Method: •    On-Demand only Prerequisites: •    Must have IBM Email Deliverability package •    Level: easy-ish Learning Goals •    Learn the email preview function •    What is an Email Score? •    How to interpret deliverability stats •    Controlling test sends to remain in-budget   Scoring and Score Tokens   Back to top Delivery Method: •    Instructor Led Online •    On-Demand Prerequisites: •    None Learning Goals •    Two Basic Types of Scores •    Common Campaigns •    Program Import Library •    Scoring Tokens   Lifecycle   Back to top Delivery Method: •    Instructor Led Online •    On-Demand Prerequisites: •    None Learning Goals •    What is the Funnel? •    Pushing Qualified Leads to Sales •    Lifecycle Campaign vs Marketing Campaigns •    Setting Up Sales Alerts   Basic Reports   Back to top Delivery Method: •    Instructor Led Online •    On-Demand Prerequisites: •    Have run several programs to have data to analyze Learning Goals •    Program Dashboards •    Reports in Programs •    Reports in Analytics •    Customizing Reports •    Report Subscription Acquisition and Attribution   Back to top Delivery Method: •    Instructor Led Online •    On-Demand Prerequisites: •    Have run several programs to have data to analyze •    Experience in Basic Reports Learning Goals •    Uncover which nurturing/acquisition programs to continue to invest and which to discontinue/make changes •    Learn why is this important & how to make it happen •    Determine what is effective in generating and closing opptys Is this article helpful ? YesNo
View full article
1. Go to the Design Studio area. 2. Click on Images and Files, then click next to the file name you want to replace; it will highlight.       Tip You can also Search Uploaded Images or Files.   Is this article helpful ? YesNo  
View full article
If you tried to sync a lead, company, or opportunity field to to the Revenue Explorer and see this error -- "This field cannot sync with Revenue Explorer" The most common reason is because this field is already synced to Revenue Explorer. Check the Revenue Explorer Sync status of that field to check if it's enabled: Otherwise, please contact Marketo support to help. Is this article helpful ? YesNo
View full article
Here are a few strategies for finding and handling your competitors if they get to your website or in your lead database. Finding your competitors The best ways to find your competitors are form fill-outs and inferred data.  You can use filters of these fields to find matching leads already in your lead database.  Use the Data Value Changes trigger with these fields to catch these leads as they enter your system. Inferred company This is the best way to spot anonymous competitors visiting your web site.  Try using the Inferred Company field to see if Marketo identified them by their IP address information. Email address There's a chance your competitors use their company email address when filling out your form.  Search for the domains of your competitors using the Email Address filter with the "contains" operator. Company name Like email address, this is a straightforward way to catch your competitors as they enter their information in your forms. Handling competitors You have a few choices for handling your competitors once you find them. Blacklist them Changing these leads' Blacklisted flag to true will ensure that they don't receive any more emails from you.  This is a good way to keep those leads in your database and ensure that they're not part of your email campaigns. This campaign will spot those leads and blacklist them should they appear: Smart List: Trigger on Data Value Changes where Email Address contains [your competitors domains] Flow: Change Data Value -- Blacklisted to true Send an alert You may find it useful to get alerted when your competitors visit your website.  Try this campaign: Smart List: Trigger on "Visit Web Page" Filter on "Inferred Company contains [your competitors]" Flow: Send Alert with an email that includes a Send Alert Info token. Schedule: Change the Qualification Rules to 1 per day But don't delete them Deleting these leads was probably your first reaction, but you probably shouldn't.  Instead, look at their Activity Log to find out what pages and offers they were viewing.  Also if they return to your site, their subsequent activity will be added to that activity log (as opposed to added to a new, anonymous lead).
View full article
Note: Marketo Technical Support is not set up to assist with troubleshooting custom JavaScript. If you need to modify JavaScript, please ensure that you have access to an experienced JavaScript developer. Is this article helpful ? YesNo   These instructions show you how to dynamically show the State field and make it required when a user selects United States or Canada as the country in a form.   Note: This solution will not work with progressive profiling enabled. We will work to improve it in the future
View full article
Here's how you can use tokens and URL parameters to automatically assign leads to Salesforce campaigns after filling out a form.  These tokens work in all of the Salesforce campaign flow steps: Add to Salesforce Campaign Change Status in Salesforce Campaign Remove from Salesforce campaign Get the Salesforce campaign ID and status You need two things to begin this process -- the name or ID of the Salesforce campaign you want to sync to and a valid status in that campaign.  You can get the ID for the campaign by opening that campaign in Salesforce and copying the last 15 characters from the URL.  Here's an example campaign URL; the ID is highlighted: https://naX.salesforce.com/701F00230001Z9z To get the valid statuses, click on "Advanced Setup" on the campaign's page The status should be listed there: Create new fields First, you need to create two new fields -- "SFDC Campaign ID" and "SFDC Campaign Status" -- both of type "string".  You can create these on your lead and contact records in Salesforce, or contact Marketo support to add those custom fields in your Marketo account. Create or edit the form After you create those fields, the next step is to incorporate them into your forms.  Create a new form or edit an existing form, then drag those two fields into your form.  Make them both hidden fields and set them to populate from a URL.  If you're unfamiliar with them, this article on hidden fields has details on how they work. Making a Field Hidden on a Form When setting the values for those fields, use a real Salesforce campaign ID and status as the default value.  Here's how you might edit the settings for those fields: SFDC Campaign ID: Default Value: [a real Salesforce campaign ID or name] Populate from: URL Parameter Parameter name: campaignID SFDC Campaign Status: Default Value: [a real Salesforce campaign status for the campaign you chose] Populate from: URL Parameter Parameter name: status And here's what your form might look like when done: Now you have a form that automatically add leads to the default Salesforce campaign you selected and that you can override with URL parameters. Create a Smart Campaign Next, you need to create a campaign that will add these leads to the selected (or default) Salesforce campaign.  We'll trigger this campaign to launch whenever someone fills out your form: In the flow, first you need to sync the lead to Salesforce so that you can add it to a campaign. Then you can add it to the Salesforce campaign using the values in the SFDC Campaign ID and SFDC Campaign Status fields.  To do this, use the tokens for those fields in your flow step:  {{Lead.SFDC Campaign ID}} for the campaign name and {{Lead.SFDC Campaign Status}} for the status.  If you type "{{" in the fields, the auto-suggest will help you enter that text correctly: Your finished flow should look like this: Finally, in the schedule tab set this campaign to run every time and activate it. Launch your landing page If you modified a form already in use, you can now go to that landing page, fill out the form, and watch as your lead gets synced to the Salesforce campaign you chose.  If this is a new form, create and approve a new landing page which uses that form.  After filling out the form, you should see the lead added to the default Salesforce campaign specified in your form: Use URL parameters to override the default campaign and status.  For our forms, the campaign is set by the "campaignID" URL parameter and the status by the "status" URL parameter.  For example, this URL: http://offers.marketo.com/offers.html?campaignID=701A00000009K3l&status=Responded will assign the lead to the Salesforce campaign "701A00000009K3l" (the Salesforce internal ID) with the status "Responded."  If either value has spaces or special characters, make sure that you URL encode them before adding them to your URL. Using tokens in other Salesforce campaign flow steps These tokens work in all of the Salesforce campaign flow steps -- Add, Remove, and Change Status in SFDC campaign.  Follow the same directions as above but substitute the appropriate flow step in place of the Add to SFDC Campaign step. Diagnosing errors If your leads are not syncing to your Salesforce campaigns, first go to the Activity Log for that lead and double click the line that has the failed flow step. The information that appears will help you figure out what the problem might be. The most common errors you'll encounter are: Spelling errors in your tokens -- use the autosuggest to help Using an SFDC campaign ID or name that doesn't exist -- check the spelling of the campaign or ID The lead doesn't exist in salesforce -- sync the lead to Salesforce before adding him/her to your campaign Using a status that doesn't exist for that campaign -- change the status to one that does exist for the campaign, or add a new status to the campaign in Salesforce
View full article
With Marketo's newly released Customer Engagement engine, you can now easily nurture and engage your leads. Not only does the Customer Engagement engine automatically and intelligently deliver the right content to the right person, at the right time, but you now no longer have to manually create or maintain complex workflows. View this webinar to If you are looking to convert your “traffic cop” nurture program to the Customer Engagement engine.  Cheryl Chavez, the Director of Product Management at Marketo will cover the best practices and steps for converting your campaigns. View the training here: http://pages2.marketo.com/cee-training-migration-aug-2013.html Is this article helpful ? YesNo
View full article
Note: Please ensure that you have access to an experienced JavaScript developer, because Marketo Technical Support is not set up to assist with troubleshooting custom JavaScript. Is this article helpful ? YesNo   The default subscription management records the email address through hidden fields when users click the unsubscribe link in emails. A simple JavaScript can capture the email parameter and pre-populate a visible field. Drag and Drop a "Custom HTML" object into the top of the unsubscribe landing page. Add the following code:   <script language="Javascript" src="/js/public/jquery-latest.min.js" type="text/javascript"></script> <script src="/js/public/jQueryString-2.0.2-Min.js" type="text/javascript" ></script> <script>   // to set cookies.  Uses noConflict just in case   var $jQ = jQuery.noConflict();   var pEmail = $jQ.getQueryString({ ID: "Email" });   document.getElementById("Email").setAttribute("value", pEmail);   </script>
View full article
Say you want to build a form with a field that dynamically adds an extra field when a certain answer is selected.  For example, you can ask customers if they want to be called by a sales rep.  Is this article helpful ? YesNo
View full article
Issue: I need to use a comma in my value list, but Marketo uses the comma as the break between different values. Select One, Not at this time, Yes, within 30 days, Yes, within 60 days Solution: Begin your value list with "\|||\" and use "|||" instead of a comma between each value. \|||\Select One|||Not at this time|||Yes, within 30 days|||Yes, within 60 days Nice work! You can now use commas in the text of your Value List.
View full article
Note: Please ensure that you have access to an experienced Web developer. Marketo Technical Support is not set up to assist with troubleshooting code. The listOperation SOAP API call allows for the ability to interact with static lists (My Lists) in the Lead Database. The supported operations are adding a lead to list (ADDTOLIST), checking if a lead is a member of the list (ISMEMBEROFLIST), and removing a lead from a list (REMOVEFROMLIST) Note, there is no operation to create a new list (or delete) via the SOAP API. The list must be created beforehand in the Lead Database. In the examples, the list is named "Static List". Example 1 - Request: Adding multiple leads into the list <soapenv:Envelope xmlns:soapenv = "http://schemas.xmlsoap.org/soap/envelope/" xmlns:mkt = "http://www.marketo.com/mktows/">     <soapenv:Header>         <mkt:AuthenticationHeader>          <mktowsUserId>[User Id]</mktowsUserId>          <requestSignature>[Signature]</requestSignature>          <requestTimestamp>[yyyy-mm-ddThh:mm:ss-00:00]</requestTimestamp>         </mkt:AuthenticationHeader>     </soapenv:Header>     <soapenv:Body>         <mkt:paramsListOperation>             <listOperation>ADDTOLIST</listOperation>             <listKey>                 <keyType>MKTOLISTNAME</keyType>                 <keyValue>Static List</keyValue>             </listKey>             <listMemberList>                 <leadKey>                     <keyType>IDNUM</keyType>                     <keyValue>213</keyValue>                 </leadKey>                 <leadKey>                     <keyType>IDNUM</keyType>                     <keyValue>215</keyValue>                 </leadKey>             </listMemberList>         </mkt:paramsListOperation>     </soapenv:Body> </soapenv:Envelope> Example 1 - Response: <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ns1="http://www.marketo.com/mktows/">    <SOAP-ENV:Body>       <ns1:successListOperation>          <result>             <success>true</success>             <statusList xsi:nil="true"/>          </result>       </ns1:successListOperation>    </SOAP-ENV:Body> </SOAP-ENV:Envelope> Example 2 - Request: Check to see if leads are a part of list. One lead (Lead ID #213) is and the other (Lead ID #70) is not  <soapenv:Envelope xmlns:soapenv = "http://schemas.xmlsoap.org/soap/envelope/" xmlns:mkt = "http://www.marketo.com/mktows/">     <soapenv:Header>         <mkt:AuthenticationHeader>          <mktowsUserId>[User Id]</mktowsUserId>          <requestSignature>[Signature]</requestSignature>          <requestTimestamp>[yyyy-mm-ddThh:mm:ss-00:00]</requestTimestamp>         </mkt:AuthenticationHeader>     </soapenv:Header>     <soapenv:Body>         <mkt:paramsListOperation>             <listOperation>ISMEMBEROFLIST</listOperation>             <listKey>                 <keyType>MKTOLISTNAME</keyType>                 <keyValue>Static List</keyValue>             </listKey>             <listMemberList>                 <leadKey>                     <keyType>IDNUM</keyType>                     <keyValue>213</keyValue>                 </leadKey>                 <leadKey>                     <keyType>IDNUM</keyType>                     <keyValue>70</keyValue>                 </leadKey>             </listMemberList>         </mkt:paramsListOperation>     </soapenv:Body> </soapenv:Envelope> Example 2 - Response: <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://www.marketo.com/mktows/">    <SOAP-ENV:Body>       <ns1:successListOperation>          <result>             <success>false</success>             <statusList>                <leadStatus>                   <leadKey>                      <keyType>IDNUM</keyType>                      <keyValue>213</keyValue>                   </leadKey>                   <status>true</status>                </leadStatus>                <leadStatus>                   <leadKey>                      <keyType>IDNUM</keyType>                      <keyValue>70</keyValue>                   </leadKey>                   <status>false</status>                </leadStatus>             </statusList>          </result>       </ns1:successListOperation>    </SOAP-ENV:Body> </SOAP-ENV:Envelope> Example 3 - Request: Similar to Example 2, but all leads are valid  <soapenv:Envelope xmlns:soapenv = "http://schemas.xmlsoap.org/soap/envelope/" xmlns:mkt = "http://www.marketo.com/mktows/">     <soapenv:Header>         <mkt:AuthenticationHeader>          <mktowsUserId>[User Id]</mktowsUserId>          <requestSignature>[Signature]</requestSignature>          <requestTimestamp>[yyyy-mm-ddThh:mm:ss-00:00]</requestTimestamp>         </mkt:AuthenticationHeader>     </soapenv:Header>     <soapenv:Body>         <mkt:paramsListOperation>             <listOperation>ISMEMBEROFLIST</listOperation>             <listKey>                 <keyType>MKTOLISTNAME</keyType>                 <keyValue>Static List</keyValue>             </listKey>             <listMemberList>                 <leadKey>                     <keyType>IDNUM</keyType>                     <keyValue>213</keyValue>                 </leadKey>                 <leadKey>                     <keyType>IDNUM</keyType>                     <keyValue>215</keyValue>                 </leadKey>             </listMemberList>         </mkt:paramsListOperation>     </soapenv:Body> </soapenv:Envelope> Example 3 - Response:  <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ns1="http://www.marketo.com/mktows/">    <SOAP-ENV:Body>       <ns1:successListOperation>          <result>             <success>true</success>             <statusList xsi:nil="true"/>          </result>       </ns1:successListOperation>    </SOAP-ENV:Body> </SOAP-ENV:Envelope> Example 4 - Request: Remove leads from the list. One lead (Lead ID #213) is a member of the list, the other (Lead ID #70) is not  <soapenv:Envelope xmlns:soapenv = "http://schemas.xmlsoap.org/soap/envelope/" xmlns:mkt = "http://www.marketo.com/mktows/">     <soapenv:Header>         <mkt:AuthenticationHeader>          <mktowsUserId>[User Id]</mktowsUserId>          <requestSignature>[Signature]</requestSignature>          <requestTimestamp>[yyyy-mm-ddThh:mm:ss-00:00]</requestTimestamp>         </mkt:AuthenticationHeader>     </soapenv:Header>     <soapenv:Body>         <mkt:paramsListOperation>             <listOperation>REMOVEFROMLIST</listOperation>             <listKey>                 <keyType>MKTOLISTNAME</keyType>                 <keyValue>Static List</keyValue>             </listKey>             <listMemberList>                 <leadKey>                     <keyType>IDNUM</keyType>                     <keyValue>213</keyValue>                 </leadKey>                 <leadKey>                     <keyType>IDNUM</keyType>                     <keyValue>70</keyValue>                 </leadKey>             </listMemberList>         </mkt:paramsListOperation>     </soapenv:Body> </soapenv:Envelope> Request 4 - Response:  <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://www.marketo.com/mktows/">    <SOAP-ENV:Body>       <ns1:successListOperation>          <result>             <success>false</success>             <statusList>                <leadStatus>                   <leadKey>                      <keyType>IDNUM</keyType>                      <keyValue>213</keyValue>                   </leadKey>                   <status>true</status>                </leadStatus>                <leadStatus>                   <leadKey>                      <keyType>IDNUM</keyType>                      <keyValue>70</keyValue>                   </leadKey>                   <status>false</status>                </leadStatus>             </statusList>          </result>       </ns1:successListOperation>    </SOAP-ENV:Body> </SOAP-ENV:Envelope> Example 5 - Request: Similar to Example 4, but all leads are valid  <soapenv:Envelope xmlns:soapenv = "http://schemas.xmlsoap.org/soap/envelope/" xmlns:mkt = "http://www.marketo.com/mktows/">     <soapenv:Header>         <mkt:AuthenticationHeader>          <mktowsUserId>[User Id]</mktowsUserId>          <requestSignature>[Signature]</requestSignature>          <requestTimestamp>[yyyy-mm-ddThh:mm:ss-00:00]</requestTimestamp>         </mkt:AuthenticationHeader>     </soapenv:Header>     <soapenv:Body>         <mkt:paramsListOperation>             <listOperation>REMOVEFROMLIST</listOperation>             <listKey>                 <keyType>MKTOLISTNAME</keyType>                 <keyValue>Static List</keyValue>             </listKey>             <listMemberList>                 <leadKey>                     <keyType>IDNUM</keyType>                     <keyValue>213</keyValue>                 </leadKey>                 <leadKey>                     <keyType>IDNUM</keyType>                     <keyValue>215</keyValue>                 </leadKey>             </listMemberList>         </mkt:paramsListOperation>     </soapenv:Body> </soapenv:Envelope> Example 5 - Response:  <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ns1="http://www.marketo.com/mktows/">    <SOAP-ENV:Body>       <ns1:successListOperation>          <result>             <success>true</success>             <statusList xsi:nil="true"/>          </result>       </ns1:successListOperation>    </SOAP-ENV:Body> </SOAP-ENV:Envelope> Related Learning Resources Marketo SOAP API Reference
View full article