Exeter, who had been buoyed by a narrow loss at league leaders Bath last week, were a shadow of that side as the hosts cut through them time and again.
Jack Clement was driven over from a sixth-minute five-metre lineout after Gareth Anscombe had set Santi Carreras free.
Exeter’s maul defence cost them again eight minutes later as Gloucester’s pack powered into the 22 to earn a penalty and forced Seb Blake over from the resulting close-range lineout.
Having seen their forwards master the first two tries, it was the fine passing of the backs that set up the next two. Lewis Ludlam beat Ben Hammersley to a grubber kick for the third after a fine passing move, before Harris went in after Tomos Williams, Christian Wade and Ruan Ackermann linked up to set up the Scotland centre.
Exeter’s defence continued to struggle as Seb Atkinson strode through a massive gap 22 metres out to go in under the posts for the fifth try after 26 minutes, and it was just as tepid three minutes later when Anscombe got the sixth.
It took 32 minutes for Exeter to get into Gloucester’s red zone as Paul Brown-Bampoe went close before Exeter lost the ball, although a minute later Josh Hodge at least got his side on the scoreboard when he raced in from 22 metres.
But once again Exeter’s defence melted as Williams’ lovely looping pass started a move that the Welsh scrum-half got on the end of for the seventh try shortly before half-time.
Exeter made five changes five minutes into the second period, but a minute later went further behind when Wade raced on to pick up his own chipped kick and was stopped just short of the Exeter line, only for Ford-Robinson to dot down from an inch or two out a few phases later.
Wade edged closer to the all-time Premiership try record when his chipped kick was gathered by Carreras, before the Argentine full-back gave it back for his 90th try in the league, and Atkinson got his second soon after when Carreras shook off a tackle from Brown-Bampoe to race in from distance to make it 60-7.
It continued to get embarrassing for the former European champions as Singleton broke off a lineout maul for the 11th try, 18 minutes into the second half, and the replacement hooker dotted down in the corner five minutes later when Gloucester broke the 70-point mark for the first time in a Premiership match.
When Exeter did think they had scored a try it was ruled out for a forward pass, as Hodge was denied shortly after Singleton’s second score, with Exeter’s Will Haydon-Wood sin-binned for a tackle off the ball moments later.
From the resulting penalty Gloucester kicked out the corner and Singleton was mauled in for his third try to take it to 79-7 with 11 minutes left, before Will Rigg and Haydon-Wood scored two late consolation tries for a shell-shocked Exeter side.