E' interessante quanto richiedi, ma prima di darti un suggerimento, se possibile, bisognerebbe capire la dinamica di quanto vuoi fare.
Personalmente, ma non critico assolutamente la cosa, non capisco la finalità di inserire automaticamente un banner lato frontend, a meno che non si tratti di una sorta di vendita on-line gestita automaticamente, previo pagamento, previo qualche altra soluzione.
Forse sono fuori strada io e non capisco la funzionalità, se ci spieghi esattamente cosa vuoi fare potremmo trovare la soluzione ad hoc.