1. A method of managing a telemarketing campaign, the method comprising: a processor located at a main office providing, via a network, a solicitation file to an automatic dialer remotely located at one or more solicitation centers, the solicitation file identifying a plurality of solicitees for a telemarketing campaign; the processor providing, via the network, a first script template to a work station associated with the automatic dialer and remotely located at the corresponding solicitation center, the first script template to be presented to at least a first portion of the solicitees during a call initiated by the automatic dialer; the first script template communicated to the work station on a page-by-page basis by, when a previous page has been completed at the work station, overwriting at the work station the previous page with another page in response to page requests from the work station, wherein the another page of the first script is buffered at the main office prior to the previous page being completed at the work station and communicated to the work station only after the previous page has been completed in the work station, and wherein the another page has an identifier associating the another page with the previous page; the processor receiving, via the network from the work station, solicitee responses to the first script template from the first portion of the solicitees; the processor analyzing the solicitee responses to the first script template from the first portion of solicitees; and based on the analysis of the solicitee responses to the first script template, the processor determining whether to provide the work station via the network the first script template or a second script template to a second portion of the solicitees.