Tips and Tricks HQ Support Portal › Forums › WP eStore Forum › WP eStore Troubleshooting › eStore not adding people from squeeze page to email list
- This topic has 5 replies, 2 voices, and was last updated 6 years, 8 months ago by admin.
-
AuthorPosts
-
March 22, 2018 at 2:42 am #14793ShellyMember
For a while I’ve had WP eStore integrated with Mad Mimi. I’ve decided to switch to Mailchimp. I have an existing account with MailChimp. I deactivated the Mad Mimi integration plugin. I checked the box for MailChimp on the Autoresponders page and I added a new api key. Is that all I need to do?
I’ve tested the system by adding an email to a couple of squeeze page forms. I receive the email from WP estore with the link to download, but the email isn’t getting added to the list. How long is it before the emails are added to the list? Should it be right away?
I made a few new lists in MailChimp today. I linked each product to the list I would like them to be added to. I copied and pasted the list name into the autoresponder section of each product. And updated the product.
I cleared the debug log and then ran a test, this was the results,
[03/22/2018 2:11 AM] – Advisory : Log file reset.
[03/22/2018 2:22 AM] – SUCCESS : Processing free download request for squeeze form submission…
[03/22/2018 2:22 AM] – SUCCESS : Decrypting product ID value: Mjc=
[03/22/2018 2:22 AM] – SUCCESS : Received Data…[Name:Shelly][Email:savingshellbell@gmail.com][Product ID:27][Product Name:Free Printable February Calendar][ap_id:][IP Address:2601:1c2:1401:bb97:30e3:6549:60de:21f3]
[03/22/2018 2:22 AM] – SUCCESS : Squeeze form – applying email body filter
[03/22/2018 2:22 AM] – SUCCESS : Email with the download link sent to: [email redacted]
[03/22/2018 2:22 AM] – SUCCESS : Performing autoresponder signup if specified in the settings…
[03/22/2018 2:22 AM] – SUCCESS : Updating the customers database with the visitor details…
[03/22/2018 2:22 AM] – SUCCESS : Squeeze form task complete.
[/email]
It says it was add but I’m not seeing the subscriber added to the list I added to the product.
Is there something I missed?
Thanks for the help,
Shelly
March 22, 2018 at 4:37 am #77577adminKeymasterPlease check the payment debug log file which will have more info in terms of the API call to mailchimp. Let me know if you see any error in there. Are you testing with an email address that is already on the list? If it is then you should test with a different email address.
March 22, 2018 at 6:27 pm #77578ShellyMemberThis is the error code that I’m seeing in the payment debug log file. But I’m not sure what’s happening.
[03/22/2018 2:22 AM] – SUCCESS :Generating download link for single file.
[03/22/2018 2:22 AM] – SUCCESS :Checking if a key needs to be issued for product id: 27 Requested quantity: 1
[03/22/2018 2:22 AM] – SUCCESS :This product does not have any serial key available.
[03/22/2018 2:22 AM] – SUCCESS :Incremental counter value: 136
[03/22/2018 2:22 AM] – SUCCESS :Value of current cart item:
[03/22/2018 2:22 AM] – SUCCESS :Incremental counter value: 136
[03/22/2018 2:22 AM] – SUCCESS :Performing item specific autoresponder signup if specified.
[03/22/2018 2:22 AM] – SUCCESS :MailChimp integration is being used.
[03/22/2018 2:22 AM] – SUCCESS :MailChimp target list name: Free Calendar List
[03/22/2018 2:22 AM] – SUCCESS :Checking list name : Gardening Updates from Frugal Family Home
[03/22/2018 2:22 AM] – SUCCESS :Checking list name : Homemaking Helps
[03/22/2018 2:22 AM] – SUCCESS :Checking list name : Saving Money Updates from Frugal Family Home
[03/22/2018 2:22 AM] – SUCCESS :Checking list name : Pantry List Sign Ups
[03/22/2018 2:22 AM] – SUCCESS :Checking list name : Spring Cleaning Series Purchasers
[03/22/2018 2:22 AM] – SUCCESS :Checking list name : Freezer Cooking Freebies
[03/22/2018 2:22 AM] – SUCCESS :Checking list name : Freezer Cooking Ebook Purchasers
[03/22/2018 2:22 AM] – SUCCESS :Checking list name : Budget Sheet Purchasers
[03/22/2018 2:22 AM] – SUCCESS :Checking list name : Subscribers to Frugal Family Home
[03/22/2018 2:22 AM] – SUCCESS :Checking list name : Recipes from Frugal Family Home
[03/22/2018 2:22 AM] – SUCCESS :Checking list name : Frugal Family Home Newsletter
[03/22/2018 2:22 AM] – SUCCESS :Checking list name : Free Calendar List
[03/22/2018 2:22 AM] – SUCCESS :Found a match for the list name on MailChimp. List ID :d8139a5460
[03/22/2018 2:22 AM] – SUCCESS :List ID to subscribe to:d8139a5460
[03/22/2018 2:22 AM] – FAILURE :Unable to subscribe.
[03/22/2018 2:22 AM] – FAILURE :Error=400: The resource submitted could not be validated. For field-specific details, see the ‘errors’ array.
[03/22/2018 2:22 AM] – SUCCESS :MailChimp item specific signup operation performed.
[03/22/2018 2:22 AM] – SUCCESS :Triggering action hook – eStore_item_specific_autoresponder_signup
The lists I’m trying to add the email to don’t have anyone on the list at all. I made new lists to use with the opt ins.
Thanks
Shelly
March 23, 2018 at 5:04 am #77579adminKeymasterLooks like the API call is failing:
Error=400: The resource submitted could not be validated.
Do you have any interest group that is configured in there? If you do what happens if you remove it (just for testing)? If you created interest groups back in the day, then you should delete it and then create new ones that are compatible with the new MailChimp API. What version of eStore are you using now?
Alos, check your mailchimp list and make sure you didn’t add any requirement for specific field. The plugin adds the user using name and email address. If you make custom fields in the list and then require those fields, it will fail to add to the list.
March 23, 2018 at 9:17 pm #77580ShellyMemberThe plugin version of WP eStore I’m using is 8.0.2.
I’m not sure about interest groups. Do you mean segmenting the list? I have segments I made back in 2013 on one of the lists. Do I need to delete these? Would that affect the other lists? Only one list has segments on it and none of the products in my eStore are linked to the list that is segmented?
I checked my lists and I made sure all of the lists have a requirement for email and name is optional. Before the lists were set up with email, required, first name, and last name (not required but checked to view) and address (not required or checked) phone (not required or checked). I removed all the fields except email which is required and name which is not required but visible.
I’ve had two people sign up since converting to Mailchimp yesterday through the eStore squeeze forms. Wp eStore added the first person to the correct list without any problem. The second person to sign up to a different list, didn’t get added. I double checked the autoresponder settings to make sure it was correct and it was, but the second person wasn’t added.
March 25, 2018 at 5:59 am #77581adminKeymasterYes, I was referring to “segmentation”. Delete those old segmentation setup as it has changed a lot in their new API. The issue here is with the list’s configuration and incompatibility with the new API.
Create a new list and test it using that list (this is just for testing). If that one works totally fine then that will again prove that the issue is with very old list and new API incompatibility. Try to delete any old configuration from that old list. Bring it down to its bare minimum where it doesn’t have any requirement for anything.
-
AuthorPosts
- You must be logged in to reply to this topic.