1. A method comprising: transmitting configuration information to a user application in response to reception of a selection that corresponds to a targeted site, the user application being configured according to the configuration information in response to transmission of the configuration information, the configuration information, after transmission, configuring the user application to propagate a plurality of user submissions to the targeted site, the transmitting of the configuration information being performed by a processor of a machine; receiving a data file at a network-based facility from the configured user application, the data file including the plurality of user submissions, the plurality of user submissions being propagated to the targeted site by the configured user application; and publishing the plurality of user submissions at the network-based facility.