No, you don't need to activate the service.
Once your order ships, your Wyze Home Monitoring subscription will be auto-linked to the email address that you used to purchase your order.
Please note: For orders purchased before June 16, 2021, you will still receive an activation code for Wyze Home Monitoring. The activation code can be redeemed at services. wyze.com