Add event tracking with configurable backends