May be targetted, link came in an email but appears to direct to a non-unique page. Original email said;
Subscribe to Virgin Australia V-mail to be the first to know about our biggest sales of the year, latest flight specials, holiday packages plus receive Happy Hour alerts straight to your inbox!
Don't forget to use your first name and email address linked to your Velocity account when you sign up to receive 500 bonus Points
To be eligible for the 500 bonus Points promotion you must sign up and subscribe to receive promotional emails from Virgin Australia (V-mail Sale, V-mail Specials, V-mail Happy Hour and V-mail Holidays) between 12.01am AEST 16 June 2018 and 11.59pm 30 June 2018 inclusive (Promotion Period). You must use the same first name and email address as your Velocity account or the bonus Velocity Points will not be allocated. This offer is only available to the intended recipient of this email and is not transferable. Velocity members who are already subscribed to receive promotional emails from Virgin Australia are ineligible. You should allow up to 6 weeks for the bonus Velocity Points to be allocated. The Velocity Membership Terms and Conditions apply, available on Velocity Frequent Flyer website http://t.e.velocityfrequentflyer.com/r/?id=h7be109b7,22ab5d8…
edit Just spoke to Virgin Australia phone support (13 18 75). The person had never heard of V-Mail and it took them a few minutes to find details of the promotion. I said I haven't got the points yet but I have received an email asking me to set a password for the account. Their website doesn't allow me to set a password though and says its a one time link only and to use the Forgot Your Password option. The email sent out from that option also immediately displays the "one time use only message and this link is no longer valid" message which prevents me setting a password. I'm still on hold 14 minutes into this call to reset my password. Anyway the important thing is the woman on the phone said the offer is targetted - but given what she knew initially and the amount of difficulty I'm having trying to get in on the promo I would take the advice that it is targetted with a grain of salt
Anyway they finally said it might take up to 6 weeks for the points to show up so I guess this will expire before we get confirmation as to who it worked for.
Worth a shot even if it is targeted.