If you want users to be able to create an account on your site you can use anonymous registration. Beware however that your site will not become an open messageboard to be used by spammers.
To turn on anonymous registration go to the Admin Console under Settings select the tab user. On that tab select yes at the radio button for anonymous registration. When you hit save new users will be able to register themselves.
After you enable this feature, a new link will appear in the Login form to allow users to create an account. The url structure for this is <url>?op=auth;method=createAccount
The template for anonymous registration is accessible through the admin console, under 'Settings' -> 'Authentication'. Information about the template variables are currently available in the WebGUI Online Help.
To send out an email notification when a new user registers on your site, add a new Workflow (e.g., "New Registration Notifier") that has an Object Type of "WebGUI::User". Save that workflow then add the "Notify About User" activity with the information below. Finally, select the workflow to be run when a user registers via the Settings > User tab.
Content of "Notify About User" activity:
Keywords: anonymous registration