1. A method for coordinating a delivery of an e-commerce order on a computerized processing system comprising one or more computers, the method comprising: (a) obtaining, at the one or more computers, information related to an opportunity to determine fulfillment options for one or more products, including: (i) obtaining, at the one or more computers from a customer computing device associated with a first customer, a first indication of interest related to the one or more products; (ii) obtaining, at the one or more computers, product information relating to the one or more products; and (iii) obtaining, at the one or more computers, customer information related to the first customer, including an address associated with the first customer; (b) accessing, using the one or more computers, one or more electronic databases stored on one or more computer-readable storage media and operatively connected to the one or more computers, the databases comprising order information for a plurality of respective orders including: (i) order identification information identifying the respective orders; (ii) product information identifying one or more products associated with the respective orders, wherein at least some of the product information was mapped by the one or more computers using a mapping engine to translate the product information into a common format with universal identifiers for each ordered product; (iii) delivery information identifying one or more of delivery entities, service types, delivery time periods, and delivery costs associated with the respective orders to the extent such information is available; (iv) package tracking information identifying package status, including package locations, associated with the delivery of the respective orders to the extent such information is available; (v) recipient information identifying recipient addresses associated with the respective orders; wherein at least some of the order information for the plurality of respective orders stored in the one or more electronic databases was obtained by automatically identifying and extracting the at least some of the order information from email software located on at least one remote server of a vendor computer system, which is operatively connected to the computerized processing system; (c) determining, by the one or more computers using data in the one or more electronic databases, one or more undelivered orders including at least a second product matching one or more products associated with the first indication of interest; (d) determining, by the one or more computers, one or more fulfillment options to direct at least one of the determined undelivered orders to the address associated with the first customer, based at least in part on the following factors: (i) the obtained first indication of interest; (ii) delivery time period options; (iii) cost information associated with each fulfillment option; (iv) respective locations of the undelivered orders; and (v) the address associated with the first customer; (e) providing, from the one or more computers to the customer computing device via an electronic interface, at least one of the one or more fulfillment options; (f) obtaining, by the one or more computers from the customer computing device via the electronic interface, a first selection of the one or more fulfillment options, the first selection associated with a first undelivered order; (g) generating, by the one or more computers, machine-readable routing instructions to reroute the first undelivered order to the address associated with the first customer; and (h) transmitting, from the one or more computers to a second party associated with the first undelivered order, the machine-readable routing instructions; wherein the computerized processing system interacts via electronic communications with a plurality of shipping computer systems and vendor computer systems to maintain up-to-date information for the plurality of respective orders and to fulfill orders to improve efficiency of delivery of e-commerce orders.