Interpretation cumulative gain chart output

i have done an uplift model and i have found an r2 score so close to 0 . i tried to make cumulative gain chart to to have a precise vision of the result so i found this seems that my model targets consumers very bad . is it possible to have such a graph when the model is bad or I must have an error in my code

how can i interpret this output ?

this is the visualisation of the cumulative gain chart

I would be delighted to have explications

© Copyright 2013-2019 Analytics Vidhya