Stuck on Review sync settings
-
Hi there,
We have the problem that we can’t get any further on the “review sync settings” page. However, the account is connected and authenticated. When I click the “sync now” button, only the page is reloaded. However, the console does not show an error.
Please help!The page I need help with: [log in to see the link]
-
Hi @michaelparak,
No two WordPress installs are the same and various factors can contribute to a sync failing. Basic troubleshooting starts with verifying the following information about the plugin and your WordPress environment.
- What version of the plugin are you using? Current version is 4.4.
- What are the versions of PHP and the plugin? Are they up to date?
- Are there a large number of plugins being used? If so, it may be necessary to increase the memory limit on the hosting server (1GB for example) to accommodate the initial sync.
- You may need to activate?
WP CRON
?or consider using the?CLI option. - The server is using a cache such as Redis, Memcached, etc. You may need to?exclude a route path?for the plugin.
- If you are using a shared hosting environment, consider switching over to a server stack with a?dedicated IP address.
- Your server may be getting?blocked by Akamai, Mailchimp’s API service.
Hi,
I tested all the options you provided but without success.
Plugin Version is 4.4
PHP 8.1.x
WP and Plugins are up to dateWhen I run the curl command, I get an 401 Error. I triple checked this with my hosting provider.
the strange thing is, although we have been using the Mailchimp plugin for a long time, we have suddenly stopped generating subscribers. One attempt to solve the problem was to reconnect the plugin, but this no longer works, as described above.
@michaelparak do you happen to see anything in your Fatal Logs for WooCommerce that might be of help here? If the page is just reloading without starting the sync, I am wondering if your Mailchimp account might need a little clean up of sorts, and or possibly being blocked by the Mailchimp API gateway.
Are you by chance using a “shared hosting service” or are you using a dedicated machine for your site?
Are you able to verify that your server is not being blocked, by using the wiki page for guidance?
@michaelparak I may have missed your comment about running the curl command – assuming you did exactly what I was asking… but did you use the right Mailchimp API token in the request?
@ryanhungate I checked the error log and could not find anything that helps.
We are using a dedicated machine for our site. I’m pretty sure that I used the right Mailchimp API token.
In the meantime, we have had several orders that have all been synchronized with Mailchimp. Unfortunately, the problem is still that I can’t synchronize the existing data.
Do you have any ideas on how to continue troubleshooting?Hi @michaelparak would you mind sharing a few order ID’s that didn’t sync? Happy to investigate further.
FYI not sure if it’s the case with your thread, but during the initial synchronization process, Mailchimp will receive only those orders from WooCommerce that have the statuses of?Processing
,?Completed
, and?Paid
, while any orders with other statuses will be disregarded. In addition, if the user does not have a?customer
?or?subscriber
?role in WordPress, order and campaign data?will not be?sent to Mailchimp. We have this come up quite a bit with store data that was placed by an admin.Hi,
Thank you for your continued investigation.
here are a few IDs: 49079 from September 1st 49459 from yesterday.This order #49403 from September 14th has been synchronized.
Unfortunately, the Woocommerce data is missing for hundreds of entries.
Hi @michaelparak, I thought we were able to see your store via remote support when we first got your question but it seems to be disabled now. Would you care to enable so we can take a look at those orders? Here’s how:
- Enable Remote Support:
- Navigate to WooCommerce > Settings > Advanced > Mailchimp in your plugin settings.
- Activate the remote support option. This allows our support team to perform in-depth diagnostics and understand the underlying issues affecting the sync.
Unfortunately, this is not possible because I cannot complete the configuration of the plugin. It gets stuck at the “Review sync settings” page. Under the path WooCommerce > Settings > Advanced > there is no Mailchimp entry.
The Mailchimp settings are a top-level element in my backend navigation.Hi @michaelparak, thanks for clarifying. To help us troubleshoot further, could you please specify which error logs you checked? The most useful logs for us in situations like this are the fatal error logs. You can find these by navigating to:
WooCommerce > Status > Logs, then look for logs labeled with “fatal-errors” or anything related to Mailchimp.
Please check these logs for any relevant entries, and let us know what you find. This information will help us pinpoint the issue more accurately.
Looking forward to your response!
Hi, I took some time to check several things. I can not find any fatal errors in the logs.
Only a lot of warnings are shown, like this one. But I think this is not related to the issue.mod_fcgid: stderr: Automattic\WooCommerce\Admin\Features\Navigation\Menu::add_plugin_item is deprecated since 9.3 with no alternative. Navigation classes will be removed in WooCommerce 9.4, referer: https://www.DOMAIN.COM/wp-admin/admin.php?page=mailchimp-woocommerce
I have made the following settings on the plugin “review sync settings” page:
- Account connected and authorized
- Linked audience: Our list is selected
- Import customers (initial sync): Sync as subscribed
- Import customers (ongoing sync): Sync new non-subscribed contacts is checked
- Tag WooCommerce customers: we added a tag.
Again, when I click the “sync now” button, the page reloads and the log displays the warning mentioned above six times.
I updated the plugin to version 4.4.1 released yesterday and nothing has changed.
I read in the changelog that the new version resolved an issue with Mailchimp sync getting stuck at 200 contacts. In my case, nothing has changed and the issue persists.Hi @michaelparak,
Thanks for following up! I have a couple of questions and suggestions to help us troubleshoot further:
- In your previous post, was that a console log from the browser? If so, these aren’t the logs we need. Please check the logs in your WordPress admin area by going to WooCommerce > Status > Logs. Look for logs labeled “fatal-errors” or any logs related to Mailchimp. These will give us more insight into what’s happening.
- Could you try performing a fresh uninstall and reinstall of the plugin, rather than just upgrading? Once reinstalled, please attempt the sync again and let us know if the issue persists.
If you still have issues, would you be open to privately sharing access to your installation so we can take a closer look?
Thanks for your patience.
Hi,
the provided error or warning comes from our server log file.
Under WooCommerce > Status I don’t have any fatal errors. I have found a few, but these errors are several weeks old and not related to MailChimp.I did a fresh uninstall and reinstall with version 4.4. Should I do this again with version 4.4.1?
Hi @michaelparak,
Thanks for providing the additional information. Please start by fully uninstalling the current version of the plugin and installing version 4.4.1 fresh.
As for the fatal error logs, even if they don’t seem directly related to Mailchimp, they could still be part of the problem. In WordPress, it’s not uncommon for other plugins or themes to create conflicts that affect site functionality, so reviewing those logs is important.
- You must be logged in to reply to this topic.