Marketing mix: how agencies can get a seat at the table