A computer program product comprising a computer-readable storage medium having instructions encoded thereon that, when executed by a processor, cause the processor to:
- maintain content on an online system associated with a user;
- receive a request from the user to present content associated with a third party other than the user via content associated with the user;
- determine an amount of reach of the content associated with the third party to users of the online system based on one or more characteristics of the content associated with the user;
- determine an amount of compensation to receive from the user for presenting the content associated with the third party to users of the online system via the content associated with the user based at least in part on the determined amount of reach of the content associated with the third party;
- and
- present a notification to the user of the determined amount of compensation.