Customers will automatically receive their free gifts during checkout if they have met the pre-defined conditions.
However, in some rare cases where the app fails to work properly (e.g., if the customer's Internet connection is very slow and he/she gets to Checkout before the app gets the chance to load, the app cannot add the free gift to the order), we have created a solution to edit the order post-checkout using the Edit Order API.
If this happens, and the Edit Order API is triggered, the gift is automatically added to the order without any merchant or customer action. Only unfulfilled orders can be edited, and it is usually done within a minute after submitting the order to edit it. Shopify will then automatically send an Order Edited email informing your customer that their order has been edited, adding the free gift to the order.
To know how the Order Edited email looks, you can go to your Shopify Admin > Settings > Notifications > Order edited.
For any questions or requests, please chat with us using the chat icon in the bottom right corner of this page or send us an email at email@example.com.