Прощу прощения, я думал, что будет работать так if сравнивает все .utm с utmMetka, если ровно, то выполняет замену заголовка и подзаголовка с нужной строки, если не ровно, то выдаёт дефолтное значение.
Век живи, век учись, на самом деле освоить основы html/css за неделю можно, потом за месяц попрактиковаться, потом перейти к js, тут уже сложнее, желательно знать английский язык.
А ещё всё зависит от вашего склада ума, если у вас проблемы с логикой, то для начала развивайте её. Самое главное не знать всё, а как сделать максимально просто.