Hi, what do you mean with dynamic creative optimization?
as for "already available elsewhere", adwords is definitely the most powerful out there, they do offer AdWords scripts which can be used (knowing javascript) to accomplish most of this, you are right.
As for Facebook and others, I don't think this is the case. Googling I found this: https://www.facebook.com/business/help/community/question/?i... and it's for weather (probably the most common trigger), imagine CRM, or Google Analytics Goals. Could you please point me out to some docs on how can I accomplish this nowadays on other platforms?