intercom: only update impressions on .active()

Editing so that events will not update impressions when .active()
is false.

@yields