For a limited time, Verizon is hosting a deal that will land you a free Google Home if you buy a Pixel or Pixel XL. If that doesn’t interest you and you might like a different phone, they are also hosting an “exclusive online offer” for $100 off select phones with code at checkout.
To get the free Google Home ($129.99 value), all Verizon is telling you to do is buy a Pixel or Pixel XL. They aren’t saying if you need to on a payment plan, but I’m guessing that’s one of the requirements. Once you buy the phone, you should be able to redeem the home at Verizon’s rebate center or via mail-in rebate, just make sure you do so within 30 days of purchase.
As for the $100 off offer, the link below will get you there. The code for checkout to get $100 off is “SMART100” and it requires a new device payment plan and a new line. It doesn’t work with upgrades, which is 100% dumb.