Knowledgebase

Sort by:
Marketo has developed email templates that have been tested in over 40 email clients.  It is important to ensure that your emails will look good no matter where you send them.  Additionally, these emails have been crafted to reduce spam scores and increase deliverability. Feel free to use these templates.  They have all the markup you need to get started right away. Curved Paper Curved Paper with Sidebar Round Corners Round Corners with Sidebar To customize the style: Copy the email template to any text editor. Replace #312B7B with your corporate color.  Download TrayColor if you need a tool to get the color from your website. Replace the Logo with your own logo (search for "logo" in the source).  If you upload an image to Marketo for this purpose, make sure to use the full URL. Replace the Title at the top Replace the Contact Info in the footer at the bottom Optional -- change the sidebar width (search for "250px")* Paste back into the Marketo Email Template and Preview.  Everything should be ready to go. *The Curved Paper with Sidebar will not render correctly if you change the sidebar width.
View full article
Follow these steps to create a lead performance report with mobile platform (iOS/Android) columns: Learn how to: Create Mobile Smart Lists Create a Lead Performance Report Add Mobile Smart Lists as Columns Create Mobile Smart Lists 1.1   Under Marketing Activities, select a program. 1.2   Under New, click New Local Asset. 1.3   Click Smart List. 1.4   Enter a Name and click CREATE. 1.5   Find and drag the Opened Email filter into the canvas. 1.6   Set Email to is any. 1.7   Add the Platform constraint. We used the Opened Email filter in this example, you can also use the Clicked Email filter as it has the Platform constraint. Is this article helpful ? YesNo   1.8   Set Platform to iOS.   At least one lead must have opened one of your emails on an iOS device in order for the autosuggest to find it. If it does not, you can manually type it in and save.
View full article
What is Marketo’s Marketing Calendar? What are its benefits? What features does Marketing Calendar include? Is it free or do I need to pay for it? How do I get or buy Marketing Calendar? As of our August release: 1 week after our August release How do I know if Marketing Calendar has been turned on? What is the Program Schedule View? Will I need a services package to implement Marketing Calendar? Is this article helpful ? YesNo
View full article
The Google Apps antispam system uses a unique means of allowlisting. Customers on shared IPs should allowlist Marketo's entire sending ranges, because we sometimes need to move customers between IPs for technical reasons. The way to allowlist a range in Google Apps is to configure a manual IP block with a pass through.   G Suite enables you to specify an IP address or range of addresses within a domain, and allow messages from those addresses only. This feature is sometimes referred to as IP lock. In G Suite, you set up this feature in the Content compliance setting. IP lock is a method that readily enables an administrator to simultaneously whitelist all incoming traffic from a particular domain while equally preventing spoofing by manually defining the allowed IP ranges. The following instructions are particularly useful with domains that do not have an SPF record and/or use third party applications to legitimately spoof their address. Setting up IP lock with the Content compliance setting includes three separate procedures: Adding the domain, defining the allowed IP range, and setting the correct disposition and NDR.   See this page of Google documentation for more information: Enforce 'IP lock' in G Suite - G Suite Administrator Help Instead of using a CIDR range, this interface asks for the first and last IPs in the given range. Here are ours:   199.15.212.0 - 199.15.212.255 199.15.213.0 - 199.15.213.255 199.15.214.0 - 199.15.214.255 199.15.215.0 - 199.15.215.255 192.28.146.0 - 192.28.146.255 192.28.147.0 - 192.28.147.255 94.236.119.0 - 94.236.119.63 185.28.196.0 - 185.28.196.255 103.237.104.0 - 103.237.104.255 103.237.105.0 - 103.237.105.255 130.248.172.0 - 130.248.172.255 130.248.173.0 - 130.248.173.255   Is this article helpful ? YesNo
View full article
Here are directions for changing a one column form into a multi-column form. Set up your form To create a two column form, first you need to make some changes to the form that you're using.  First, you need to reorder your form fields.  The (visible) fields get divided into two columns by odds and evens -- odds in the first column and evens in the second column. If you want to arrange your fields like this: First Name Company Name Last Name Phone Number Email Address Then you need to order your form like this: First Name Company Name Last Name Phone Number Email Address Please ensure that you have access to an experienced JavaScript developer. Marketo Technical Support is not set up to assist with troubleshooting JavaScript. Also while you're on the form, note the values for Label Width, Field Width, and Gutter Width in the Form Properties: Set up your landing page On your landing page, add the form to that page (if you haven't added it already).  Make sure you leave enough space on the page so that the form looks correct once it's laid out in two columns.  The two column form will take half the height and twice the width of the single column form. Next, drag in a Custom HTML box and add the following code.  It does two things: rearranges your form into two columns and (via Javascript) corrects the tab order of the form fields. In the code below, you need to change the column width and form width to match your form.  You'll need the Label Width, Field Width, and Gutter Width from your form which you wrote down earlier: Column width (300px below) must be at least (Label Width + Field Width + Gutter Width + 46) Form width (700px below) must be at least (2 * Column width) <style type='text/css'> form.lpeRegForm li.mktField { float: left; width:300px; clear: none; height: 26px; } form.lpeRegForm ul { width:700px; } #mktFrmButtons { clear: both; } </style> Moving the error messages Depending on how you set up your form, the error messages that appear on each field may be in the wrong position. Use this CSS to move the error messages below the field. You may need to tweak the left or top amounts until it appears correct on your form. <style type="text/css"> span.mktFormMsg { left: 0px !important; top: 15px !important; } </style> Changing the tab order For a vertical tab order (as opposed to horizontal), add this javascript in that same Custom HTML block: <script src="/js/public/jquery-latest.min.js" type="text/javascript"></script> <script type="text/javascript"> var $jQ = jQuery.noConflict(); $jQ(document).ready(function() { // fix the tab order $jQ('.mktInput :input').each(function(i) { if (i % 2) { $jQ(this).attr('tabIndex',30000+i); } else { $jQ(this).attr('tabIndex',i+1); } }); }); </script> That's all!  After you add that code, you should see that the form now is laid out in two columns: Adding section breaks To add multiple sections in your form, you need to know the IDs of the fields immediately before and after the break.  See this article for instructions on getting the field IDs: Setting or Getting a Form Field Value via Javascript on a Landing Page In this case, we'll add a break between email address ("#Email") and company name ("#Company").  Add this inside the $jQ(document).ready() javascript block: $jQ('#Company').parents('li').css('clear','both'); $jQ('#Email').parents('li').css('margin-bottom','20px'); When done, it will look like this. This section break may mess up your tab order.  Delete the javascript block that assigns the tab order ($jQ('.mktInput :input').each(...)) and use jQuery to assign them manually, It tabs in ascending order: $jQ('#FirstName').attr('tabIndex',1); $jQ('#Email').attr('tabIndex',2); $jQ('#LastName').attr('tabIndex',3); ... Download Attachments: Two column forms-JS.txt
View full article
Say you have a landing page with a form. You can dynamically change the form's follow up page based on values in the form by following these instructions. Note: Please ensure that you have access to an experienced JavaScript developer. Marketo Technical Support is not set up to assist with troubleshooting JavaScript. On a Marketo landing page, the follow up page is stored in two form fields -- returnURL and retURL.  You can change them with jQuery by adding a custom HTML block in to your landing page: <script src="/js/public/jquery-latest.min.js" type="text/javascript"></script> <script type="text/javascript">     // set no conflict mode for jquery   var $jQ = jQuery.noConflict();   $jQ(document).ready(function(){     // set the new follow up page     $jQ("input[name='returnURL']").attr('value','http://www.yourcompany.com');     $jQ("input[name='retURL']").attr('value','http://www.yourcompany.com');   }); </script> To change this based on a value submitted in a form, you need to find the id of the field to read from.  You can find that ID by previewing the web page, viewing the source code for the page, then finding the label for the form field in the HTML.  In this example, it's TimeToPurchase: <label>Time To Purchase:</label><span class='mktInput'><input class='mktFormText mktFormString' name="TimeToPurchase" id="TimeToPurchase" type='text' value="" maxlength='255' tabIndex='1' /> Next, use a jQuery hook to change returnURL and retURL when the form is submitted.  We'll also use jQuery to read the form field values. Drag in a Custom HTML block onto your page, then paste in the following Javascript.  You must change the following for it to work correctly: TimeToPurchase: to the ID of the field you're reading from (leave in the #) URL: all the URL assignments to the locations where you want the user to go If you need to check for additional values, add extra "case...break;" statements to the switch. <script type="text/javascript" src="/js/public/jquery-latest.min.js"></script> <script type="text/javascript" language="Javascript"> var $jQ = jQuery.noConflict(); function changeFollowupURL(){      // first, set the default follow up page   var URL = 'www.company.com/defaultPage.html';      // override the default based on form values      // Replace this with your own rules for setting the new URL   switch ($jQ("#TimeToPurchase").attr("value")) {     case "6 months":       URL = 'www.company.com/Page1.html';       break;     case "1 year":       URL = 'www.company.com/Page2.html';       break;   }     // set the new follow up page   $jQ("input[name='returnURL']").attr('value',URL);   $jQ("input[name='retURL']").attr('value',URL);   return true; } // catch when a form is submitted, change the followup URL function formSubmit(elt) {   changeFollowupURL();   return Mkto.formSubmit(elt); } </script> The Javascript needed to read the value from the form field may be different depending on the type of the input (text box, select box, check box, etc.).  See the jQuery selectors documentation for other methods of getting those values, and Setting or Getting a Form Field Value via Javascript on a Landing Page for more on how to get the IDs of the fields.
View full article
The Marketo users at your organization have created several special campaigns for your leads and contacts.  Typical examples include sending someone a whitepaper about a new product or mailing a series of nurturing emails for people not ready for sales.   To add a lead or contact to one of these campaigns, go to that person's detail page and find the Actions menu in the Marketo Sales Insight section.  Pick Add to Marketo Campaign and click Go:     You can also select leads in your list and search views if you've added the Add to Marketo Campaign button to those views.    You can add 200 leads at once this way:     After picking the leads, you'll see a list of potential campaigns; below the selected campaign is a brief description provided by your marketing team.    Pick the campaign for this person in the Campaign Name pulldown, then click Finish: Related Article: Quick Start: Marketo Sales Insight for Salesforce Is this article helpful ? YesNo
View full article
With these instructions, you can populate a hidden form field with the current date and time. Note: if you want a user-selectable date field, see this solution for using a calendar date picker in your form: Adding a Date Picker to a Form Is this article helpful ? YesNo First, you need to add a hidden field to your form.  See these instructions if you don't know how: Making a Field Hidden on a Form   Next, add the following Javascript to your landing page in a Custom HTML element. You'll need to update the field ID, highlighted in yellow, to match the ID of the hidden field you want to populate. These directions show you how to find that ID: Setting or getting a form field value via Javascript on a landing page   Note: Please ensure that you have access to an experienced JavaScript developer. Marketo Technical Support is not set up to assist with troubleshooting JavaScript.
View full article
This article covers advanced concepts when designing your campaign flows.  You need to be familiar with Smart Campaigns before reading this article: Building smart campaigns Auto-responder Priority If you have a campaign that sends an email following a form fillout, you should make sure that theSend Email flow step comes first.  You can put other flow steps after that. People who complete a form expect a quick email response.  If you put the Send Email first, Marketo will assume this is an auto-responder campaign and thus needs to be prioritized higher. If you put the Send Email step later in the flow, your campaign may be prioritized lower causing the email response to be delayed. Add Choice The Add Choice option in a flow step lets you execute flow steps based on a specific condition. Say you're building a scoring campaign based on the lead's job title -- 10 points for a CEO, 8 for a VP, 6 for Director, and so on.  Instead of building a separate campaign for each title, you can use Add Choice to put this in one flow step. Create a new campaign called "Job Title Scoring."  In the Smart List, trigger the campaing to launch when the Job Title changes: Open the Flow tab and drag in the Change Score step.  Then click the Add Choice button.  This adds a "Choice 1" and "Default Choice" to the flow step. In the "If:" part of the choice, you can pick which field should be checked for what value(s).  In the example below, the lead's Job Title field will be checked to see if it matches CEO.  If so, the lead will get +10 points.  Otherwise, the default choice will run -- no score change. Click Add Choice again to add a second choice and set it up to add 8 points if the lead has "VP" in the title.  When there are multiple choices in a flow step, only the first matching choice is executed.  If no choices match, the default choice will be executed. Add the remaining flow steps.  Below, you can see how it might look like.  If you ever want to get rid of a choice, click the red X to the right of that choice.
View full article
The Marketo Sales Insight for Sales Training Package is designed to enable the Sales team to use Marketo Sales Insight quickly. During the live in-person or live-virtual training sessions, a Marketo expert will teach your Sales team the core features of Marketo Sales Insight as deployed in your organization. By sharing best practices and tips from a Marketo Sales Rep’s perspective, the Marketo expert will evangelize how MSI will help your Sales team to close more business faster.  The package includes access to a Marketo expert during post-training, private Instructor Office Hour session. Learning Objectives: Learn to use Marketo Sales Insight to prioritize, focus on, and interact with the hottest leads and opportunities. In this custom training session, learn to use your Marketo Sales Insight deployment to do the following:     Focus on your Best Bets and Watch List     Monitor Interesting Moments that really matter to sales people     Sell smarter using Marketo emails and Smart Campaign   What you get:      Live in-person or live-virtual training session led by a Marketo expert.     Private Instructor Office Hour review session led by Marketo experts after the training.     Customized training Content topics tailored to your MSI deployment. Scheduling – dates and times are set by you. Location – Training can be done at your specified location. Budget – Costs are eliminated for travel expenses and additional time away from the office. This is a fee-based on-site training package.  Is this article helpful ? YesNo For more information: If you are interested in this training package, please contact education@marketo.com.
View full article
Add the below code to a custom HTML block, update the name in bold  to the name of the field. Replace the **** with the word "script" <**** type="text/javascript"> (document).getElementsByName('FIELDNAME')[0].removeAttribute('checked'); </*****> Please ensure that you have access to an experienced JavaScript developer. Marketo Technical Support is not set up to assist with troubleshooting JavaScript. Here's a sample page: info.dbmayberry.com/noinitialbutonvaluechecked.html
View full article
In offering a premium email delivery platform to our customers we carefully monitor our IPs for listings on significant blocklists. When we find that one of our customers was responsible for a blacklisting we contact that customer and request some actions be taken to re-mediate the issue. The goal is to isolate potential spamtrap addresses and remove them. The group of addresses you select should be broad enough to capture those potentially bad addresses but small enough not to suppress a huge portion of your database. Step 1 Build an inactive Smart List using ALL filters Was sent email the day of and day before the spam trap hit (please contact support@marketo.com for the date of the trap hit if you do not have this information already.) Lead “was created” date is at least 6 months ago   Inactivity Filters  Not visited web page is “any”; constraint date of activity “in past 3 months” Not filled out form is “any”, constraint date of activity “in past 6 months” Not clicked link in email is “any”, constraint date of activity “in past 6 months” Not opened email is “any”, constraint date of activity “in past 6 months” If you have custom database fields that would show other forms of activity feel free to add this into your inactive Smart List to exclude active leads.   Step 2 Once you have created a smart list to identify these suspect leads remove them from your database. [Leads Tab > Lead Actions > Flow Actions] You’re Done!      
View full article
With Marketo's 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 training webinar if you are on the Spark or Standard Edition of Marketo and want to learn how to best set up nurturing with the Customer Engagement engine. pages2.marketo.com/cee-training-nurture-aug-2013.html Is this article helpful ? YesNo
View full article
Your ticket to ongoing learning!   Get the training you need, when you need it.  With a Marketo Learning Passport you’ll get unlimited admission to our entire catalog of classroom and instructor-led virtual training courses as well as exclusive access to our growing library of premium learning content. When it comes to advancing your digital marketing knowledge and Marketo skill-set, the Marketo Learning Passport is you all-access pass to ongoing learning.   LEARNING PASSPORT GIVES YOU UNLIMITED ACCESS TO:   • Live instructor-led virtual training courses • Live classroom courses delivered at Marketo Training sites • On-demand recorded training • Marketo’s entire eLearning library • Marketo Expert Series webinars • Skills assessment tools • Exclusive discussion groups     Is this article helpful ? YesNo PASSPORT BENEFITS   Convenient Learn from anywhere in the world, at any time   Cost Effective Pay a fixed price no matter how many courses you take   Complete Access Marketo’s entire University curriculum from beginner to advanced techniques   Want to add a Learning Passport to your subscription? REQUEST CONTACT.   Download the attached Learning Passport Datasheet for more information.
View full article
Issue: When I resize my landing page, the elements on it do not stay in place.   Solution: Marketo Landing pages make heavy use of absolute positioning in CSS.  This means that you can drag and drop elements wherever you want, but the template needs to be constructed a certain way.  If someone has modified your landing page and eliminated certain required elements, it could break this feature.   If this happens, contact Marketo Support Is this article helpful ? YesNo
View full article
What changes with a string/prefix change? Does Marketo support having both oldcustomerstring and newcustomerstring URLs functional after the move? Will my email links pointing to Marketo content continue to work after the string change? Will my images and files stored content continue to work for oldcustomerstring URL paths after the move? Will my email unsubscribe links continue to work? Will my images and files content links work if embedded on my own web page? I'm not using a custom landing page domain, will landing page URLs continue to work after the string change? I am using a custom landing page domain, will landing page URLs continue to work after the string change? Can I use the same hostname (i.e., info.mydomain.com) for both my custom landing page domain and for email link tracking? I currently have a custom branded landing page domain. We are buying a new domain to replace the old domain. How do I set this up? I need to have both my old and new domains serve content for a period of time, is this possible? I'm seeing my account string in the SOAP API User ID field in the Admin area. Will this be updated as part of the string change? I'm seeing my old string in the Community portal when reading help articles. Will this be changed? Are there any other problems I could run into? Is this article helpful ? YesNo The example URLs contained in this article are intentionally non-functioning URLs used strictly for example purposes.
View full article
Fixes released for October 2014   Issue Key Issue Summary LM-49492 Apostrophe Translation error in calendar entries LM-49223 Behavior in text tokens LM-49111 LM-48255 - Timezone showing incorrectly in 'Preparing to Run' field of schedule tab LM-49045 mkt_tok causing double && in links with parameters LM-48775 UI : Opportunity Text overlapping in Analyzer LM-48543 Forms 2.0 on IE browsers - required fields pop up tool tip unexpectedly LM-47779 web page constraint on filled out form filter is ignored if value is invalid. LM-47312 LM-41575 Program analyzer : Program names do not appear when a non-English language is chosen LM-44272 unable to clone landing pages from landing page list in Design Studio Is this article helpful ? YesNo Fixes released for September 2014 Issue Key Issue Summary LM-47761 Form 2.0 field uneditable and UI issue LM-47561 Visibility rules for field A do not include custom field B unless field B has a label LM-47559 analytics email performance report showing first and last activity dates in the future 2015 & 2016 for AUS settings LM-47354 Smart list is not pulling specifically from customer site LM-47318 LM-41574 Program analyzer : Program Parameters not Localized LM-47304 LM-41574 - SFDC Flow action details have not been translated to French LM-47034 Form Checkbox CSS not applied to all Checkboxes LM-46331 LM-43388 - Bandaid error in My Marketo after a favorite asset is deleted LM-37664 List import modal randomly changes names LM-36239 Cannot view entire Email list in record's in MSI Email tab
View full article
This originally appeared on the Brand Driven Digital blog, 9/19/2013. Written by Marketo's Digital Marketing Evangelist, DJ Waldow. Used with permission. Unemotionally Subscribed – People on your list who have not opened or clicked an email message from you in an extended (several months) period of time. They have not unsubscribed. They have not marked your message as spam. They either ignore it or take the time to actually delete it every time it lands in their inbox. Now, it depends on who you ask, but the percentage of your list that is considered “unemotionally subscribed” can be as high as 30%. Yup. Nearly one out of every three folks on your email list are not interacting with your emails … not at all. As I mentioned in this What Counts guest post, once you figure out who fits this “inactive” criteria, you have a few options: Immediately unsubscribe or delete them. I call this the “DO NOT PASS GO, DO NOT COLLECT $200″ approach. Move to a new list and mail to less frequently. I call this the “I think I need to see you a bit less often” approach. Send a last ditch “We missed you” type email. If they don’t respond, then do #1. I call this the “I’m going to give you one more chance” approach. Set up a re-engagement email series. I call this the “I really don’t want to break up, but if you are not responding at all, well, it’s over” approach. No one method is necessarily better than the other. I’ve seen all 4 executed before. As I often say, the best practice here is the one that’s best for your subscribers (and your business).   I recently came across a great – creative, human, funny – example of #3, the last ditch “we missed you” email. Thanks to Suzanne Oehler who forwarded me this email. Check out this email from NTEN: The Nonprofit Technology Network The subject line – We miss you! - was certainly one that would stand out in many inboxes. The intro paragraph was short and to the point, but nothing crazy.   But then it got fun … and creative.   The first call to action read: “If you’d like to continue receiving NTEN emails, click here by Friday, August 2nd. Yay! This makes us very happy.” Again, they get right to the point. They even add a bit of “human” (Yay! This makes us very happy.) But it gets better. The “click here” link leads to hilarious Happy Dog video. IF you are a dog owner, you’ll love this.   The second call to action read: “If you’d rather not receive NTEN emails, we’re sad to see you go. Simply delete this email and in a short time your account with NTEN will be removed from our systems.” Nothing crazy. Direct. Clear. Simple. However, the “sad” link again goes to a video – this one goes to a Sad Cat Diary video. Warning: some language in this video is NSFW. Then again, if you’ve ever owned a cat, you’ll appreciate the humor.   The third, and final, call to action read: “Of course, if you change your mind, you can always sign up again” with the “sign up” link taking clickers to their email subscription landing page, of course.   Now, fun and creative is one thing. If campaigns like these do not meet their intended goals (getting folks re-engaged), then, well, they are just “fun and creative.”   So … Did It WORK?   I contacted the team at NTEN to see how effective this campaign was. Below is what they shared with me.   They sent this email to a list of 24,000 subscribers who had not opened in email from them in the past year.   For this particular campaign, they reported the following metrics:   Open rate – 38.89% vs. 26.73% “average” over the previous few emails Click-to-Open Rate* – 47.37% vs. 12.3% “average” over the previous few emails *in other words, of the 38.89% who opened the email, nearly 50% clicked at least one link   Of those who clicked a link, the Top 4 most-clicked links were:   41.14%: Click Here (Happy Dog … to stay subscribed) 4.91%: Unsubscribe 2.21%: Sign up 2.14%: Sad (Sad Cat … to opt-out) By all accounts, I’d say this “We Miss You” campaign was a HUGE success? What do you think? Have you tried a “reenagement campaign in the past? If so, how effective was it for you? Drop a note in the comments below!   P.S. The email marketing team at NTEN shared their “lessons learned” from this campaign in this blog post. I love their transparency. Is this article helpful ? YesNo
View full article
Supported CRMs   Marketo has out-of-the-box, bi-directional sync support for the following CRMs: Salesforce.com Microsoft Dynamics CRM 2011 Online, On-Premises and CRM 2013   Boomi Connector   Through our partnership with Boomi, you can sync other CRMs to your Marketo system through one of their connectors.  Contact your account executive or the Marketo sales team to learn more about this. Unsupported CRMs   If you use an unsupported CRMs, here are the methods we have available for your integration: Import/Export Review the following articles to use a CSV spreadsheet to import and export leads from Marketo: Import leads from a spreadsheet into Marketo Export a list Custom Fields If you contact the Marketo Success Team, we can set up custom fields for your account as you need them. Send Alert Using the Send Alert flow step, you can inform your sales team, using email, about noteworthy events, including a link to the lead's details.  You can also format your emails with XML so they can be automatically processed by your system. Using Send Alert Munchkin JavaScript API If you have web development resources, you can use our JavaScript API to integrate your web forms with Marketo. Munchkin JavaScript API SOAP API If you have programmers available, you can integrate our SOAP API to retrieve and update leads among other functionality. Marketo SOAP API Is this article helpful ? YesNo
View full article
If you want to put a Marketo form your own website but would like to keep progressive profiling and prefill, this solution is for you. Note These instructions apply to Forms 1.0 only.  These will not work in Forms 2.0. Learn how to: Create a Form Create a Landing Page Add Your Form to Your Landing Page Add The Iframe to Your Web Site Create a Form 1.1   Create a Marketo form with all the fields you would like to have on your page, see Create a Basic Form for details. Create a Landing Page 2.1   Create a Marketo landing page using the blank template, see Create a Landing Page for details. Add Your Form to Your Landing Page 3.1   Add the form you created above to the landing page, see Add a form to a Landing Page for details. 3.2   Select your form in the landing page editor. 3.3   Set Top and Left to 0 in the Property Sheet. 3.4   Drag the corner of the form box out ever so slightly (just a few pixels). 3.5   Now write down the height and width from the Property Sheet, you will use these values later for your iframe. Reminder Approve the landing page. Add The Iframe to Your Web Site 4.1   Update the URL in the code below with the URL of the approved landing page that has your form on it as well as the height and width. <iframe src="go.example.com/marketoform.html" width="289" height="192" frameborder=”0”></iframe> 4.2  Add the code to your website and it should start working immediately.
View full article