Unfortunately no. You must send real visitors and traffic to the offers on WOW Trk. You can not complete the required 'payable action' yourself to earn commission.
We do provide a 'Preview Landing Page' button on every offer so you can view what the offer looks like to your visitors when they visit the landing page of the specific offer from the marketing material.
If you complete offers yourself, your account will be suspended.