We probably want to emit this "clicked" event from the javascript.  If the request processing bombed out before getting to the view code, then we would "miss" the users intent here.