Plugin says sync completed but nothing in Mailchimp.
-
Installed the plugin and followed the instructions to connect and add store and list settings. Sync completed (“Orders Synced: 1128”) after about 20 minutes but no emails were added to the list I specified and no connected sites are showing up in Mailchimp.
-
Grepping through the logs, there were a lot (1852) of instances of:
ERROR order_submit.error :: addStoreOrder :: 3896 :: An order may not contain the same line item id more than once.
@mwakerman that’s pretty odd. Can you turn on your
debug
logs to see what’s being submitted and then do a quick order update on one to show it in the log?@mwakerman one other thing that I just thought of was that you said no connected sites are showing up in MailChimp. Have you contacted support to see whether or not your account needed to be looked at closer? Typically the best thing to ask is whether or not you have additional stores that have been created by the API for whatever reason.
In your plugin – is your selected list showing in the settings area or is it blank? Have you tried deleting ( not just deactivating ) and re-installing the plugin as well?
If it’s blank we may need to look into running some clean up scripts with support to get you back to square 1. Just follow up when you can – be more than happy to pass along more info to them on your behalf.
@mwakerman Just following up with you on this ticket. Were you able to contact support about the connected site issue? If you’ve fixed this problem – let me know so we can close out this support ticket.
Hi @ryanhungate, I’m going to try uninstalling and re-installing the plugin and do a sync with debug logs turned on later in the week and will report back.
> In your plugin – is your selected list showing in the settings area or is it blank? Have you tried deleting ( not just deactivating ) and re-installing the plugin as well?
The correct lists are showing up and can be selected in the plugin. There *may* have been something related to our DNS records that I’m told has been fixed (someone else manages DNS).
@mwakerman sounds good – but I think the best course of action would be to just either create a new order – or update the status of an existing order with the debug logs on. Im trying to see if we can catch what the problem is on a single order vs. going through the entire order history.
Also – with the *dns* issue – that doesn’t sound like something that would have gotten in the way of this particular issue – but of course anything is possible. Could you give a little more context on the order types? Were they physical? Virtual? etc. Just trying to get a grasp on why there would be duplicate line ID’s which is really odd.
The plugin seems to be working now and reliably adding customers to the list if they opt-in at checkout time. It still does not show up as a connected site in Mailchimp (which I’m guessing is where all the functionality will be?). I’ll try and follow up with Mailchimp support.
Sorry @ryanhungate, this actually isn’t resolved. It looks like customers are being synced via a different plugin (“WooCommerce MailChimp”) and when I look for a customer from the “Mailchimp for WooCommerce” logs, particularly an abandoned cart person, they are not in the WordPress link being synced to:
****
indicates a redaction
018-06-08T14:48:29+00:00 NOTICE abandoned_cart.success :: email: a****@r*******.com.au :: checkout_url: https://*********swim.com/checkout/?mc_cart_id=****************************
2018-06-08T14:48:34+00:00 NOTICE member.sync :: Updated Member a****@r*******.com.au
2018-06-08T14:49:23+00:00 NOTICE member.sync :: Updated Member a****@r*******.com.au
When I look for the email identified above, they are not in the list being synced to.
-
This reply was modified 6 years, 8 months ago by
mwakerman.
@mwakerman I don’t know if this has anything to do with it – but you seem to be running both plugins at the same time? I can’t say off hand why that would be an issue – but have you tried disabling the other one to see if there was a conflict?
Have you tried going through the typical support channels to see if they can spot something off with your account? We’ve seen this happen at times – and sometimes it’s due to folks just deleting the plugin through FTP vs. the wordpress admin area – you didn’t happen to do that did you?
If you don’t have a ‘connected-site’ that’s certainly a red flag that something is off with the account – and maybe there needs to be some sort of clean up that they do for you – then you can re-install the plugin to see if that resolves the issue.
Please let us know what your status is whenever possible.
@ryanhungate — I didn’t install the other version, a bit hesitant to disable as it looks like it’s handling the current order → mailchimp synchronization. I can’t see any way to contact Mailchimp, their support pages are a maze. On their page for your plugin (https://kb.mailchimp.com/integrations/e-commerce/connect-or-disconnect-mailchimp-for-woocommerce) suggest uninstalling and reinstalling and then if that fails to contact support. However I see no way to actually contact support when I follow their link, it just takes me back to the general KB pages.
@mwakerman, just wanted to jump in on the thread with that support link. You can contact MailChimp support here: https://mailchimp.com/contact/. Please let us know if you need anything else.
@khungate, that link just takes me to a page with a link for “Technical Support” which directs to the Knowledge Base with a notification at the bottom saying that Technical Support is a Paid feature and not available to free accounts.
@mwakerman, that’s correct. For technical support with your MailChimp account, you do need to be a paid user. They do offer an excellent knowledge base area if you’d like to check that out as an alternative.
We’re unfortunately not set up for supporting the full feature set of MailChimp. However, if you need help with the plugin feel free to reach out anytime.
-
This reply was modified 6 years, 8 months ago by
- The topic ‘Plugin says sync completed but nothing in Mailchimp.’ is closed to new replies.