If you do not own Shadowlands yet you will receive a free copy and a Level 50 boost from now until September 5, 2022!
All Battle.net accounts that do not have the Shadowlands expansion attached are eligible and will receive the game’s Base Edition and a Level 50 Character Boost FREE. You can claim the gift in the Battle.net Desktop App when you log in to your Battle.net account.
(Source)
Don’t own Shadowlands yet? The afterlife awaits you, hero! From now until September 5, 2022, you can claim your FREE copy of the Shadowlands Base Edition, along with a Level 50 Character Boost through the Battle.net Desktop App. Play the complete Shadowlands experience and get an early start preparing for the launch of Dragonflight later in 2022.
Eligibility
All Battle.net accounts that do not currently have the Shadowlands expansion attached and that had any expansion license attached to the account in the past will receive the Shadowlands Base Edition and a Level 50 Character Boost FREE (no purchase necessary).
Battle.net accounts without a previous expansion license attached on any of their WoW game accounts, or which already have Shadowlands on any of their game accounts, are NOT eligible to receive a free copy of Shadowlands.
How do I Claim My Gift?
To claim your gift, follow these steps:
Open the Battle.net Desktop App and log in.
If you don’t have the App installed, download it here.
Click the gift icon* on the top right side of the app, next to the notification bell icon.
In the confirmation window, look for your gifts and click the CLAIM button.
Launch World of Warcraft® and enjoy your FREE copy of the Shadowlands Base Edition and Level 50 Character Boost.
We hope you enjoy these gifts, and may your journey through the afterlives be filled with adventure and excitement. Keep an eye on https://worldofwarcraft.com/news for all the latest on World of Warcraft, Shadowlands, and beyond, including the upcoming release of Wrath of the Lich King Classic on September 26 and Dragonflight later in 2022. See you in Azeroth!
*If the gift icon isn’t showing, restart your Battle.net Desktop App completely and try again later. Shadowlands gift grants may take up to seven days to be processed.