Hi, I’d like to assign different tags to subscriber according to site language… for example:
I’m using WPML to manage different languages in my website; does your plugin supports WPML and tags for different languages? Is maybe possible to assign different tags according to language using a code snippet?
Thanks in advance ??
]]>Hello,
I got a new PHP deprecation notice for you ??
PHP Deprecated: DateTime::__construct(): Passing null to parameter #1 ($datetime) of type string is deprecated in /wp-content/plugins/mailchimp-for-woocommerce/bootstrap.php on line 552
Plugin 4.4.1
WooCommerce 9.3.3
WordPress 6.6.2
PHP 8.1.29
Regards,
Vlad
Hey guys,
On line includes/api/class-mailchimp-woocommerce-transform-products.php:87
the wpml_switch_language_action
function is executed, but that generates a PHP Warning when a language translation could not be found on line 86. Therefor it’d be better to first check if the language info has been found and $post_language_info->language_code
is set before passing it on in the wpml_switch_language_action
function call.
Can you please write a fix for this?
Thanks a lot.
// T
]]>I’ve been using this plugin on two sites for a while with no issue, but all of sudden the product images are coming through blurry when I use the product widget in MailChimp. I haven’t changed any of the plugin settings so no idea why this would be happening. I’ve resynced and played around with the image sizes but nothing works. Please help as this is vital for my client that integration works.
]]>Is there a way to remove the user subscribe status in woocommerce order e-mail (after customer addresses?) The section’s title is “Additional information”
Thanks
]]>Hello Team,
I hope you’re doing well.
I’ve encountered an issue with the plugin that’s been quite challenging. After cleaning a large contact list in Mailchimp, the plugin began receiving a significant number of requests, causing the CPU usage to reach 100%.
Could you please help clarify what’s happening and provide any guidance on how to resolve this?
Thank you for your assistance.
]]>Hi
I have disconnected WooCommerce, deactivated the plugin then activated it and reconnected WooCommerce again hoping to change the old audience ( which i have archived) in mailchimp account, but it didnt work, Syncing is stuck and is still loading since two days.
Any advice on how to import my new Audience?
Thanks
]]>Hello,
I’m using this plugin (version 4.4) for a customer and we keep getting this warning in the log files:
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
I searched for the Menu:add_plugin_item
method in the plugins and I found it in the mailchimp-for-woocommerce/admin/class-mailchimp-woocommerce-admin.php:225
file (on line 259 too). I commented on it and the log was gone.
Please take a look and come with a fix.
Versions:
PHP: 8.3.11
WordPress: 6.6.2
WooCommerce: 9.3.2
Thank you,
Vlad
Hi, I’ve enabled “Mailchimp for WooCommerce” on my WooCommerce website and I’ve enabled the integration with my Mailchimp Account.
The integration works, I can sync Customers, Subscribers, Products and Orders but it seems no “Promo codes” is synced. So, can you please tell me how to sync “Promo codes”?
Thanks in advance ??
]]>This is the offfical code:
protected function getOptinStatus()
{
$mailchimp_newsletter = new MailChimp_Newsletter();
// if the user has chosen to hide the checkbox, don't do anything.
if ( ( $default_setting = $mailchimp_newsletter->getOption('mailchimp_checkbox_defaults', 'check') ) === 'hide') {
return 'hide';
}
// if the user chose 'check' or nothing at all, we default to true.
$default_checked = $default_setting === 'check';
$status = $default_checked;
// if the user is logged in, we will pull the 'is_subscribed' property out of the meta for the value.
// otherwise we use the default settings.
if (is_user_logged_in()) {
$status = get_user_meta(get_current_user_id(), 'mailchimp_woocommerce_is_subscribed', true);
/// if the user is logged in - and is already subscribed - just ignore this checkbox.
if ($status === '' || $status === null) {
$status = $default_checked;
}
}
return $status === true || $status === '1' ? 'check' : 'uncheck';
}
I mean, really?
$default_checked = $default_setting === ‘check’;
$status = $default_checked;
why not adding an apply_fitlers there that we can change that to out-out (unckeck) as default?
Really frustrating that we cannot obide the law as for the plugin has not the option to do so, except breakt updates and modify the code.
]]>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!
Activated plugin (4.3.1) and authenticated. It’s for a client I have Manager access to. On the initial “Review sync settings” page it says the following:
Import customers (initial sync)
Choose how you��ll add your 1 WooCommerce customers to Mailchimp:
Within WooCommerce > Customers we have 5,024 customers. I’m worried about proceeding with the initial sync considering it’s saying we only have 1. Any ideas?
BTW I noticed references to “Remote Diagnostics” but I’m not seeing any reference to it at /wp-admin/admin.php?page=mailchimp-woocommerce, which just has the “Review sync settings”.
]]>When we attempt to do so, it says server error, and the server-side logs say:
AH01071: Got error 'PHP message: PHP Warning: Undefined property: stdClass::$success in httpdocs/wp-content/plugins/mailchimp-for-woocommerce/admin/class-mailchimp-woocommerce-admin.php on line 2213', referer: https://www.domain.com/wp-admin/admin.php?page=mailchimp-woocommerce&tab=plugin_settings
]]>
Hi,
Our mailchimp is stuck in sync and the products are not transferring over. We have deleted and reinstalled the plugin but the issue is still there. We have now lost all our previous ecommerce data on the mailchimp website and are very upset with your company. We need help as soon as possible please.
]]>Hi.
I have MailChimp synced to my woocommerce store and it is working fine. Creates contacts in my Audience with all the info from order checkout (name, address, number of orders, etc.) but the one key piece of info that is missing is what product was ordered. I’d like to add a tag or something that tells me what product(s) or product categories the customer ordered so we can tailor email marketing based on products purchased.
Don’t see any settings within the plugin to do this. Is there an easy way to include products ordered in what is sent to MC for the contact record created?
Thanks
Dear Mailchimp,
when a user is logged in, add to cart is not working.
Software stack:
? PHP 8.3
? WordPress 6.3.4
? theme: Barberry 2.9.9.86
? theme: Twenty Twenty-One 2.3
Details:
If only “WooCommerce” 8.7.0 and “Mailchimp for WooCommerce” 4.3.1 plugins are enabled the error is there.
If only “WooCommerce” 8.7.0 and “Mailchimp for WooCommerce” 4.2.1 plugins are enabled the error is not there.
First tried with the Barberry theme, then with the Twenty Twenty-One theme. Same results.
Please fix the error.
Thanks in advance,
Bal��zs N��meth
Hi, team.
We are running the sync from our site, which has 3000 user data. However I am running the sync for more than 3 hours, still I have only 131 user added in Mailchimp. After this, I don’t see any progress in mailchimp end.
I really need urgent support here.
]]>Hi!
I��m having trouble activating the plugin on a multisite. Woocommerce is active but when trying to activate “Mailchimp for WooCommerce” I get the following message: “The MailChimp For WooCommerce plugin requires the?WooCommerce?plugin to be active!”.
]]>Hi there,
I thought this would be a better forum to ask this question than on GitHub. I wanted to double-check that syncing to Mailchimp is a one-way process. For example, after a user places an order, it seems the plugin updates the user metadata mailchimp_woocommerce_is_subscribed
. However, if the user unsubscribes later or is manually deleted or unsubscribed directly on Mailchimp, does this field update? Based on what I’ve seen in the code, it seems like it wouldn’t and only serves as a flag for the initial sync, but I wanted to confirm.
Thanks!
]]>When I click an order in the list of orders I get a blank page and a 503 in the console.
This only happens when the Mailchimp for WooCommerce plugin is active. As soon as I deactivate the plugin it works fine again.
To Reproduce
Create an order with something like 35 items in it
Click on orders
Click the order with the 35 items in it.
Expected behavior
I should be able to view the order.
I have added a ticket on the github page, but I have had no response what so ever for over a month. The issue has rendered the plugin unusable for many months.
]]>There is a fatal error on the 4.3 version with WP6.5
Fatal error: Uncaught Error: Call to undefined function wp_determine_option_autoload_value
]]>We were trying to sync our mailchimp account however, it doesn’t let me click the drop down button for ‘Linked Audience’ so I can’t finish the integration. If I click the sync now without choosing from the drop down button, it just refreshes the page.
Please see screenshot.
How can I fix this?
]]>Hello Mailchimp Team,
I would like to bring to your attention a critical logic issue we��ve encountered with the Mailchimp for WooCommerce plugin, specifically regarding the cart recovery process.
The issue arises with certain payment methods, such as Paddle, which generate a new order before the payment is confirmed. Here��s a breakdown of the problem:
Proposed Solutions:
Implementing either of these solutions should resolve the issue and prevent users from receiving emails with invalid recovery cart links, thereby improving the user experience and reducing confusion.
Thank you for addressing this matter. We look forward to your prompt resolution.
]]>I found the plugin working basically with woocommerce, which is easy and great to setup.
BUT: When using woocommerce subscriptions as soon as we installed Mailchimp for WooCommerce, the payment process for recurring subscriptions failed for every one. Once I deactivate Mailchimp for WooCommerce the payments starting working again.
We have
Woocommerce 9.0.2
Woocommerce Subscriptions 6.4.1
Mailchimp for WooCommerce 4.2.1
Is this a known conflict?
Tania
I activated this plugin a week ago and it slowed down my site tremendously while syncing every transaction over the past 10+ years. To resume site speed I deactivated the plugin prematurely but customers are still receiving daily emails, triggered by notes on orders that have been delivered. Currently many of unnecessary emails are sent daily, and that number only increases with every order. What do I do to stop it?
Hello team
I��m experiencing an issue with scheduled actions on a site hosted on Cloudways. The actions have accumulated significantly after a mailchimp sync, and they are being triggered at a rate of only one per second.
There are more than 55000 past due actions accumulated. I��ve deactivated all plugins and switched the theme to Storefront, but the issue persists.
]]>I can’t sync my wordpress woocommerce with the mailchimp plugin.
I always get this error message:
Cannot create or update Store at Mailchimp. Mailchimp says:
: Required fields were not provided: name
I found similar threads talking about check the MERGE tags, mine seem correct
I have no clue how to fix this issue, please help
I’m using WPForms not sure if it has anything related to the problem
]]>For those of you struggling to solve what should be a very simple setting in the plugin, just add this function your functions.php or add via WPCode or other snippets plugin:
/--------- Translate Strings ------------------------/
function filter_translations($translation, $text, $domain) {
if ($domain == 'mailchimp-for-woocommerce') {
switch ($text) {
case 'Subscribe to our newsletter':
$translation = 'Your new newsletter text';
break;
}
}
return $translation;
}
add_filter('gettext', 'filter_translations', 20, 3);
]]>
I’m working on a clients site and I’m suspecting that due to a recent cyber security incident, the API access for all their sites on this specific (shared server) has stopped working with Mailchimp.
I’ve tried to connect Mailchimp for WooCommerce and this is the error I receive.
Mailchimp says: API Request Error on 2551 in /home15/xxx/public_html/xxx.com.au/wp-content/plugins/mailchimp-for-woocommerce/includes/api/class-mailchimp-api.php
I’m also getting API key error through WP FluentForms, saying ‘API key’ invalid, when it is. I suspect (reading other threads), that for whatever reason, Mailchimp is blocking the ip address. I have tried sending an email (found on another thread) with further information (ip address) but it’s more than one site being blocked on this particular hosting account.
]]>I have installed the Mailchimp plugin for woo commerce and linked to my mailchimp account.
However when trying to sync i am getting the following error message:
Cannot create or update Store at Mailchimp. Mailchimp says:
: Required fields were not provided: name
I am stuck at this stage as nothing is even showing in the integration section of my woo commerce store.
Any help would be much appreciated.
]]>