Или не через внешние ссылки, а через http://code.google.com/intl/ru/apis/analytics/docs/tracking/gaTrackingSocial.html
Надо смотреть на самом сайте код GA и фильтры в профиле, может там что-то перезаписывается. Иначе слова склеится не могли, а как по такому запросу может быть столько переходов - непонятно.
Посмотрите http://excellentanalytics.com/
API немного изучить придется, но без программирования позволит обойтись.
На форуме Adwords? дайте ссылочку на тред, если не сложно.
Если важно сохранить историю, то без установки второго счетчика никак. Это сложно, но решаемо.
А простой вариант действительно такой - поставить один код на все сайты со всеми нужными заклинаниями для кросс-доменного отслеживания, а для отдельных сайтов сделать отдельные профили с фильтрами.
Если в одном профиле несколько сайтов отслеживается, то нужно не забыть сделать фильтр для перезаписи URL, чтобы страницы с одинаковыми относительными адресами не склеивались.
Можно поставить на 20 сайтах один код, но разумнее решить какие именно показатели нужно видеть аггрегированными по всем сайтам и вытягивать их через API каким-либо инструментом.
Два вопроса:
1. А какой у него source?
2. А не контекст ли это?
Кривой фильтр скорее всего в настройках профиля.
Проблема скорее всего именно в двух счетчиках, надо код страницы посмотреть в отладчике и поанализировать что с куками происходит.