Quick-fire goals from Alex Jones and Jordy Hiwula earned City victory at the Ricoh Arena - the third win for the Bantams in their last four fixtures in Sky Bet League One.
Things were tight for McCall's men in the first period against a Coventry side clearly buoyed by the recent arrival of new boss Mark Robins.
Goals from Jones and Hiwula within five minutes of each other towards the start of the second half, however, turned the game in the Bantams' favour.
Ahead of next Tuesday's match at Charlton Athletic, the victory over Coventry moved City up to fourth in the League One table.
McCall said: "We said to the lads at half time 'this is a big 45 minutes for us'.
"Coventry were giving it their all and it was a fairly poor first half in general really, so we knew we had to step things up after the break.
"The two bits of quality in the second half came from us, and we've scored with them both.
"It is always important to capitalise on any purple patch, and we've done that in this game.
"After that, it was all about game management.
"I was pleased how we saw the game out - we were fairly comfortable in the end.
"It wasn't a pretty game today (Saturday), but it is job done and it keeps the momentum going."
The only downside to City's success at the Ricoh Arena was the injuries to Alex Gilliead and Alex Jones, both of whom had to be substituted early as a result.
McCall added: "With Gilly (Alex Gilliead), he's tweaked his hamstring. That could be anything from ten days to three weeks it seems.
"We don't believe it is anything major but there definitely appears to be a tweak there.
"For Jonesey (Alex Jones), it is a dead leg.
"With a dead leg, you can sometimes shake them off in a couple of days, or you can have some that last nearly two weeks. It depends on how deep the bruising is really.
"Gilly definitely won't be involved at Charlton on Tuesday. I would say Jonesey will be 50/50 for the game at this stage."