May be account specific.
Just recieved this via email:
Here's your Christmas treat from Nectar: 1,000 bonus points when you shop at Debenhams via Nectar. That's £5 worth of Nectar points to spend on rewards.
How to get this offer
Click 'Visit website'Spend a minimum of £10 with Debenhams before the offer expiry date
You will receive 1,000 bonus points on your next purchase, within 28 days (1,000 points = £5 to spend)
Also, you will receive triple points (6 points per pound spent) on all purchases before the offer expiryExpires 28/12/16https://www.nectar.com/offers/NECLOCKD03