Podczas US Open tenisista łotewski dotarł do II rundy po wcześniejszym pokonaniu Tommy’ego Haasa, po pięciosetowym meczu. W dalszej rundzie nie sprostał Steve’owi Johnsonowi, przegrywając w czterech setach. Na początku listopada, w swoim ostatnim starcie w sezonie, Łotysz zagrał w zawodach ATP Challenger Tour w Eckental. Doszedł tam do finału, po wcześniejszym przejściu eliminacji, w którym poniósł porażkę z Danielem Brandsem.
Rok 2012 Gulbis ukończył poniżej setnego miejsca w rankingu ATP, na 136. pozycji.
Sezon 2013 Pierwszy turniej w 2013 roku zawodnik łotewski zagrał w Heilbronn, w rozgrywkach ATP Challenger Tour, przegrywając w II rundzie z Paulem-Henrim Mathieu. Na początku marca Gulbis wygrał zawody rangi ATP World Tour w Delray Beach, triumfując po raz drugi w turnieju oraz po raz trzeci w imprezie tego cyklu. Przechodząc najpierw kwalifikacje, wyeliminował po drodze m.in. Sama Querreya i Tommy’ego Haasa, a w finale pokonał 7:6(3), 6:3 Édouarda Rogera-Vasselina.
Podczas Rolanda Garrosa Gulbis doszedł do II rundy, po wcześniejszym pokonaniu Rogério Dutrę Silvę. Odpadł po porażce w czterech setach z Gaëlem Monfilsem.