Pre-order functionality allows for easy setup based on inventory and designated start and end times. Orders can be tagged with "pre-order" and a specified shipping date, and customers will receive pre-order emails. Back-in-stock notifications, in the form of emails or SMS, can be automatically sent to subscribed users when a product becomes available again.