Recently I had the issue that my lance server is in a different plane than my clients.
Because you can not send wol request over different vlans, the built-in action of lansweeper does not work.
However, it is possible to use the supplied wol.exe tool of lansweeper in cmd or powershell.
This can be found on your c $ \ Program Files (x86) \ Lansweeper \ Actions
It is very simple script but it works for us.
POWERSHELL
$mac = Read-Host -Prompt "Enter your MAC address and hit return"
c:\temp\WOL\wol.exe $mac
pause
I then converted it to an .exe with PS2EXE and placed it in Lansweeper under advanced actions.
The only drawback is that you have to copy the mac address yourself.