Knowledgebase

Sort by:
Issue Sometimes you may get this error when trying to sync a Marketo Program to an SFDC Campaign -  "Not allowed: Salesforce campaign contains incompatible statuses", even though the statuses match in the Marketo program and SFDC campaign.   Solution Check for the statuses in the Marketo program channel and SFDC campaign - you will see the same statuses. This error occurs if there is any case-sensitive error in the statuses. For example, if your Marketo program has the following statuses: Attended, Registered, Unable to Attend and the SFDC campaign has Attended, Registered, Unable to attend. Then you will encounter the above error. You have to change the status in Marketo as "Unable to attend" or change the status in SFDC Campaign as "Unable to Attend"  in order to fix this.    
View full article
Issue The "View In Browser" link gives an error "Customer does not belong to any POD" when clicked in the Email Preview.     Solution When you Preview an Email you are viewing the layout of the email, but system tokens will not function. When you send a Sample Email, you can test everything as if you are the customer including the system tokens {{system.viewAsWebpageLink}} .
View full article
Issue Form in Design Studio will not convert the time format upon language selection. English form with date format dd/mm/yyyy This is a article attached image Below is a form using settings with form language selecting German. The date format remains the same "dd/mm/yyyy" when the expected value should be "tt/mm/jjjj" as per language date format This is a article attached image Environment Marketo forms and common web browsers such as Chrome, Opera, Firefox. Root Cause This behaviour is related to the browser language settings. It automatically translates the date in the format of the selected language in the browser. Example of the same form with different browser language selected, the date format is changed by the browser  This is a article attached image This is a article attached image
View full article
Summary Your global form validation rule is setup/active in Admin, and the rule is enabled on the form, but the rule isn't working. Issue Your global form validation rule is setup/active in Admin, and the rule is enabled on the form, but the rule isn't working (emails that should be blocked can still submit) Environment Admin Solution Check the rule in Admin > Global Form Validation Rules and confirm that there is no '@' prepended to the email domains. The domains should look like the below: 'gmail.com, outlook.com, acme.org...' Instead of: '@gmail.com, @outlook.com, @acme.org..." Root Cause '@' referenced in the domain name within the validation rule.
View full article
When a net new record is created in Marketo through a form fill out, list upload or though our API it can be pushed to Microsoft Dynamics CRM using the “Sync Lead to Microsoft” flow action.
View full article
If you have Salesforce for Twitter installed, you can use its fields to trigger campaigns in Marketo.  One great use for this is to target campaigns at users of social media applications. Install the app: First, you need to install the Salesforce for Twitter AppExchange package -- it's free!  It takes some effort to install, so make sure you follow the instructions carefully [pdf]. As part of the installation, the package adds a new field to your account called "Twitter Username."  When you create or associate a lead with Twitter via the app, the Twitter Username is updated.  Follow the instructions with the Salesforce for Twitter app to learn how to do that. Once you've gone through the steps of setting up your leads' and contacts' Twitter usernames, any new tweets they make will be added to a Twitter Conversation. Syncing the Twitter Conversations: Now you'll need to sync the Twitter Conversations object for your leads and contacts. Back in Marketo, go to the Salesforce page in the Admin section and open the Sync Object tab. Click the Refresh Schema button to reload your custom Salesforce objects. After your schema reloads, click the Twitter Conversation object under Lead on the right. Click on it's name in the center of the screen and rename it to Twitter Conversation (L). Click Save when you're done. Now click Enable Sync in the menu bar. A dialog will appear asking you to temporarily disable your Salesforce sync. Click Disable Global Sync. We'll re-enable this when finished. In the next dialog, click Enable Sync to start syncing this object into Marketo. Next, click on the Edit Visible Fields button. In the dialog that appears, find the sf4twitter__Content__c field and check the Trigger box for that row. When you're done, click Save. Repeat the process for your Contact objects, renaming the object to Twitter Conversation (C)and enabling the sf4twitter__Content__c field in your trigger, as you did for the Lead version above. When you're finished, go to the Salesforce tab and click Enable Sync. Scoring tweets In the Marketing Activites tab, create a new Smart Campaign to score your tweets. In the Smart List, trigger on Added to Twitter Conversation (L) and add a constraint Content contains [your company name].  Do the same for Added to Twitter Conversation (C) In the flow, you can take any action you'd like, such as sending an alert or creating an interesting moment. In this example, we'll give the lead +5 points to their lead score: In the schedule tab, set the campaign to run every time. When you're done, activate the campaign From now on, any tweet from a lead or contact containing your company name will be scored.
View full article
Issue Issue Description When a triggered webhook call is unsuccessful there is no automated retry logic.    Solution Issue Resolution To handle different cases of responses, you would need to have an additional Smart Campaign with a "Webhook is Called" trigger with constraints to handle particular responses, including unsuccessful ones. Who This Solution Applies To Webhook Users
View full article
Issue Description You created a smart list, but did not define any filters, and are wondering if this will cause no leads to show up in the results.   Issue Resolution If you create a smart list and you do not define any filters, this will cause all leads in your database or leads visible in the partition and workspace to appear in your results.   This can create problem if you have nested smart list. For example, if you have a smart list with the filter "Member of Smart List = Lead not in" with smart list A selected and smart list A has no filter, this logic will cause you exclude all leads in your database. Is this article helpful ? YesNo
View full article
Issue You want to reduce scores of records in Marketo (for example, based on inactivity of the record), but do not want the score to go below zero. Solution There is nothing out-of-the-box prohibiting a score from dropping below zero, so what you will have to do is create a trigger or recurring batch campaign to address this. Trigger Campaign Smart List If you wanted to set up a trigger campaign, the trigger could be: Score is Changed: [specify score field] (add constraint) New Score is Less Than 0   -  or  -   Data Value Changes: [specify attribute name] (add constraint) New Value is Less Than 0   Batch Campaign Smart List For a batch campaign, the filter could be: Score was Changed: [specify score field] (add constraint) New Score is Less Than 0 -  or  - [specific field] Score: is Less Than 0   Flow Steps The flow for both the trigger and batch campaigns would be the same: Change Data Value: Attribute: [specify score field] New Value = 0   Setting up your campaign like this will cause any score changes below 0 to either trigger, or be addressed by a batch campaign, and the score field to be reset to zero.
View full article
Issue You click on a link in an email that goes to a page with a form, and the fields on a form are pre-filled with a different person's information.     Solution When you forward an email that contains tracking tokens, the links in those emails are dynamically generated for the original sender. If you forward that email, then the links will still point back to the original person who received the email. This will cause form pre-fill and all activities to be tracked under the original person who received the email. To prevent this in the future, send an original email that has not been sent to a lead already. If you want leads to be able to forward emails to other interested parties, include the Forward to a Friend link in the email instead.
View full article
Issue: When I try to approve an email I get the following error: Error approving Email Name - Sending IP is empty or not valid This is a article attached image Solution: You likely have multiple dedicated IPs and you did not choose which one to send this email from. 1. Edit Draft of the email in question. 2. Select which IP Address you want this email to sent from and click Save. This is a article attached image 3. Close the email editor and under Email Actions click on Approve.      
View full article
Included in this article   Overview 1. Make sure the dialog box dimensions are set: 2. Make sure your image also has dimensions properly set: 3. Access the HTML for the campaign: 4. Insert the following CSS into the campaign's HTML: 5.Save your changes and preview the campaign. There should be no more scroll bars.   Overview Have you ever had an RTP Dialog box campaign that ended up with scroll bars around the image? This doc will go show you the steps to remove those unwanted scroll bars   1. Make sure the dialog box dimensions are set:       2. Make sure your image also has dimensions properly set:       3. Access the HTML for the campaign:   4. Insert the following CSS into the campaign's HTML:   <style> #trwDialog{     overflow-x: hidden;     overflow-y: hidden; } </style>     5.Save your changes and preview the campaign. There should be no more scroll bars.
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
Issue You are using the Add to Program or Add to SFDC Campaign flow step and want to know if it's possible to assign a specific status when that flow step is used. Solution When you use the Add to Program or Add to SFDC Campaign flow step, Marketo will assign the first status listed in the Channel associated to that program. If you want to choose a different status, you can use the flow step of Change Program Status or Change SFDC Status. If the lead is not a member of the program or campaign, using the flow step of Change Program status will add them.  
View full article
Issue Description Importing a program from one subscription to another is failing and is returning the following error sent via email: Marketo encountered an error while importing [Program Name] The token "lead.First Name" is not available in the destination subscription. It is either a custom field that you have to create or need to be synced from your CRM system, if you use one. Issue Resolution Check if there is any malformed lead.First Name token in email Check if there is any malformed lead.First Name token in email template used by the email(s) in the program Check if there is any malformed lead.First Name token within a program token Check if there is any malformed lead.First Name token within smart campaign flow step(s) This error has been known to occur when the email template had a lead token coded as follows, with a line break between 'First' and 'Name': {{lead. First Name}} Note: In this scenario, the error message received via email is actually referring to the token in the email template that contains a line break between 'First' and 'Name' but is stripped out on the message when HTML is rendered. Who This Solution Applies To Customers importing programs between two instances
View full article
Issue Description API Only user is not appearing when creating a service in [Admin > LaunchPoint] Issue Resolution It is highly likely that the reason why the API user was not appearing because it did not have "API Only" ticked. This can be checked in [Admin > Users & Roles > User > Edit User]. However, this cannot be modified once the API user is created, so in order for the API user to appear in LaunchPoint, "API Only" must be ticked when the API user is created.  Reference: https://docs.marketo.com/display/public/DOCS/Create+an+API+Only+User  Who This Solution Applies To Admin users
View full article
Issue Using a random sample rule causes the smart list to update each time. Is there a way to freeze or cache this list so it doesn't update later? Solution Create a static list(or set of lists) and use a Smart Campaign and Add to List flow step with random sample choices to distribute the set of leads.  You can then reuse the static list(s) as many times as you want.    
View full article
Issue Description When a piece of predictive content is approved the following error appears: "Action failed. Please contact support. Error code:24 Error message: Invalid email title Error message: internal error, reported to support"   Issue Resolution Change the title of the content to less than 48 characters.   This error indicates that the title for the content is too long. The maximum number of characters for a title in content AI is 48 characters.   Who This Solution Applies To Customers with RTP/Web Personalization/Predictive Content/Content AI Is this article helpful ? YesNo
View full article
Issue: You are using the "Anonymous Web Activity" tab under the Marketo tab in Sales Insight and the tab is either takes too long to load or want to reduce the number of leads being displayed. Solution: The first and easiest way to reduce the number of leads displayed by the "Anonymous Web Activity" tab in Sales Insight is to choose a targeted Terrority that this tab displays. To do this, press the "Edit" button and then choose a targeted Territory from the "Choose Territory" section: If this solution does not suffice, the only other option is to delete anonymous leads in your Lead Database in the Marketo Lead Management application.   Deleting leads in Marketo is a permanent action i.e. you will not be able to retrieve these deleted leads so you should exercise caution when following this suggestion.
View full article
Issue Issue Description Why is there is an exclamation mark red icon next to a scheduled batch campaign or Trigger Campaign?     Solution Issue Resolution Any time the icon in the tree view is flashing it is indicative of an error condition in the campaign.  Check the validity of the Smart List and any nested Smart Lists.
View full article