I just had a thought, and wanted to see if/how it might be possible using Marketo.
We have a secondary website (on Wordpress, if relevant). We place banners there, to drive traffic back to our corporate site/other sites for things like webinar registration.
Is it feasible/possible to do some sort of embedding of these ads, sitting on Marketo, and control the URL and randomization of which ad appears - from Marketo? Then we could track the clicks, and not have to log into two different systems to manage a piece of marketing.
This is what Marketo's Web Personalization option is for. It's chargeable though.