Go ahead and fill out the form and make sure you keep the "Yes, sign me up for Namecheap's newsletter" box checked. The newsletter will keep you up to date on all sales and special deals they may be running.
Once you finish filling this form out click the create my account box at the bottom of the page and you will be taken to your account page.
You now have your own Namecheap account!
if you scroll down to the bottom of the page you will find the site navigation which looks like this:
Now go ahead and scroll back up to the top of the page and to find the affiliate program tab. Look on the right side about mid page.
Click the affiliate program tab and you will be taken to the following screen
Put in your password and click the I agree box and you will be an official Namecheap affiliate!