mouseup, смотришь выделенный текст, проверяешь, подходит ли он под твои номер телефона или email. Если да, то делаешь reachGoal. Но на самом деле глупый способ. Проще отслеживать по входящим звонкам и письмам. $(this)внутри сабмита это form. А ты зачем-то уходишь в его предка body и проверяешь все инпуты уже внутри него. Соответственно, твое действие произойдет только когда валидны все поля на странице, а не внутри нужной формы. Просто убери .parent() и поправь селектор, который используешь при очистке.