Arpinder Singh made the men's triple jump final after topping his group and finishing second overall in the qualifying round.
The bronze-medallist from the 2014 Commonwealth Games qualified with an effort of 16.39 metres.
The National record-holder, whose personal best is 17.17 metres finished behind Dominica's Yordanys Garcia.
Garcia was the only jumper to achieve the qualifying mark of 16.75 metres and enter the final.
The other Indian in fray A V Rakesh Babu qualified 12th with an effort of 15.98 metres.
The final is on April 14.
"My new Romanian coach (Bedros Bedrosian) for the last year has helped," Arpinder said of his qualifying performance.
Arpinder is also banking on some family support to do well in the final.
"I was so bad at the 100 metres, 200 metres and 400 metres that I decided to try triple jump and found my event. My cousin Andeep lives here on the Gold Coast, and he is here today to support me," he added.