I have a website and I want to save user data in SugarCRM when a visitor signs up. Once the signed-up user clicks a like button on a product image, I want to create a lead,opportunity,something?.... What process should I use to store this data? Should I create a contact and then turn it into a lead? Or create a lead and turn it into a opportunity? The user that signs up, may very well "like" MULTIPLE products on my website, but only register once. What would be the best practice here? Using the "accounts" section is not an option because its being reserved for actual clients. Any help is appreciated.