       @saleArtwork.cleanBidAmount val
 
   placeBid: =>
-    analytics.track.click 'Clicked "Confirm Bid" on bid page'
-
     @timesPolledForBidPlacement = 0
     @$submit.addClass('is-loading')
     @clearErrors()


  showSuccessfulBidMessage: =>
    window.location = @saleArtwork.artwork().bidSuccessUrl()

        artwork_id: @saleArtwork.get('artwork').id
        max_bid_amount_cents: @getBidAmount()
      bidderPosition.save null,
        success: (model, response, options) =>
          _.delay =>
            @pollForBidPlacement(@saleArtwork.get('minimum_next_bid_cents'))
          , 1000
          analytics.track.funnel 'Confirmed bid on bid page'
          trackSnowplow 'bid', 'confirm', @saleArtwork.artwork().get('_id'), 'artwork', undefined, { sale_id: @model.get('_id'), bid_id: model.id }
        error: (xhr) =>
          @showError 'Error placing your bid', xhr
    else
      @showError "Your bid must be higher than #{@bidderPositions.minBid()}"

    analytics.track.click 'Clicked "Confirm Bid" on bid page'

  pollForBidPlacement: (minimumBidAmountInCents) ->
    @saleArtwork.fetch
