Amanaki Nicole then starred with a hat-trick in a 26-17 quarter-final win over Australia, before the All Blacks Sevens were undone 31-12 by a strong US team in the semifinals.
The US dominated the encounter, jumping out a 24-0 lead and holding off an attempted second half comeback.
A tense bronze final against South Africa then saw the hosts claim third spot, with a 10-5 win.
Ravaged by injuries over the past two weeks, coach Clark Laidlaw said while the fourth place finish is disappointing, there was also a lot to take out of the weekend.
"We are proud of what this team has done. We have 11 or 12 players unavailable at home but this group has done well. To come from behind against South Africa in pool play in front of a 50,000-strong crowd was a huge occasion, and we played really well against Australia, but US got on top of us," said Laidlaw.
Fiji beat the US 29-15 in the final to win their first title at the Cape Town Sevens since 2005.
The All Blacks Sevens sit second on the World Series standings with 37 points, one point behind US at the top.
The next World Series event sees teams descend on Hamilton for the New Zealand Sevens in January.