     stripeResponseHandler = (status, response) ->
       $form = $("#donation-form")
       if response.error
+        gaDonations('send', 'event', 'form', 'error', 'stripe-error')
         # Show the errors on the form
-        gaDonations('send', 'event', 'advance-button', 'click#with-errors', 'submit', 1)
         $form.find("button").prop "disabled", false
         self.stripeMessage(response.error.message)
         $('.donation-loading-overlay').hide()

    self.visibleInputSet = ko.observable(0)

    self.incrementInputSet = ->
      self.visibleInputSet(self.visibleInputSet() + 1)

    self.setInputSet = (index) ->
      self.visibleInputSet(index)

    self.firstName = ko.observable().extend({ required: { message: "Can't be blank" } })

        false

    self.submitForm = ->
      gaDonations('send', 'event', 'submit', 'click')
      $form = $("#donation-form")
      $('.donation-loading-overlay').show()
      # Disable the submit button to prevent repeated clicks
