Ключевой вопрос - зачем? Зачем вы используете UTM метки.
Обычно UTM и прочие метки нужны, что бы передать в систему аналитики данные об источнике перехода, ключевом слове и т.д. И обычно это полезные сведения, для контекстной рекламы, email-рассылок, ссылок с партнёрских сайтов и из соц.сетей.
Если вы хотите чистить URL от этих параметров - то надо быть уверенным, что счётчик прогрузился на странице и данные уже ушли в него.
Или "пилить" собственное решение на сервере, которое будет учитывать источник перехода по UTM метке и передавать его дальше в GA и/или ЯМетрику.
Но все эти варианты чреваты потерей данных и снижением точности аналитики, при неточной реализации.
Есть ещё кардинальный вариант - не использовать UTM метки совсем, он подходит в том случае, если устраивают стандартные данные (берутся из счётчиками из http заголовков) и уточнять их нет необходимости.