• jordanmunk

    (@jordanmunk)


    We’re experiencing a performance issue with our website that seems to be connected to the “WooCommerce for Mailchimp” plugin. The checkout process and shopping cart updates have slowed down noticeably, and users occasionally encounter a “Mailchimp is ready” message, which suggests that this plugin might be causing the delay. The page loads on his own pretty fast, but you still see the loading sign in the tablad, and a few seconds later it stops and it sents the console log “Mailchimp is ready”.

    We’ve tried deactivating the plugin temporarily, and the page speed improved significantly. However, this plugin is critical for adding customers to our mailing list upon opt-in during checkout.

    Could you please help us identify the cause of this issue or suggest any configuration changes to improve performance?

    The page I need help with: [log in to see the link]

Viewing 1 replies (of 1 total)
  • Plugin Support khungate

    (@khungate)

    Hi @jordanmunk, sorry to hear you’re having some performance issues with the Mailchimp WooCommerce plugin. Here are some potential causes and solutions to help improve performance:

    Potential Causes:

    1. Excessive Webhooks: Multiple active webhooks in your Mailchimp settings can overload the system with requests, slowing down performance. Ideally, there should only be one webhook for this integration.

    2. Caching Conflicts: Server-side caching (e.g., Cloudflare, Redis) might interfere with plugin functionality. Exclude the Mailchimp WooCommerce plugin’s routes from caching.

    3. Database Load: An unoptimized or overloaded database could slow interactions between WooCommerce and Mailchimp.

    Suggested Solutions:

    1. Audit Webhooks: To check for unnecessary or duplicate webhooks, follow these steps:

    – Log into your Mailchimp account.

    – Navigate to the Audience tab.

    – Select the relevant audience associated with your WooCommerce store.

    – Go to Manage Audience > Settings.

    – Click on Webhooks to view all active webhooks for that audience.

    – Ensure there is only one active webhook related to WooCommerce. If there are extras, you can delete them by clicking the “Delete” button next to each unnecessary webhook.

    2. Adjust Caching: Configure caching to bypass Mailchimp routes, especially /wp-json/mailchimp-for-woocommerce/.

    4. Enable Remote Diagnostics: This plugin feature can help us analyze connection issues if needed.

    5. Optimize Server Resources: Consider upgrading server memory to accommodate plugin demands.

    Additionally, regarding the Mailchimp WooCommerce cookie filter setting, if you’re noticing issues with tracking or excessive cookie checks, you may want to enable or disable this filter. Adjusting the cookie filter can streamline cart performance, as explained in this https://github.com/mailchimp/mc-woocommerce/wiki/Enable-or-Disable-Cookie-Filter.

    By working through these steps, you can help resolve performance issues and improve the cart experience for users. If problems persist, please let us know and we’ll be happy to help further.

Viewing 1 replies (of 1 total)
  • You must be logged in to reply to this topic.