{"id":97446,"date":"2023-03-23T03:55:29","date_gmt":"2023-03-23T07:55:29","guid":{"rendered":"https:\/\/optinmonster.com\/?post_type=optinmonster_docs&#038;p=97446"},"modified":"2025-08-08T12:13:37","modified_gmt":"2025-08-08T16:13:37","slug":"connect-optinmonster-with-zapier","status":"publish","type":"optinmonster_docs","link":"https:\/\/optinmonster.com\/docs\/connect-optinmonster-with-zapier\/","title":{"rendered":"How to Connect OptinMonster with Zapier"},"content":{"rendered":"\n<p>Are you looking to connect OptinMonster to a third-party service that we don&#8217;t have a native integration with? Our Zapier integration allows you to connect OptinMonster to Zapier&#8217;s 500+ apps!<\/p>\n\n\n\n<p>In this article, you&#8217;ll learn how to connect Zapier with OptinMonster.<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column alert alert-info is-layout-flow wp-block-column-is-layout-flow\">\n<p><strong><em>Before you start<\/em><\/strong>, this integration is available with a <a title=\"Pro and higher subscription\" href=\"https:\/\/optinmonster.com\/pricing\" target=\"_blank\" rel=\"noopener\">Pro and higher subscription<\/a>.<br>All subscription plans can add custom forms using the <a href=\"https:\/\/optinmonster.com\/docs\/how-to-connect-optinmonster-with-any-custom-html-form\/\">Form Embed block<\/a>.<\/p>\n\n\n\n<p>As a best practice, we recommend you also connect your campaigns to <a href=\"https:\/\/optinmonster.com\/docs\/connect-monster-leads-optinmonster\/\">Monster Leads<\/a>\u00a0as a backup.<\/p>\n<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Connect Zapier<\/h2>\n\n\n\n<p>When you <a href=\"https:\/\/optinmonster.com\/docs\/creating-your-first-optin\/\" target=\"_blank\" rel=\"noopener\" title=\"\">create a campaign<\/a> in OptinMonster that you intend to collect leads with you&#8217;ll want to integrate with one or more services to send those leads to.<\/p>\n\n\n\n<p>To send leads to a third-party service using Zapier, follow these steps:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><span style=\"font-weight: 400;\"><em><strong>Log into your <a href=\"https:\/\/zapier.com\/sign-up\" target=\"_blank\" rel=\"noopener nofollow\" title=\"\">Zapier account<\/a>.<\/strong><\/em> If you don&#8217;t already have one you can create a new account.<\/span><\/li>\n\n\n\n<li>In the search bar type <strong>OptinMonster<\/strong> to locate the OptinMonster Zapier integration.<\/li>\n\n\n\n<li>Select the <strong>Connect OptinMonster to 1,500+ Apps<\/strong> button to begin creating your Zap.<br><img decoding=\"async\" width=\"620\" height=\"375\" class=\"size-full wp-image-132675 alignnone\" src=\"https:\/\/optinmonster.com\/wp-content\/uploads\/2019\/05\/optinmonster-app-zapier.jpg\" alt=\"OptinMonster Zapier App\" srcset=\"https:\/\/optinmonster.com\/wp-content\/uploads\/2019\/05\/optinmonster-app-zapier.jpg 620w, https:\/\/optinmonster.com\/wp-content\/uploads\/2019\/05\/optinmonster-app-zapier-300x181.jpg 300w\" sizes=\"(max-width: 620px) 100vw, 620px\" \/><\/li>\n\n\n\n<li>Choose <strong>New Lead<\/strong>&nbsp;as the type of Trigger you would like to create.<br><img decoding=\"async\" width=\"620\" height=\"449\" class=\"size-full wp-image-132676 alignnone\" src=\"https:\/\/optinmonster.com\/wp-content\/uploads\/2019\/05\/zapier-connect-new-lead-optinmonster.jpg\" alt=\"Zapier Connect New OptinMonster Lead\" srcset=\"https:\/\/optinmonster.com\/wp-content\/uploads\/2019\/05\/zapier-connect-new-lead-optinmonster.jpg 620w, https:\/\/optinmonster.com\/wp-content\/uploads\/2019\/05\/zapier-connect-new-lead-optinmonster-300x217.jpg 300w\" sizes=\"(max-width: 620px) 100vw, 620px\" \/><\/li>\n\n\n\n<li>Click the&nbsp;<strong>Connect Account<\/strong> button on the Select OptinMonster Account screen. This will open a window prompting you to enter your OptinMonster API key.<br>You can use an existing <a href=\"https:\/\/app.optinmonster.com\/account\/api\/\" target=\"_blank\" rel=\"noopener\" title=\"\">API key from your account<\/a>, or create a new one, to use for Zapier.<br>Paste the API key into the appropriate field and select the&nbsp;<strong>Yes, Continue<\/strong> button.<br><img decoding=\"async\" width=\"620\" height=\"360\" class=\"size-full wp-image-132677 alignnone\" src=\"https:\/\/optinmonster.com\/wp-content\/uploads\/2019\/05\/zapier-enter-optinmonster-api-key.jpg\" alt=\"Enter your OptinMonster API key in Zapier to connect the app to your account.\" srcset=\"https:\/\/optinmonster.com\/wp-content\/uploads\/2019\/05\/zapier-enter-optinmonster-api-key.jpg 620w, https:\/\/optinmonster.com\/wp-content\/uploads\/2019\/05\/zapier-enter-optinmonster-api-key-300x174.jpg 300w\" sizes=\"(max-width: 620px) 100vw, 620px\" \/><\/li>\n\n\n\n<li>You can now <strong>Test<\/strong> the connection before proceeding.<br><img decoding=\"async\" width=\"620\" height=\"432\" class=\"size-full wp-image-132678 alignnone\" src=\"https:\/\/optinmonster.com\/wp-content\/uploads\/2019\/05\/zapier-test-optinmonster-connection.jpg\" alt=\"Once connected you should test your OptinMonster connection in Zapier to confirm it is correct.\" srcset=\"https:\/\/optinmonster.com\/wp-content\/uploads\/2019\/05\/zapier-test-optinmonster-connection.jpg 620w, https:\/\/optinmonster.com\/wp-content\/uploads\/2019\/05\/zapier-test-optinmonster-connection-300x209.jpg 300w\" sizes=\"(max-width: 620px) 100vw, 620px\" \/><\/li>\n\n\n\n<li>Next, select a campaign from your OptinMonster account to use with this Zap. If you don&#8217;t see the campaign you&#8217;re looking for we recommend you confirm the campaign is published in your account.<\/li>\n\n\n\n<li>Choose a *sample lead to use for your Zap.<br><em>*We send sample dummy lead data for you to map from OptinMonster to the third-party app you choose to connect using Zapier. You will not see actual lead data from your account populated during this step.<\/em><\/li>\n\n\n\n<li>You&#8217;re now ready to connect to any other third-party app that Zapier integrates with!<\/li>\n<\/ol>\n\n\n\n<p>Need inspiration? See everything that&#8217;s <a href=\"https:\/\/zapier.com\/apps\/optinmonster\/integrations\" target=\"_blank\" rel=\"noopener nofollow\" title=\"\">possible with OptinMonster and Zapier<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Additional Zapier Guides<\/h3>\n\n\n\n<p>We have some specific Zapier integration guides available to help you get started:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/optinmonster.com\/docs\/add-subscribers-to-a-google-spreadsheet-with-zapier\/\" target=\"_blank\" rel=\"noopener\" title=\"\">How to Add Subscribers to a Google Spreadsheet with Zapier<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/optinmonster.com\/docs\/how-to-receive-leads-to-your-email-with-zapier-optinmonster\/\" target=\"_blank\" rel=\"noopener\" title=\"\">How to Receive Leads To Your Email with Zapier and OptinMonster<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/optinmonster.com\/docs\/how-to-add-subscribers-to-google-contacts-with-zapier\/\" target=\"_blank\" rel=\"noopener\" title=\"\">How to Add Subscribers to Google Contacts with Zapier<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/optinmonster.com\/docs\/how-to-send-subscribers-an-email-from-gmail-with-zapier-and-optinmonster\/\" target=\"_blank\" rel=\"noopener\" title=\"\">How to Send Subscribers an Email from Gmail with Zapier and OptinMonster<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/optinmonster.com\/docs\/how-to-receive-text-messages-of-new-subscribers-using-sms-by-zapier\/\" target=\"_blank\" rel=\"noopener\" title=\"\">How to Receive Text Messages of New Subscribers using SMS by Zapier<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/optinmonster.com\/docs\/how-to-send-text-messages-to-new-subscribers-using-twilio-and-zapier\/\" target=\"_blank\" rel=\"noopener\" title=\"\">How to Send Text Messages to New Subscribers using Twilio and Zapier<\/a><\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"data-structure\">Data Structure<\/h2>\n\n\n\n<p>For Zapier integrations created on and after November 30, 2023, lead data is formatted via JSON and resembles the example below:<\/p>\n\n\n\n<script src=\"https:\/\/library.wpcode.com\/embedjs\/rod9jzy2.js\/\"><\/script>\n\n\n\n<p>Zapier can receive the following lead data:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>lead<\/code>\n<ul class=\"wp-block-list\">\n<li><code>email<\/code> &#8211; the email address submitted<\/li>\n\n\n\n<li><code>ipAddress<\/code> &#8211; the IP Address of the computer the lead was submitted from<\/li>\n\n\n\n<li><code>referrer<\/code> &#8211; the URL of the page the campaign was submitted from<\/li>\n\n\n\n<li><code>timestamp<\/code> &#8211; the timestamp when the campaign was submitted<\/li>\n\n\n\n<li><code>privacyConsent<\/code> &#8211; set to <code>true<\/code> if the <a href=\"https:\/\/optinmonster.com\/docs\/how-to-add-a-privacy-policy\/\" target=\"_blank\" rel=\"noopener\">Privacy Checkbox field<\/a> is present in your campaign form<\/li>\n\n\n\n<li><code>firstName<\/code> &#8211; the first name submitted if the name field is present in your campaign<\/li>\n\n\n\n<li><code>lastName<\/code> &#8211; the last name submitted if the name field is present in your campaign form<\/li>\n\n\n\n<li><code>phone<\/code> &#8211; the phone submitted if the <a href=\"https:\/\/optinmonster.com\/docs\/capture-phone-numbers-with-optinmonster\/\" target=\"_blank\" rel=\"noopener\">phone field<\/a> is present in your campaign form<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><code>campaign<\/code>\n<ul class=\"wp-block-list\">\n<li><code>id<\/code> &#8211; the unique ID of the campaign submitted<\/li>\n\n\n\n<li><code>title<\/code> &#8211; the title of the campaign submitted<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><code>meta<\/code>\n<ul class=\"wp-block-list\">\n<li>Extra fields from your campaign are passed through here by field ID<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><code>smart_tags<\/code>\n<ul class=\"wp-block-list\">\n<li><code>day<\/code> &#8211; the day of the week the lead was captured<\/li>\n\n\n\n<li><code>month<\/code> &#8211; the month of the year the lead was captured<\/li>\n\n\n\n<li><code>year<\/code> &#8211; the year the lead was captured<\/li>\n\n\n\n<li><code>date<\/code> &#8211; the date the lead was captured<\/li>\n\n\n\n<li><code>page_url<\/code> &#8211; the URL of the page where the campaign converted<\/li>\n\n\n\n<li><code>referrer_url<\/code> &#8211; the URL of the page where user landed on converted page<\/li>\n\n\n\n<li><code>pages_visited<\/code> &#8211; total number of pages visited by the user in current visit<\/li>\n\n\n\n<li><code>time_on_site<\/code> &#8211; total time on site spent before converting<\/li>\n\n\n\n<li><code>visit_timestamp<\/code> &#8211; time of conversion<\/li>\n\n\n\n<li><code>page_title<\/code> &#8211; title of the page<\/li>\n\n\n\n<li><code>coupon_label<\/code> &#8211; coupon code label<\/li>\n\n\n\n<li><code>coupon_code<\/code> &#8211; coupon code that was displayed to user on conversion<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<p>You can also pass Smart Tag data along with the lead data using our Zapier integration. <a href=\"https:\/\/optinmonster.com\/docs\/how-to-use-smart-tags-in-optinmonster\/\" target=\"_blank\" rel=\"noopener\" title=\"\">Learn more about Smart Tags<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Add Extra Fields<\/h2>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column alert alert-info is-layout-flow wp-block-column-is-layout-flow\">\n<p>This integration supports Field Mapping, so you can easily add radio buttons, phone fields, text areas, number fields, lists, and more!<\/p>\n\n\n\n<p class=\"is-style-arrow-link\"><a title=\"How to Use Field Mapping to Add Extra Fields to Your Campaign Form\" href=\"https:\/\/optinmonster.com\/docs\/use-field-mapping-to-add-extra-fields-to-your-optin-form\/\" target=\"_blank\" rel=\"noopener\">Get started using Field Mapping today<\/a><\/p>\n<\/div>\n<\/div>\n\n\n\n<p><em><strong>Before you<\/strong> begin using Field Mapping with Zapier, please consider the following:<\/em><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Custom fields<\/strong> are passed into the <code>meta<\/code> key of the JSON payload.<\/li>\n<\/ul>\n\n\n\n<p>Unlike other integrations, <strong>all field mapping is done through Zapier<\/strong> when you are creating your Zap. Additional options <em>will not be shown<\/em> inside the OptinMonster campaign builder.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Testing<\/h2>\n\n\n\n<p>We strongly recommend you test the optin form before publishing your campaign to ensure it is working as you expect.<\/p>\n\n\n\n<p><em>Before you begin<strong>, please be aware of the following details when testing Zapier integrations:<\/strong><\/em><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Previously submitted or already subscribed leads<\/strong> may be treated differently by the third-party you integrate with through Zapier than new leads. For this reason, we recommend using a completely unique email address each time you test submit your campaign\u2019s form. You can use a free tool like <a href=\"https:\/\/temp-mail.io\/\" target=\"_blank\" rel=\"nofollow noopener\">TempMail.io<\/a>&nbsp;or learn how to&nbsp;<a href=\"https:\/\/medium.com\/@liamhammett\/make-infinite-gmail-addresses-for-one-inbox-ec7080de859d\" target=\"_blank\" rel=\"nofollow noopener\">create unlimited unique email addresses from a single Gmail account<\/a>.<\/li>\n\n\n\n<li><strong>Zapier provides step-by-step automated testing<\/strong> for each integration you connect in a Zap. If the OptinMonster integration passes the connection Test as outlined in the <strong><em>Connect Zapier<\/em><\/strong> section of this guide but the submission fails to reach its final destination, that indicates there is an error with the Zap configuration itself and not OptinMonster&#8217;s connection to Zapier.&nbsp;If you require assistance in troubleshooting Zapier Zaps we recommend <a href=\"https:\/\/help.zapier.com\/hc\/en-us\" target=\"_blank\" rel=\"nofollow noopener\">reaching out to Zapier support directly<\/a>.<\/li>\n<\/ul>\n\n\n\n<p>Get started testing with the <strong>Live Site Inspector<\/strong> tool explained in our guide on <a href=\"https:\/\/optinmonster.com\/docs\/how-to-enable-test-mode\/\" target=\"_blank\" rel=\"noopener\" title=\"\">how to test an OptinMonster campaign<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Spin-a-Wheel Support<\/h2>\n\n\n\n<p>If you are configuring a&nbsp;<a href=\"https:\/\/optinmonster.com\/docs\/how-to-create-a-gamified-spin-to-win-coupon-wheel-popup-campaign\/\" target=\"_blank\" rel=\"noopener\" title=\"\">Gamified spin-to-win campaign<\/a>, spin-a-wheel support is automatically enabled when using our Zapier integration. The <strong>Coupon Label<\/strong> and&nbsp;<strong>Coupon Code<\/strong> data will be available to map when configuring your Zapier Zap.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">FAQs<\/h2>\n\n\n\n<h5 class=\"wp-block-heading\" id=\"opt-in\">Can I send leads to more than one Zap?<\/h5>\n\n\n\n<p>Yes! See our&nbsp;<a href=\"https:\/\/optinmonster.com\/docs\/send-data-to-multiple-providers\/\" target=\"_blank\" rel=\"noopener\" title=\"\">Lead Sharing guide<\/a>&nbsp;to accomplish this.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\" id=\"phone\">Is it possible for me to add a phone field to my campaign?<\/h5>\n\n\n\n<p>Yes! You can add a phone field. Learn <a title=\"How to Capture Phone Numbers with OptinMonster\" href=\"https:\/\/optinmonster.com\/docs\/capture-phone-numbers-with-optinmonster\/\" target=\"_blank\" rel=\"noopener noreferrer\">how to capture phone numbers with OptinMonster<\/a>.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">Is Zapier a paid service?<\/h5>\n\n\n\n<p>Zapier offers a free tier, but certain usage limits and integrations may require one of their paid plans. Zapier does offer a free trial as well so you can try it out before committing.<\/p>\n\n\n\n\n\n<h2 class=\"wp-block-heading\">Troubleshooting<\/h2>\n\n\n\n<h5 class=\"wp-block-heading\">The campaign is capturing leads but shows 0 conversions in analytics.<\/h5>\n\n\n\n<p>Confirm that conversion tracking is turned on for the submit button in your campaign. See our guide on <a href=\"https:\/\/optinmonster.com\/docs\/how-to-enable-conversion-tracking\/\" target=\"_blank\" rel=\"noopener\" title=\"\">How to Enable Conversion Tracking<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Are you looking to connect OptinMonster to a third-party service that we don&#8217;t have a native integration with? Our Zapier integration allows you to connect OptinMonster to Zapier&#8217;s 500+ apps! In this article, you&#8217;ll learn how to connect Zapier with OptinMonster. Connect Zapier When you create a campaign in OptinMonster that you intend to collect&nbsp;&hellip;<\/p>\n","protected":false},"author":7338,"comment_status":"open","ping_status":"closed","template":"","documentation\/categories":[10],"documentation\/tags":[31411,31454,31410,31455,31946,31480],"class_list":["post-97446","optinmonster_docs","type-optinmonster_docs","status-publish","hentry","categories-integrations"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/optinmonster.com\/wp-json\/wp\/v2\/documentation\/97446","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/optinmonster.com\/wp-json\/wp\/v2\/documentation"}],"about":[{"href":"https:\/\/optinmonster.com\/wp-json\/wp\/v2\/types\/optinmonster_docs"}],"author":[{"embeddable":true,"href":"https:\/\/optinmonster.com\/wp-json\/wp\/v2\/users\/7338"}],"replies":[{"embeddable":true,"href":"https:\/\/optinmonster.com\/wp-json\/wp\/v2\/comments?post=97446"}],"version-history":[{"count":21,"href":"https:\/\/optinmonster.com\/wp-json\/wp\/v2\/documentation\/97446\/revisions"}],"predecessor-version":[{"id":196046,"href":"https:\/\/optinmonster.com\/wp-json\/wp\/v2\/documentation\/97446\/revisions\/196046"}],"wp:attachment":[{"href":"https:\/\/optinmonster.com\/wp-json\/wp\/v2\/media?parent=97446"}],"wp:term":[{"taxonomy":"categories","embeddable":true,"href":"https:\/\/optinmonster.com\/wp-json\/wp\/v2\/documentation\/categories?post=97446"},{"taxonomy":"internal_tags","embeddable":true,"href":"https:\/\/optinmonster.com\/wp-json\/wp\/v2\/documentation\/tags?post=97446"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}