Customer order notification emails not sending from Mailchimp? Using the WooCommerce Amazon Fulfilment Plugin? There’s an issue…
When using a standard Mailchimp account to send basic transactional emails such as order notifications, refund notifications etc. you’ll be using the official Mailchimp for WooCommerce plugin which connects your WooCommerce store with the Mailchimp API.
All good so far.
However, the Mailchimp API is reading some “signals” from your WooCommerce store.
These signals are the “Order Status” changes.
Mailchimp uses the standard WooCommerce Order Status updates to trigger certain emails.
You can see a list of WooCommerce Order Status and Mailchimp email triggers in the Mailchimp documentation here
For example if the WooCommerce order status changes to “Processing” Mailchimp will trigger the “E-Commerce Order Notification” email to be sent to your customer.
WooCommerce Amazon Fulfilment Plugin Changes WooCommerce Default Order Status’
However, when using the WooCommerce Amazon Fulfilment plugin, you introduce a few more different Order Status types into the WooCommerce system.
Most notably, the “Processing” Order Status changes to “Sent to FBA” for orders containing products that are Fulfilled by Amazon but sold on your WooCommerce store.
This means that the Customer Order Notification email is never triggered!
So your customers are added to your Mailchimp list, but the order notification emails aren’t being received (or sent for that matter) as Mailchimp isn’t receiving the signals expected.
Mailchimp doesn’t know what to do with an order status of “Sent to FBA” so it does nothing…
There isn’t a way to customise this either – which means you’re faced with the challenge of either moving onto Mailchimp Transactional Email (formerly Mandrill) which is an additional service to your normal Mailchimp account. If you’re moving onto using the Transactional Email API – this is where a developer would need to get involved. This isn’t advised.
So does Mailchimp work with WooCommerce Amazon Fulfilment Plugin?
Yes, but specifically the customer order notification email will not be sent.
The partial solution is to enable the WooCommerce default order notification email and allow Mailchimp to send the remainder of the preconfigured transactional emails such as refund confirmations, shipping confirmations etc.
Not ideal, but not the end of the world.
So if you’re wondering why your customer order confirmation emails aren’t being sent by Mailchimp and you’re using the WooCommerce Amazon Fulfilment plugin – this is the answer.