You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We've discovered another problem with the integration after we solved #765.
Here's what the Mailchimp engineer discovered:
The integration is doing this thing where it adds a contact and then sends a PATCH call for the same contact--a PATCH call is a modifying call. Thankfully I tested multiple times--the integration is POSTing contacts and then within the time it takes the API to process the contact a PATCH call is also sent over so the contact is being modified as soon as it's added, which causes Mailchimp to think the contact isn't truly "new". The only thing we think could be causing this is a rogue plug-in. WooCommerce plug-ins can apply global changes to your account/store. Currently there are 29 active plug-ins running in the store environment. So the best thing to do moving forward would be to operate within a staging environment and disable/re-enable plug-in after plug-in while testing purchases. Sounds tedious, but it is the only way to know exactly which of those guys is causing issues.
Have you come across this issue before?
We're also finding that the Date Added field in Mailchimp is populated with a canonical date - 1/1/70 1:00, it seems this date is connected with to the failed email automation.
Have you come across this issue before?
Also this change has been made in the plugin: We added one more condition to the list to check from Woocommerce to Mailchimp and when we did that we could see ourselves in the list. We purchased one of the courses, using the code you provided but didn't initially see that purchase in Mailchimp. The reason why it was not working is that it was not filtering both Woocommerce segments. We added that condition;
@SpencerBarron thanks for the report - although I'm not sure that this is really a bug. The reason I say this is that the plugin makes the patch request on every time a save even occurs on the user. What exactly is the issue that you're trying to resolve? If Mailchimp doesn't trigger an automation due to this, I would want to know a little more about the setup before introducing any sort of blocker for this on the plugin side.
The date added thing is actually a long standing bug that Mailchimp has been aware of and has since resolved - but for older records it's not "fixing" them. It's only supposed to be working on new records moving forward. I would suggest that you bring this specific thing up to support ( the date issue ) and see if they can walk you through the list migration to resolve it.
I do understand that this isn't ideal, but as of this time, there isn't any other way to do it other than migrate to a new list. Can you please reach out to them and ask for help? After you migrate to a new list, you'll actually need to re-connect the plugin to the new list - then everything should be back to normal.
Dear Ryan,
We've discovered another problem with the integration after we solved #765.
Here's what the Mailchimp engineer discovered:
The integration is doing this thing where it adds a contact and then sends a PATCH call for the same contact--a PATCH call is a modifying call. Thankfully I tested multiple times--the integration is POSTing contacts and then within the time it takes the API to process the contact a PATCH call is also sent over so the contact is being modified as soon as it's added, which causes Mailchimp to think the contact isn't truly "new". The only thing we think could be causing this is a rogue plug-in. WooCommerce plug-ins can apply global changes to your account/store. Currently there are 29 active plug-ins running in the store environment. So the best thing to do moving forward would be to operate within a staging environment and disable/re-enable plug-in after plug-in while testing purchases. Sounds tedious, but it is the only way to know exactly which of those guys is causing issues.
Have you come across this issue before?
We're also finding that the Date Added field in Mailchimp is populated with a canonical date - 1/1/70 1:00, it seems this date is connected with to the failed email automation.
Have you come across this issue before?
Also this change has been made in the plugin: We added one more condition to the list to check from Woocommerce to Mailchimp and when we did that we could see ourselves in the list. We purchased one of the courses, using the code you provided but didn't initially see that purchase in Mailchimp. The reason why it was not working is that it was not filtering both Woocommerce segments. We added that condition;
Could this have influenced the PATCH call?
Thanks
Spencer
And here's the latest Systems Status Report:
WordPress Environment ###WordPress address (URL): https://wisestudies.comSite address (URL): https://wisestudies.comWC Version: 5.1.0REST API Version: ✔ 5.1.0WC Blocks Version: ✔ 4.4.3Action Scheduler Version: ✔ 3.1.6WC Admin Version: ✔ 2.1.2Log Directory Writable: ✔WP Version: ❌ 5.7 - There is a newer version of WordPress available (5.7.1)WP Multisite: –WP Memory Limit: 1 GBWP Debug Mode: –WP Cron: ✔Language: enExternal object cache: –### Server Environment ###Server Info: ApachePHP Version: 7.4.11PHP Post Max Size: 1 GBPHP Time Limit: 300PHP Max Input Vars: 10000cURL Version: 7.71.0OpenSSL/1.1.1dSUHOSIN Installed: –MySQL Version: 5.6.49-cll-lveMax Upload Size: 1 GBDefault Timezone is UTC: ✔fsockopen/cURL: ✔SoapClient: ✔DOMDocument: ✔GZip: ✔Multibyte String: ✔Remote Post: ✔Remote Get: ✔### Database ###WC Database Version: 5.1.0WC Database Prefix: wp_Total Database Size: 53.92MBDatabase Data Size: 48.53MBDatabase Index Size: 5.39MBwp_woocommerce_sessions: Data: 17.68MB + Index: 0.53MB + Engine MyISAMwp_woocommerce_api_keys: Data: 0.00MB + Index: 0.00MB + Engine MyISAMwp_woocommerce_attribute_taxonomies: Data: 0.00MB + Index: 0.00MB + Engine MyISAMwp_woocommerce_downloadable_product_permissions: Data: 0.42MB + Index: 0.37MB + Engine MyISAMwp_woocommerce_order_items: Data: 0.04MB + Index: 0.02MB + Engine MyISAMwp_woocommerce_order_itemmeta: Data: 0.26MB + Index: 0.16MB + Engine MyISAMwp_woocommerce_tax_rates: Data: 0.00MB + Index: 0.00MB + Engine MyISAMwp_woocommerce_tax_rate_locations: Data: 0.00MB + Index: 0.00MB + Engine MyISAMwp_woocommerce_shipping_zones: Data: 0.00MB + Index: 0.00MB + Engine MyISAMwp_woocommerce_shipping_zone_locations: Data: 0.00MB + Index: 0.00MB + Engine MyISAMwp_woocommerce_shipping_zone_methods: Data: 0.00MB + Index: 0.00MB + Engine MyISAMwp_woocommerce_payment_tokens: Data: 0.00MB + Index: 0.00MB + Engine MyISAMwp_woocommerce_payment_tokenmeta: Data: 0.00MB + Index: 0.00MB + Engine MyISAMwp_woocommerce_log: Data: 0.00MB + Index: 0.00MB + Engine MyISAMwp_actionscheduler_actions: Data: 2.16MB + Index: 0.58MB + Engine MyISAMwp_actionscheduler_claims: Data: 0.00MB + Index: 0.00MB + Engine MyISAMwp_actionscheduler_groups: Data: 0.00MB + Index: 0.01MB + Engine MyISAMwp_actionscheduler_logs: Data: 1.05MB + Index: 0.77MB + Engine MyISAMwp_cf7dbplugin_st: Data: 0.02MB + Index: 0.03MB + Engine MyISAMwp_cf7dbplugin_submits: Data: 1.68MB + Index: 0.13MB + Engine MyISAMwp_cli_scripts: Data: 0.00MB + Index: 0.00MB + Engine MyISAMwp_commentmeta: Data: 0.00MB + Index: 0.01MB + Engine MyISAMwp_comments: Data: 0.17MB + Index: 0.08MB + Engine MyISAMwp_duplicator_packages: Data: 0.01MB + Index: 0.00MB + Engine MyISAMwp_email_log: Data: 13.70MB + Index: 0.02MB + Engine MyISAMwp_failed_jobs: Data: 0.00MB + Index: 0.00MB + Engine MyISAMwp_fusion_forms: Data: 0.00MB + Index: 0.00MB + Engine MyISAMwp_fusion_form_entries: Data: 0.00MB + Index: 0.00MB + Engine MyISAMwp_fusion_form_fields: Data: 0.00MB + Index: 0.00MB + Engine MyISAMwp_fusion_form_submissions: Data: 0.00MB + Index: 0.00MB + Engine MyISAMwp_links: Data: 0.00MB + Index: 0.00MB + Engine MyISAMwp_mailchimp_carts: Data: 0.00MB + Index: 0.00MB + Engine MyISAMwp_mailchimp_jobs: Data: 0.12MB + Index: 0.01MB + Engine MyISAMwp_options: Data: 5.32MB + Index: 0.28MB + Engine MyISAMwp_postmeta: Data: 2.13MB + Index: 1.21MB + Engine MyISAMwp_posts: Data: 2.50MB + Index: 0.14MB + Engine MyISAMwp_queue: Data: 0.00MB + Index: 0.00MB + Engine MyISAMwp_termmeta: Data: 0.01MB + Index: 0.01MB + Engine MyISAMwp_terms: Data: 0.00MB + Index: 0.01MB + Engine MyISAMwp_term_relationships: Data: 0.00MB + Index: 0.01MB + Engine MyISAMwp_term_taxonomy: Data: 0.00MB + Index: 0.01MB + Engine MyISAMwp_tm_taskmeta: Data: 0.00MB + Index: 0.00MB + Engine MyISAMwp_tm_tasks: Data: 0.00MB + Index: 0.00MB + Engine MyISAMwp_usermeta: Data: 0.40MB + Index: 0.25MB + Engine MyISAMwp_users: Data: 0.02MB + Index: 0.03MB + Engine MyISAMwp_wc_admin_notes: Data: 0.02MB + Index: 0.00MB + Engine MyISAMwp_wc_admin_note_actions: Data: 0.01MB + Index: 0.00MB + Engine MyISAMwp_wc_category_lookup: Data: 0.00MB + Index: 0.00MB + Engine MyISAMwp_wc_customer_lookup: Data: 0.02MB + Index: 0.03MB + Engine MyISAMwp_wc_download_log: Data: 0.27MB + Index: 0.26MB + Engine MyISAMwp_wc_order_coupon_lookup: Data: 0.00MB + Index: 0.01MB + Engine MyISAMwp_wc_order_product_lookup: Data: 0.03MB + Index: 0.04MB + Engine MyISAMwp_wc_order_stats: Data: 0.02MB + Index: 0.03MB + Engine MyISAMwp_wc_order_tax_lookup: Data: 0.00MB + Index: 0.00MB + Engine MyISAMwp_wc_product_meta_lookup: Data: 0.00MB + Index: 0.01MB + Engine MyISAMwp_wc_reserved_stock: Data: 0.00MB + Index: 0.00MB + Engine MyISAMwp_wc_tax_rate_classes: Data: 0.00MB + Index: 0.01MB + Engine MyISAMwp_wc_webhooks: Data: 0.00MB + Index: 0.00MB + Engine MyISAMwp_yoast_indexable: Data: 0.25MB + Index: 0.10MB + Engine MyISAMwp_yoast_indexable_hierarchy: Data: 0.01MB + Index: 0.03MB + Engine MyISAMwp_yoast_migrations: Data: 0.00MB + Index: 0.01MB + Engine MyISAMwp_yoast_primary_term: Data: 0.00MB + Index: 0.00MB + Engine MyISAMwp_yoast_seo_links: Data: 0.06MB + Index: 0.02MB + Engine MyISAMwp_yoast_seo_meta: Data: 0.15MB + Index: 0.17MB + Engine MyISAM### Post Type Counts ###attachment: 148fusion_template: 3jetpack_migration: 2mc4wp-form: 2nav_menu_item: 19page: 33post: 20postman_sent_mail: 45product: 14revision: 9shop_coupon: 486shop_order: 373shop_order_refund: 18wpcf7_contact_form: 1### Security ###Secure connection (HTTPS): ✔Hide errors from visitors: ✔### Active Plugins (29) ###ManageWP - Worker: by GoDaddy – 4.9.8Akismet Anti-Spam: by Automattic – 4.1.9Better Search Replace: by Delicious Brains – 1.3.4Buzzsprout Podcasting: by Buzzsprout – 1.8.2Contact Form DB: by Michael Simpson – 2.10.29Contact Form 7: by Takayuki Miyoshi – 5.4GDPR Cookie Consent: by WebToffee – 2.0.0Duplicator: by Snap Creek – 1.4.0Email Log: by Sudar – 2.4.3Enhanced E-commerce for Woocommerce store: by Tatvic – 3.0.1Facebook for WooCommerce: by Facebook – 2.3.2Avada Builder: by ThemeFusion – 3.2.1Avada Core: by ThemeFusion – 5.2.1Jetpack by WordPress.com: by Automattic – 9.5Google Ads & Marketing by Kliken: by Kliken – 1.0.7Launchpad - Coming Soon & Maintenance Mode Plugin: by Obox Themes – 1.0.13Mailchimp for WooCommerce: by Mailchimp – 2.5.0MC4WP: Mailchimp for WordPress: by ibericode – 4.8.3Facebook for WordPress: by Facebook – 3.0.5SendGrid: by SendGrid – 1.11.8WooCommerce Admin: by WooCommerce – 2.1.2WooCommerce Conversion Tracking: by weDevs – 2.0.8WooCommerce PayPal Checkout Gateway: by WooCommerce – 2.1.1WooCommerce Stripe Gateway: by WooCommerce – 4.9.0WooCommerce Google Analytics Integration: by WooCommerce – 1.5.1WooCommerce Smart Coupons: by StoreApps – 3.3.3 (update to version 4.18.0 is available)WooCommerce: by Automattic – 5.1.0 (update to version 5.2.1 is available)WooCommerce Helper: by WooCommerce – 1.7.2 – Network enabledYoast SEO: by Team Yoast – 15.9.2### Inactive Plugins (0) ###### Must Use Plugins (2) ###installatron_hide_status_test.php: by –ManageWP - Worker Loader: by GoDaddy –### Settings ###API Enabled: ✔Force SSL: –Currency: GBP (£)Currency Position: leftThousand Separator: ,Decimal Separator: .Number of Decimals: 2Taxonomies: Product Types: external (external)grouped (grouped)simple (simple)variable (variable)Taxonomies: Product Visibility: exclude-from-catalog (exclude-from-catalog)exclude-from-search (exclude-from-search)featured (featured)outofstock (outofstock)rated-1 (rated-1)rated-2 (rated-2)rated-3 (rated-3)rated-4 (rated-4)rated-5 (rated-5)Connected to WooCommerce.com: ✔### WC Pages ###Shop base: #9 - /shop/Cart: #10 - /cart/Checkout: #11 - /checkout/My account: #12 - /my-account/Terms and conditions: #178 - /terms-conditions/### Theme ###Name: AvadaVersion: 7.2.1Author URL: https://themeforest.net/user/ThemeFusionChild Theme: ❌ – If you are modifying WooCommerce on a parent theme that you did not build personally we recommend using a child theme. See: How to create a child themeWooCommerce Support: ✔### Templates ###Overrides: Avada/woocommerce/cart/cart.phpAvada/woocommerce/checkout/form-pay.phpAvada/woocommerce/checkout/review-order.phpAvada/woocommerce/checkout/thankyou.phpAvada/woocommerce/loop/loop-start.phpAvada/woocommerce/single-product/add-to-cart/variable.phpAvada/woocommerce/single-product/short-description.phpAvada/woocommerce/single-product/tabs/additional-information.phpAvada/woocommerce/single-product/tabs/description.php### Action Scheduler ###Complete: 5,869Oldest: 2021-03-15 18:43:53 +0000Newest: 2021-04-15 18:16:33 +0000Failed: 2Oldest: 2020-04-08 10:32:10 +0000Newest: 2020-04-08 10:32:10 +0000Pending: 2Oldest: 2021-04-15 18:31:33 +0000Newest: 2021-04-15 18:31:33 +0000### Status report information ###Generated at: 2021-04-15 18:27:54 +00:00 |
The text was updated successfully, but these errors were encountered: