Yes, you can claim Skywards Miles for past activity through the ‘Claim Miles’ page in your Skywards account. Some limitations do apply.