A.I. should help this software company get customers to stay and spend more, BMO says