1. A system for increasing data transmission rates through a content distribution network by generating a customized aggregation comprising data packets selected to maximize a data acceptance rate, the system comprising: a memory comprising: a content library database comprising a plurality of data packets, wherein the plurality of data packets comprise a plurality of delivery data packets and a plurality of assessment data packets; and a user profile database, wherein the user profile database includes information identifying a cohort of users, and wherein the user profile database includes information identifying plurality of at least one attribute of each of the users in the cohort of users; a server configured to: receive aggregation information identifying a set of delivery data packets and a set of assessment data packets; receive data packet data from the content library database; identify a recipient cohort, wherein the recipient cohort comprises the group of users designated to receive the aggregation via a plurality of user devices; determine a recipient cohort lapsed time, wherein the recipient cohort lapsed time characterizes the amount of time for acceptance of a plurality of previous aggregations by the recipient cohort; generate an estimate of data packet transfer time for the aggregation, wherein the data packet transfer time is the amount of time between the sending of a first data packet in the aggregation and receiving a final response from a user device; generate an updated aggregation based on the recipient cohort lapsed time and the estimate of data packet transfer time; and provide the updated aggregation to the user devices.