11. A computer readable storage medium storing a program of instructions, wherein the computer readable storage medium is not a transitory signal per se, the program of instructions executable by a machine to perform a method of automatically generating text and display advertisements for presentation on a computer, the method comprising: receiving periodically data associated with an inventory of vehicles into a data folder on a storage device associated with a computer server via a file transfer protocol (FTP) from an automotive dealership, wherein the data folder is created per the automotive dealership, the automotive dealership provided with FTP credentials; computing a periodic payment schedule for each of the vehicles based on one or more criteria provided by the automotive dealership, the periodic payment schedule comprising payments that need to be made for purchasing or accepting said respective each vehicle; generating an individual advertisement for each of the vehicles, the individual advertisement comprising at least an advertisement copy and the periodic payment schedule, the generating an individual advertisement for each of the vehicles comprising: creating a provider account associated with the automotive dealership on a search engine comprising an online advertising service, wherein an account on an online advertising service is created per the automotive dealership; connecting to an online advertising service application programming interface (API) via one or more networks, the online advertising service API associated with the online advertising service; and for each of the vehicles, generating one or more keywords based on the received data, and generating an advertisement text for a vehicle via the online advertising service API, the advertisement text comprising at least the one or more keywords associated with the vehicle, the period payment schedule for the vehicle and the advertisement copy associated with the vehicle, the one or more keywords provided to the search engine for determining a manner of presenting the advertisement text.
15. The computer readable storage medium of claim 11 , further comprising updating via the online advertising service API the advertisement text for the vehicle based on dynamic content of the data received periodically.