     else
       'article_popup'
 
-  onDismiss: ->
+  onDismiss: (e)->
     @ctaBarView.logDimissal()
-    analyticsHooks.trigger('dismiss:editorial-signup')
+    analyticsHooks.trigger('dismiss:editorial-signup', type: @getSubmissionType(e))

          @$('.articles-es-cta__social').fadeIn()
        @ctaBarView.close()
        # CTA Banner
        @$('.articles-es-cta--banner').css('opacity', 0).attr('data-state', 'out')
        analyticsHooks.trigger('submit:editorial-signup', type: @getSubmissionType(e), email: @email)

  getSubmissionType: (e)->

      image: sd.EDITORIAL_CTA_BANNER_IMG
    @$('#articles-show, .articles-articles-page').waypoint (direction) =>
      if direction is 'down'
        setTimeout((=> @$('.articles-es-cta--banner').css('opacity', 1)), 2000)
    analyticsHooks.trigger('view:editorial-signup', type: 'modal' )

  hideEditorialCTA: (e) ->
    e?.preventDefault()
    cta = @$(e.target).closest('.articles-es-cta--banner')
    @onDismiss(e)
    cta.fadeOut()

  setupCTAWaypoints: =>
    @$el.append @ctaBarView.render().$el
