Hey @calyweb,
Thanks for reaching out to us.
Can you please confirm if you have selected the option to send language as shown in https://www.mc4wp.com/kb/send-site-language-to-mailchimp/?
Hi,
Yes i have selected this option
The problem happen, when the customer make an order without tick the newsletter box, so it goes to Mailchimp without the status “Subscribed”, i have the name first name, address, amount but not the language. If the customer made his order with the newsletter box ticked, it’s working
Plugin Contributor
Lap
(@lapzor)
Hi,
Mailchimp separates the orders from subscribers.
So when we only send in the order, and the buyer decides to not subscribe, we use only the Orders API that Mailchimp provides. As far as I can tell the Orders API doesn’t have a field to put the language.
But it does have a field for billing address and you could send the country to that address I suppose… Note that for Mailchimp to accept the address is needs to be a complete and valid address, with zip, state and country.
https://github.com/ibericode/mc4wp-snippets/blob/master/integrations/woocommerce/send-billing-fields.php
Another possible solution / work-around is to set the Checkout integration to implicit, subscribing everyone who checks out, and then adding an extra checkbox to set some interest group that indicates if someone wants to receive emails or not.
Since you are using our Premium add-on you can email us on support at mc4wp.com or use the red help button on the right bottom of the screen when in any of the plugin settings screens for further support via our Premium support department.
Hope that helps. If you have any questions, please let me know!