Visual social ads (PPC) management