I don't think you have to complete the trips but rather have the booking. At least this is what I did a few years back when I requested a gold match. I had 2 long haul Y flex/flex plus bookings already before making the request but wasn't due to travel for a month or two and got the upgrade from silver to gold.