Any credit card that gives reward points etc on Facebook/instagram ad posting ?

I used Yes First Exclusive as primary card which used to give 2.5% back, now it’s reduced to 1.5% from 15 April 2019. Hence shifted my spends to Diners Club Black which has reward rate of 3.3%. I still hold regalia and use it as a backup where ever Diners is not accepted.