How to Integrate SEOptimer with Zapier (Mailchimp Example)

how to integrate SEOptimer with Zapier and MailChimp


Great news, folks! For customers on SEOptimer’s ‘Premium – White Label & Embedding‘ plan, you can now send any new lead data entered on your Embedded Audit form to Zapier! If you haven’t heard of Zapier yet, Zapier is a powerful integration tool that allows you to integrate many of the apps that you’re already using.


This integration with Zapier will open up hundreds of apps that you can now connect SEOptimer to – the options are endless! In this article, we are going to walk through setting up SEOptimer with Zapier so that we can integrate it with the popular email service, MailChimp. Specifically, we are going to use a “zap” that allows users to send any new leads from SEOptimer straight to our subscriber’s list at MailChimp. Keep in mind, this will only work for users that have the ‘Premium – White Label & Embedding’ plan and are collecting emails.


Here we go:


1. Make sure you’re using the SEOptimer ‘Premium – White Label & Embedding’ plan. If not, go sign up!

Try SEOptimer Premium!


2. Head on over to and either create an account or log in:

screenshot of Zapier's homepage

3. Search for the app “Webhooks by Zapier”.

searching webhooks on zapier

4. Search for the app “Mailchimp”.

 zapier mailchimp integration

5. Create a new “Zap” or use a pre-selected one.


In this case, we will be selecting the “Add MailChimp list subscribers from a webhook” zap.

 zapier mailchimp zaps

6. Set up the Webhook:

      A. Use the Catch Hook option and click continue.

zapier catch hook

      B. No need to enter a “Pick off a child key”. You can leave this blank.

zapier child key

      C. Copy the Zapier Webhook URL.

zapier webhook url

7. Head over to SEOptimer and log in.


      A. Click on the Embedding tab and scroll down to the webhooks section.

embedding tab in SEOptimer


      B. Enable Webhooks.

enable webhook functions on seoptimer


      C. Paste your Zapier Webhook URL into the Webhook handler URL box. Save the new settings.

save settings in seoptimer

      D. Click on “Test Call” to send sample data over to Zapier

test call on seoptimer

8. Return to Zapier and click continue.


      A. Test the step and make sure you see the website, key, email, and phone fields (if collecting phone number). Then click continue.

test zapier connection

      B. Next, you will need to connect your MailChimp account.

connect mailchimp to zapier

      C. Select the MailChimp action you wish to perform.

In this case, we are deciding to “Add/Update Subscriber”.

select mailchimp action

      D. Test your connection!

test zapier connection to mailchimp

      E. Set up your Template.

In this case, we are going to send out lead to our “SEOptimer” list in MailChimp. In the “Subscriber Email” section, be sure to choose the email field from the webhook you originally set up.

setting up zapier template

      F. Test your zap! Do not worry about a failed test if it says “” is invalid. We can test later on!

      G. Turn on the Zap and make sure it works.

turn on your zap!


9. Let’s test again!

      A. Run a test audit using your embed form to generate a new test lead.

      B. Make sure you lead has shown up in your SEOptimer Dashboard.

test lead in seoptimer

      C. Check to see if it ended up in MailChimp!

mailchimp lea



Congrats, you’re now set up with Zapier! With this Zapier webhook, you can now integrate with hundreds of other services like Campaign Monitor, Hubspot, and many others! If you have any questions whatsoever, feel free to shoot us a message on Facebook, Twitter, or our live chat in the bottom, right-hand corner.

Enjoy 🙂

SEOptimer Report Preview

SEOptimer - SEO Audit & Reporting Tool.
Improve Your Website. Win More Customers.

Get a Free Website Audit Instantly