We will email you review reminders when it is time to write your reviews! But if your review is become overdue you will also get notification reminders in your Social Nature account. You can edit your previous reviews, update your address, check the status of your products, and your wishlist by logging into your account.
If you have trouble finding where, click on your name in the top right corner and you will find a menu of options. Choose "My Products" to see the status of any of your campaigns.