{"id":3313,"date":"2022-03-04T13:06:54","date_gmt":"2022-03-04T13:06:54","guid":{"rendered":"https:\/\/obo.zoj.mybluehost.me\/uncategorized\/marketo-export-data-overview\/"},"modified":"2025-01-03T12:37:36","modified_gmt":"2025-01-03T12:37:36","slug":"marketo-export-data-overview","status":"publish","type":"post","link":"https:\/\/ioninteractive.com\/ionacademy\/marketo-export-data-overview\/","title":{"rendered":"Marketo: Export data overview"},"content":{"rendered":"<p>You have two integration methods to select from when exporting data from Ion to your Marketo instance (also known as an &#8220;Add Lead&#8221; integration): the REST API method and the Embedded Form method.<\/p>\n<p>Both methods can work seamlessly with your Ion creatives. The best method for you will depend on how you like to trigger automation in Marketo and the types of data you intend to collect.<\/p>\n<h3><a href=\"https:\/\/help.rockcontent.com\/en\/marketo-export-data-via-rest-api\" rel=\"noopener\"><strong>REST API<\/strong><\/a><\/h3>\n<p>Our native integration creates\/updates contacts directly in your Marketo lead database. Benefits of this method include maximum control over the form completion user experience and the flexibility to easily pass all types of data to your Marketo Person records.<\/p>\n<p>However, you won\u2019t be able to use form completion as a Smart List trigger or filter, since there was no Marketo form submitted. You&#8217;ll need to use alternative triggers to <a href=\"https:\/\/help.rockcontent.com\/en\/marketo-adding-leads-to-smart-campaigns\">add Ion leads to your Marketo Smart Campaigns<\/a>.<\/p>\n<h3><a href=\"https:\/\/help.rockcontent.com\/en\/marketo-embed-mkto-forms-in-ion\" rel=\"noopener\"><strong>Embedded Form<\/strong><\/a><\/h3>\n<p>Your Marketo form code is used to build a reusable widget in the Ion platform. Once the widget is built, you can insert any Marketo form and alter the &#8220;thank you&#8221; page destination using variables in Ion&#8217;s Creative Studio.<\/p>\n<p>This method requires custom scripting to pass data that isn&#8217;t collected directly via form fill (things like IP address or the results of an interactive assessment) to hidden fields on your Marketo form.<\/p>\n<p>The benefits of this method are the ability to use form completion as a Smart List trigger\/filter and the ability to leverage progressive profiling built in Marketo. This can also be a good solution for companies with strict data security policies who do not want lead form data stored in ion for any period of time.<\/p>\n<p>Check out the table below for a more detailed comparison of the methods.<\/p>\n<table style=\"border-collapse: collapse;margin-left: auto;margin-right: auto;--darkreader-inline-border-top: #3b4147;--darkreader-inline-border-right: #3b4147;--darkreader-inline-border-bottom: #3b4147;--darkreader-inline-border-left: #3b4147;width: 99.8547%;height: 1968.05px;border: 1px solid #99acc2\" data-darkreader-inline-border-top=\"\" data-darkreader-inline-border-right=\"\" data-darkreader-inline-border-bottom=\"\" data-darkreader-inline-border-left=\"\">\n<tbody>\n<tr style=\"height: 33.1167px\">\n<td style=\"width: 24.0175%;padding: 4px;--darkreader-inline-border-top: #3b4147;--darkreader-inline-border-right: #3b4147;--darkreader-inline-border-bottom: #3b4147;--darkreader-inline-border-left: #3b4147;height: 33px;border: 1px solid #99acc2\" data-darkreader-inline-border-top=\"\" data-darkreader-inline-border-right=\"\" data-darkreader-inline-border-bottom=\"\" data-darkreader-inline-border-left=\"\"><\/td>\n<td style=\"width: 37.4818%;padding: 4px;height: 33px;border: 1px solid #99acc2;--darkreader-inline-border-top: #3b4147;--darkreader-inline-border-right: #3b4147;--darkreader-inline-border-bottom: #3b4147;--darkreader-inline-border-left: #3b4147;text-align: center\" data-darkreader-inline-border-top=\"\" data-darkreader-inline-border-right=\"\" data-darkreader-inline-border-bottom=\"\" data-darkreader-inline-border-left=\"\"><strong>Marketo REST API<\/strong><\/td>\n<td style=\"width: 38.3916%;padding: 4px;height: 33px;border: 1px solid #99acc2;--darkreader-inline-border-top: #3b4147;--darkreader-inline-border-right: #3b4147;--darkreader-inline-border-bottom: #3b4147;--darkreader-inline-border-left: #3b4147;text-align: center\" data-darkreader-inline-border-top=\"\" data-darkreader-inline-border-right=\"\" data-darkreader-inline-border-bottom=\"\" data-darkreader-inline-border-left=\"\"><strong>Marketo Embedded Form<\/strong><\/td>\n<\/tr>\n<tr style=\"height: 357.117px\">\n<td style=\"width: 24.0175%;padding: 4px;--darkreader-inline-border-top: #3b4147;--darkreader-inline-border-right: #3b4147;--darkreader-inline-border-bottom: #3b4147;--darkreader-inline-border-left: #3b4147;height: 357px;border: 1px solid #99acc2\" data-darkreader-inline-border-top=\"\" data-darkreader-inline-border-right=\"\" data-darkreader-inline-border-bottom=\"\" data-darkreader-inline-border-left=\"\"><strong>How does it work?<\/strong><\/td>\n<td style=\"width: 37.4818%;padding: 4px;--darkreader-inline-border-top: #3b4147;--darkreader-inline-border-right: #3b4147;--darkreader-inline-border-bottom: #3b4147;--darkreader-inline-border-left: #3b4147;height: 357px;border: 1px solid #99acc2\" data-darkreader-inline-border-top=\"\" data-darkreader-inline-border-right=\"\" data-darkreader-inline-border-bottom=\"\" data-darkreader-inline-border-left=\"\">A connection is established between your ion console and your Marketo instance. Next a field mapping is completed in Ion to define which Ion fields should be exported and how they correspond to your Marketo Person record fields.<p><\/p>\n<p>When the integration runs, a Marketo Person record will be created or updated (key: email address).<\/p><\/td>\n<td style=\"width: 38.3916%;padding: 4px;--darkreader-inline-border-top: #3b4147;--darkreader-inline-border-right: #3b4147;--darkreader-inline-border-bottom: #3b4147;--darkreader-inline-border-left: #3b4147;height: 357px;border: 1px solid #99acc2\" data-darkreader-inline-border-top=\"\" data-darkreader-inline-border-right=\"\" data-darkreader-inline-border-bottom=\"\" data-darkreader-inline-border-left=\"\">Your Marketo form code is used to build a reusable widget in the Ion platform.<p><\/p>\n<p>Once the widget is built, you can insert any Marketo form and alter the \u201cthank you\u201d page destination using variables in Ion\u2019s creative studio.<\/p>\n<p>Visitors will directly complete and submit Marketo forms embedded in your Ion creatives.<\/p><\/td>\n<\/tr>\n<tr style=\"height: 461.117px\">\n<td style=\"width: 24.0175%;padding: 4px;--darkreader-inline-border-top: #3b4147;--darkreader-inline-border-right: #3b4147;--darkreader-inline-border-bottom: #3b4147;--darkreader-inline-border-left: #3b4147;height: 461px;border: 1px solid #99acc2\" data-darkreader-inline-border-top=\"\" data-darkreader-inline-border-right=\"\" data-darkreader-inline-border-bottom=\"\" data-darkreader-inline-border-left=\"\"><strong>What kind of data can be sent to Marketo?<\/strong><\/td>\n<td style=\"width: 37.4818%;padding: 4px;--darkreader-inline-border-top: #3b4147;--darkreader-inline-border-right: #3b4147;--darkreader-inline-border-bottom: #3b4147;--darkreader-inline-border-left: #3b4147;height: 461px;border: 1px solid #99acc2\" data-darkreader-inline-border-top=\"\" data-darkreader-inline-border-right=\"\" data-darkreader-inline-border-bottom=\"\" data-darkreader-inline-border-left=\"\">All types of data can be seamlessly passed to a Person record in Marketo. This includes&nbsp;<a href=\"https:\/\/help.rockcontent.com\/en\/data-types-basic-lead-data\" rel=\"noopener\">Basic Lead Data<\/a>,&nbsp;<a href=\"https:\/\/help.rockcontent.com\/en\/data-types-ion-core-data\" rel=\"noopener\">Ion Core Data<\/a>, data passed on the query string (like tracking parameters), and interaction data (like a calculator input or an assessment result).<p><\/p>\n<p><em>Note: Integration services may be limited to certain data types. Check with your Customer Success Manager if you are unsure what you\u2019ve purchased<\/em><em>.<\/em><\/p><\/td>\n<td style=\"width: 38.3916%;padding: 4px;--darkreader-inline-border-top: #3b4147;--darkreader-inline-border-right: #3b4147;--darkreader-inline-border-bottom: #3b4147;--darkreader-inline-border-left: #3b4147;height: 461px;border: 1px solid #99acc2\" data-darkreader-inline-border-top=\"\" data-darkreader-inline-border-right=\"\" data-darkreader-inline-border-bottom=\"\" data-darkreader-inline-border-left=\"\">Embedded forms work well when you are primarily concerned about passing data collected via form fill (in the Marketo form itself). Things like <a href=\"https:\/\/help.rockcontent.com\/en\/data-types-ion-core-data\" rel=\"noopener\">Ion Core Data<\/a> and interaction data (e.g. calculator inputs or assessment results) can be passed to Marketo using hidden fields in the Marketo form, but custom scripting in the Ion form widget is required.<p><\/p>\n<p><em>Note: Integration services may be limited to certain data types. Check with your Customer Success Manager if you are unsure what you\u2019ve purchased.<\/em><\/p><\/td>\n<\/tr>\n<tr style=\"height: 153.117px\">\n<td style=\"width: 24.0175%;padding: 4px;--darkreader-inline-border-top: #3b4147;--darkreader-inline-border-right: #3b4147;--darkreader-inline-border-bottom: #3b4147;--darkreader-inline-border-left: #3b4147;height: 153px;border: 1px solid #99acc2\" data-darkreader-inline-border-top=\"\" data-darkreader-inline-border-right=\"\" data-darkreader-inline-border-bottom=\"\" data-darkreader-inline-border-left=\"\"><strong>What are my options to manage sensitive data?<\/strong><\/td>\n<td style=\"width: 37.4818%;padding: 4px;--darkreader-inline-border-top: #3b4147;--darkreader-inline-border-right: #3b4147;--darkreader-inline-border-bottom: #3b4147;--darkreader-inline-border-left: #3b4147;height: 153px;border: 1px solid #99acc2\" data-darkreader-inline-border-top=\"\" data-darkreader-inline-border-right=\"\" data-darkreader-inline-border-bottom=\"\" data-darkreader-inline-border-left=\"\">Field-level security controls are available. The sensitive data expiration setting allows you to mark data in a given field for automatic deletion at a specific time interval (e.g. delete 72 hours after last contact).<\/td>\n<td style=\"width: 38.3916%;padding: 4px;--darkreader-inline-border-top: #3b4147;--darkreader-inline-border-right: #3b4147;--darkreader-inline-border-bottom: #3b4147;--darkreader-inline-border-left: #3b4147;height: 153px;border: 1px solid #99acc2\" data-darkreader-inline-border-top=\"\" data-darkreader-inline-border-right=\"\" data-darkreader-inline-border-bottom=\"\" data-darkreader-inline-border-left=\"\">Data collected via the form is stored in Marketo only, according to your instance&#8217;s configuration.<\/td>\n<\/tr>\n<tr style=\"height: 273.117px\">\n<td style=\"width: 24.0175%;padding: 4px;--darkreader-inline-border-top: #3b4147;--darkreader-inline-border-right: #3b4147;--darkreader-inline-border-bottom: #3b4147;--darkreader-inline-border-left: #3b4147;height: 273px;border: 1px solid #99acc2\" data-darkreader-inline-border-top=\"\" data-darkreader-inline-border-right=\"\" data-darkreader-inline-border-bottom=\"\" data-darkreader-inline-border-left=\"\"><strong>How will I build the form my visitors see? Can I change the styling?<\/strong><\/td>\n<td style=\"width: 37.4818%;padding: 4px;--darkreader-inline-border-top: #3b4147;--darkreader-inline-border-right: #3b4147;--darkreader-inline-border-bottom: #3b4147;--darkreader-inline-border-left: #3b4147;height: 273px;border: 1px solid #99acc2\" data-darkreader-inline-border-top=\"\" data-darkreader-inline-border-right=\"\" data-darkreader-inline-border-bottom=\"\" data-darkreader-inline-border-left=\"\">You will use Ion&#8217;s form building components. This gives you maximum control of the look, feel, and flow of your form experience, and allows you to leverage the branded theme built for you in Ion.<\/td>\n<td style=\"width: 38.3916%;padding: 4px;--darkreader-inline-border-top: #3b4147;--darkreader-inline-border-right: #3b4147;--darkreader-inline-border-bottom: #3b4147;--darkreader-inline-border-left: #3b4147;height: 273px;border: 1px solid #99acc2\" data-darkreader-inline-border-top=\"\" data-darkreader-inline-border-right=\"\" data-darkreader-inline-border-bottom=\"\" data-darkreader-inline-border-left=\"\">Forms are built directly in Marketo, and any edits you make (e.g. adding a new field) will be reflected in your Ion creative.<p><\/p>\n<p>Form styling is mainly controlled in Marketo and can be updated by editing the custom CSS on your Marketo form theme. It is also possible to override some styles by leveraging custom code in Ion.<\/p><\/td>\n<\/tr>\n<tr style=\"height: 383.117px\">\n<td style=\"width: 24.0175%;padding: 4px;--darkreader-inline-border-top: #3b4147;--darkreader-inline-border-right: #3b4147;--darkreader-inline-border-bottom: #3b4147;--darkreader-inline-border-left: #3b4147;height: 383px;border: 1px solid #99acc2\" data-darkreader-inline-border-top=\"\" data-darkreader-inline-border-right=\"\" data-darkreader-inline-border-bottom=\"\" data-darkreader-inline-border-left=\"\"><strong>Can my forms be pre-populated with known lead data?<\/strong><\/td>\n<td style=\"width: 37.4818%;padding: 4px;--darkreader-inline-border-top: #3b4147;--darkreader-inline-border-right: #3b4147;--darkreader-inline-border-bottom: #3b4147;--darkreader-inline-border-left: #3b4147;height: 383px;border: 1px solid #99acc2\" data-darkreader-inline-border-top=\"\" data-darkreader-inline-border-right=\"\" data-darkreader-inline-border-bottom=\"\" data-darkreader-inline-border-left=\"\">Forms can be pre-populated based on Ion data or (if a Get Lead integration is setup) based on Marketo + Ion data.<p><\/p>\n<p><em>Note: Integration services may not include a Get Lead integration. Check with your Customer Success Manager if you are unsure what you&#8217;ve purchased.<\/em><\/p><\/td>\n<td style=\"width: 38.3916%;padding: 4px;--darkreader-inline-border-top: #3b4147;--darkreader-inline-border-right: #3b4147;--darkreader-inline-border-bottom: #3b4147;--darkreader-inline-border-left: #3b4147;height: 383px;border: 1px solid #99acc2\" data-darkreader-inline-border-top=\"\" data-darkreader-inline-border-right=\"\" data-darkreader-inline-border-bottom=\"\" data-darkreader-inline-border-left=\"\">Marketo forms do not provide native pre-fill functionality when loaded outside of a Marketo landing page. This can be enabled with the addition of a Get Lead integration (via REST API) and some custom scripting in your Ion form widget.<p><\/p>\n<p><em>Note: Integration services may not include a Get Lead integration. Check with your Customer Success Manager if you are unsure what you&#8217;ve purchased.<\/em><\/p><\/td>\n<\/tr>\n<tr style=\"height: 129.117px\">\n<td style=\"width: 24.0175%;padding: 4px;--darkreader-inline-border-top: #3b4147;--darkreader-inline-border-right: #3b4147;--darkreader-inline-border-bottom: #3b4147;--darkreader-inline-border-left: #3b4147;height: 129px;border: 1px solid #99acc2\" data-darkreader-inline-border-top=\"\" data-darkreader-inline-border-right=\"\" data-darkreader-inline-border-bottom=\"\" data-darkreader-inline-border-left=\"\"><strong>How often are my leads sent to Marketo?<\/strong><\/td>\n<td style=\"width: 37.4818%;padding: 4px;--darkreader-inline-border-top: #3b4147;--darkreader-inline-border-right: #3b4147;--darkreader-inline-border-bottom: #3b4147;--darkreader-inline-border-left: #3b4147;height: 129px;border: 1px solid #99acc2\" data-darkreader-inline-border-top=\"\" data-darkreader-inline-border-right=\"\" data-darkreader-inline-border-bottom=\"\" data-darkreader-inline-border-left=\"\">Leads are immediately sent to Marketo each time the integration runs. Most Ion users apply their integration to run on the submission of a form in their Ion creative.<\/td>\n<td style=\"width: 38.3916%;padding: 4px;--darkreader-inline-border-top: #3b4147;--darkreader-inline-border-right: #3b4147;--darkreader-inline-border-bottom: #3b4147;--darkreader-inline-border-left: #3b4147;height: 129px;border: 1px solid #99acc2\" data-darkreader-inline-border-top=\"\" data-darkreader-inline-border-right=\"\" data-darkreader-inline-border-bottom=\"\" data-darkreader-inline-border-left=\"\">Leads are immediately sent to Marketo upon form submission.<\/td>\n<\/tr>\n<tr style=\"height: 177.117px\">\n<td style=\"width: 24.0175%;padding: 4px;--darkreader-inline-border-top: #3b4147;--darkreader-inline-border-right: #3b4147;--darkreader-inline-border-bottom: #3b4147;--darkreader-inline-border-left: #3b4147;height: 177px;border: 1px solid #99acc2\" data-darkreader-inline-border-top=\"\" data-darkreader-inline-border-right=\"\" data-darkreader-inline-border-bottom=\"\" data-darkreader-inline-border-left=\"\"><strong>What happens if there is a Marketo service interruption?<\/strong><\/td>\n<td style=\"width: 37.4818%;padding: 4px;--darkreader-inline-border-top: #3b4147;--darkreader-inline-border-right: #3b4147;--darkreader-inline-border-bottom: #3b4147;--darkreader-inline-border-left: #3b4147;height: 177px;border: 1px solid #99acc2\" data-darkreader-inline-border-top=\"\" data-darkreader-inline-border-right=\"\" data-darkreader-inline-border-bottom=\"\" data-darkreader-inline-border-left=\"\">Visitors will still be able to submit forms and form data will be saved according to your configuration in Ion. We\u2019ll retry the post once an hour until successful, up to the maximum number set in your integration. (default: 50 retries)<\/td>\n<td style=\"width: 38.3916%;padding: 4px;--darkreader-inline-border-top: #3b4147;--darkreader-inline-border-right: #3b4147;--darkreader-inline-border-bottom: #3b4147;--darkreader-inline-border-left: #3b4147;height: 177px;border: 1px solid #99acc2\" data-darkreader-inline-border-top=\"\" data-darkreader-inline-border-right=\"\" data-darkreader-inline-border-bottom=\"\" data-darkreader-inline-border-left=\"\">In the event of a Marketo service interruption, visitors will be unable to submit forms and no form data will be collected.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n\n\n<h3 class=\"wp-block-heading\"><strong>Nice work!<\/strong><\/h3>\n\n\n\n<p>Once you\u2019ve completed these steps, your integration is ready for use. You can add the rule to run the integration on all applicable creatives.<\/p>\n\n\n\n<p>As noted, Marketo Get Lead can be used to accomplish other objectives. Here are some examples that can be accomplished using this integration and Ion&#8217;s Rules engine:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Shorten or replace forms<\/li>\n\n\n\n<li>Auto-segment respondents<\/li>\n\n\n\n<li>Build progressive profiles<\/li>\n\n\n\n<li>Serve-up dynamic content based on Marketo data<\/li>\n\n\n\n<li>Export data<\/li>\n<\/ul>\n\n\n\n<p>Feel free to reach out to our Support Team for assistance in leveraging this integration.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>You have two integration methods to select from when exporting data from Ion to your Marketo instance (also known as an &#8220;Add Lead&#8221; integration): the REST API method and the Embedded Form method. Both [&hellip;]<\/p>\n","protected":false},"author":9,"featured_media":5354,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"nf_dc_page":"","footnotes":""},"categories":[2175,2078],"tags":[2173,2316,2208,2218],"class_list":["post-3313","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ion-integrations-the-advanced-capabilites","category-the-advanced-capabilites","tag-advanced","tag-data","tag-ion-integration","tag-marketo"],"_links":{"self":[{"href":"https:\/\/ioninteractive.com\/ionacademy\/wp-json\/wp\/v2\/posts\/3313","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ioninteractive.com\/ionacademy\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ioninteractive.com\/ionacademy\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ioninteractive.com\/ionacademy\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/ioninteractive.com\/ionacademy\/wp-json\/wp\/v2\/comments?post=3313"}],"version-history":[{"count":4,"href":"https:\/\/ioninteractive.com\/ionacademy\/wp-json\/wp\/v2\/posts\/3313\/revisions"}],"predecessor-version":[{"id":7022,"href":"https:\/\/ioninteractive.com\/ionacademy\/wp-json\/wp\/v2\/posts\/3313\/revisions\/7022"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ioninteractive.com\/ionacademy\/wp-json\/wp\/v2\/media\/5354"}],"wp:attachment":[{"href":"https:\/\/ioninteractive.com\/ionacademy\/wp-json\/wp\/v2\/media?parent=3313"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ioninteractive.com\/ionacademy\/wp-json\/wp\/v2\/categories?post=3313"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ioninteractive.com\/ionacademy\/wp-json\/wp\/v2\/tags?post=3313"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}