You can win extra miles from Emirates without any hassle. You must credit your flights, hotel stays, dine-ins, and travelling to your Skywards account.