I used to have a link to the autobiography of General Giap.
In it he said that the North was beaten during the Tet offensive and was planning to sue for peace. Then Walter Cronkite spoke about how the US could not win that war, and the word of massive anti-war demonstrations changed their minds, and the NVA decided to keep fighting.
The link disappeared several years ago.
The most important result of the Tet offensive was it made you deescalate the bombing and brought you to the negotiation table. It was therefore a victory .The war was fought on many fronts. At that time (Tet) the most important was American public opinion.
--A 1989 Safer interview of Giap, quoted in Howard Langer, The Vietnam War: An Encyclopedia of Quotations