fix campaign source field