Skip to main content

I am trying to set up a very simple zap but I keep getting an error message. I’m on Zapier’s free plan so do not have access to support so hoping someone here can help me. I’ve connected my SurveyMonkey and MailChimp accounts. I have created a zap with the survey I want in SurveyMonkey and I want MailChimp to add or update a contact based on the email form submission in the survey (it is a separate question). I’ve selected the appropriate audience and tag in MailChimp. The issue is the Subscriber Email ID. I’ve selected Response ID and ID and neither is working. How can I determine what field is being used by SurveyMonkey? When I just typed in my email address, the zap works. However, I need it to work with the data from SurveyMonkey. I know this should be easy, can someone please help?

Hi ​@AndreaTCB 

Help links for using SurveyMonkey in Zaps: https://zapier.com/apps/surveymonkey/integrations#help

 

For us to have more info, post screenshots showing:

  • how your Zap steps are outlined
  • how your Zap steps are configured in the CONFIGURE tab while in EDIT mode with the field mappings visible
  • the encountered error in the Zap step

Thank you for responding so quickly! Here are screenshots of each step. I know the issue is with the email address ID but I can’t figure this out. 

 


@AndreaTCB 

Screenshot only shows how your Zap steps are outlined.

For us to have enough context, we need to see screenshots showing: 

  • how your Zap steps are configured in the CONFIGURE tab while in EDIT mode with the field mappings visible
  • the encountered error in the Zap step

Hey, I ran into the same thing and it turned out to be pretty simple. make sure you’ve got a fresh survey response that was submitted after you set up the zap, otherwise it won’t trigger. also double-check that the email field you’re mapping in Mailchimp is actually coming from a survey question and not an empty field. If everything looks right, hit “refresh fields” in the zap steps to pull in the latest data and try again.


@Troy Tessalone I had posted a series of screenshots of each step, but it looks like it only sent one. Here is the error. 

 


@Troy Tessalone Here is the configuration of the MailChimp step. 

 


@adeena124 Thank you! I do have a fresh test survey response. Sorry for my ignorance, but how do I “also double-check that the email field you’re mapping in Mailchimp is actually coming from a survey question and not an empty field”?


No worries at all—it can definitely get a bit tricky. In the Mailchimp step of your zap, go to the section where you choose what goes into the “Email Address” field. You should be able to see a list of responses from your SurveyMonkey trigger. be sure to select the answer to the specific question where the respondent manually entered their email address—not something like “respondent email” or a field that appears blank. If all you’re seeing are placeholders or empty values, it typically means that the survey question isn’t set up to collect an email address, or the test response didn’t include one.


@AndreaTCB 

Subscriber Email field expects a valid email address value instead of just numbers.

You have the SurveyMonkey Response ID mapped, which is NOT the correct variable to map.

 

Make sure to review the available help links for using SurveyMonkey in Zaps: https://zapier.com/apps/surveymonkey/integrations#help

 

I'm getting an error telling me I need to upgrade my Survey Monkey plan to an annual subscription.

The "New Response Notification with Answers" trigger will require you to have any Annual paid plan with Survey Monkey. This includes the Standard Annual, Advantage and Premier plan, which are all annual subscription plans that Survey Monkey offer. This information can be found here: https://help.surveymonkey.com/articles/en_US/kb/SurveyMonkey-Partner-Integrations-Changes

The only paid plan that doesn't work with Zapier integrations is their Standard Monthly plan, which is their only monthly subscription plan.

The Email or Name Fields Are Empty

SurveyMonkey responses have three default fields, Email, First Name, and Last Name. Those will only be populated from your SurveyMonkey address book if you are using an email collector. If you have a question on your survey that asks for their name or email, use the Responses field for that question when you match up the fields.

Respondent ID Is the Only Appearing Field

If your Survey responses fields are not showing up when you are setting up your Zap, you might need to submit or refresh some sample data.

To fix this, simply submit a brand new survey response and fill in an answer for every single question. Once you have submitted that, head back to your Zap and you should then be able to find these.

Some Fields Not Appearing

Do your fields have exactly the same name? If you have more than one question that is exactly the same, we will only see one of those. To resolve this you will need to make sure all of your questions on your survey are unique. If they are and you are still having some trouble, please don't hesitate to get in touch, we're happy to help!