Digital marketing consultants in the UK earn an average salary of £36,500 per year or £18.72 per hour. Entry-level positions start at £27,500 per year, while experienced professionals can make up to £60,000 per year.