       traits.email = forcedRecipientEmail
 
     traits = @addDefaults traits
-    analytics.identify { userId: username, traits }
+    analytics?.identify { userId: username, traits }
+
+    return  callback null  unless analytics
 
     # force flush so identify call doesn't sit in queue, while events
     # from Go/other systems are being sent

exchangeName  = "#{socialapi.eventExchangeName}:0"
exchangeOpts  = { autoDelete: no, durable:yes, type :'fanout', confirm: true }

Analytics = require('analytics-node')
analytics = new Analytics(KONFIG.segment)

module.exports = class Tracker extends bongo.Base



    options = { groupId, userId }
    @addDefaults options
    analytics?.group options


  @addDefaults = (opts) ->
