NH marketing firm talks clicks and impressions, but is it ge