• Resolved rokaklih

    (@rokaklih)


    Hello!

    The problem is that “re-sync” is taking forever and therefore Mailchimp is not working as expected. We have more than 80k orders to sync and we left the “re-sync” on for more than 24h and only 2k orders were synced from Woocommecre to the Mailchimp.

    We chose to do “re-sync” after we’ve updated plugin Mailchimp For Woocommerce up to 3.6. Because the Mailchimp email campaign wasn’t showing the right results as it should.

    What we have tried:

    • Disable all of the plugins except (woocommerce and mailchimp)
    • Switching to default theme
    • Let the “re-sync” on going for more than 24h
    • Updating everything (WP, theme, plugins and php to 8.4)

    I’ve also researched, that “Advanced Queue Setup In CLI mode” could help, but based on the response from the user with the same problem, it was no help for him.

    Is this normal that it takes that long to “re-sync”? Or do you have any suggestions?

    Looking forward for your answer!

    Best regards,

    Rok.

    • This topic was modified 8 months, 4 weeks ago by rokaklih.
Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Author ryanhungate

    (@ryanhungate)

    @rokaklih thanks for writing in about this. It sounds as if you’re very close to setting up the WP CLI and this is by far the recommended approach to get this done – especially for a sync process. The issue with the regular action scheduler is that it only runs when people view the site; a page view is required to trigger the workers to do anything where as the CLI version will simply RUN while you have it running, and process jobs as you would expect.

    This is a known limitation for bigger stores and we would recommend using it if you have the ability to do so.

    Another workaround is to just make sure you have a site uptime monitor running that will ping the site on a page that’s not being cached, so it will actually trigger these processes for you behind the scenes regardless of web traffic patterns.

    Hope this helps a bit with your decision to move to the CLI ??

    Thread Starter rokaklih

    (@rokaklih)

    Hi @ryanhungate,

    thanks for reply.

    I’ve already had set up the WP CLI and been running the manual action scheduler for the last 5 hours. And the progression is faster than with the default action scheduler.

    The second problem is that the actions from Mailchimp “re-sync” are prioritized, this means that Woocommecre Analytics, Woocommerce Webhook, publish_press future and many more actions doesn’t run. Only If i disable the Mailchimps “re-sync” it works.

    I guess we will have to “risk” 2-3 days and run the WP CLI action scheduler.

    Plugin Author ryanhungate

    (@ryanhungate)

    @rokaklih i understand what you’re saying. If you need to do something at the same time you can always run 2 instances and use a special “hook” filter in the cli if this helps so you can run them both.

    Thread Starter rokaklih

    (@rokaklih)

    Hi @ryanhungate,

    thanks for your reply and help.

    The sync is finished now.

    Best regards!

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Re-sync is slow’ is closed to new replies.