^ This answer I've given should be pertinent.
The most important contribution made by Canada was it's immense agricultural capacity, which alongside that of the US offset Britain's failing domestic agriculture. In 1917, the reserves stockpiled from the 1916 North American 'bumper crop' ensured Britain's survival against the U-Boat campaign, until a convoy system could be implemented.
In 1918, the Canadian Cavalry Brigade intervened at Moreuil and Rifle Wood, just miles from the British logistical hub at Amiens, driving the Germans out of these positions faster than they could be reinforced by the German follow-up units. It also played a key role in the success of the Amiens offensive, and in the victory of British 4th Army at Le Cateau in October, which penetrated the Hermann Position between Valenciennes and Le Cateau. The Canadian Corps made far larger contributions, being the largest Corps in the BEF, enabling to amass well trained manpower and considerable fire power against the Germans at Amiens, the Drocourt-Queant Switch Line, Canal du Nord and Cambrai, and acting as the spearhead of British First Army until November 11th. These were important victories which contributed to the German armistice on November 11th.
For the resources and materiel it placed at the disposal of the Empire, Canada was certainly an instrumental player in the victory of the Allies. On the battlefield, Canadian units made key contributions to Allied success on the Western Front in 1918; in particular, the consistent size of the Canadian Corps at over 100 000 men allowed it to contribute at a consistently high level, more so than British corps and the Australian Corps might have been able to. I'm not suggesting that the Canadians were 'colonial supermen,' they weren't, but the smaller size of British and ANZAC divisions by comparison, often also understrength, meant that although these divisions often achieved feats that met or surpassed that of a Canadian division, this performance was not always sustainable over the long term.
Sources:
A follow up questions if I may. I've heard that Canadians were feared by the Germans and even received names such as "storm troopers" how true is this and if it is why were they regarded or feared more so than other soldiers?