Built my first webhook workflow:
Webhook → catches incoming POST requests
If node → checks the payload has required fields
Valid → logged straight into Google Sheets
Invalid → instant Telegram alert with the raw payload, so I know exactly what broke
