I'm running into an issue where Magento is not sending the shipment confirmation email after I enter the shipment for an order. I've tried entering the shipment in the Admin page, and also entering the shipment through the API. In both cases, the shipment confirmation email is not sent after the shipment is entered. I do have "Shipment" emails enabled under Stores > Configuration > Sales > Sales Emails.

If I go into the Admin page, go to Sales > Orders, pull up the shipment, and then click "Send Tracking Information", the email is sent.

When I place an order, the order confirmation email is sent correctly.

When I invoice the order, the invoice email is sent correctly.

Why are the shipment emails not being sent when a shipment is entered?

1 Answer 1


I figured it out. When adding a shipment through the Admin page, there is an "Email Copy of Shipment" checkbox that must be checked to send the email. When using the API, the notify parameter must be included in the request and set to true.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.