Looking at the available software (free or commercial) we were unable to find any solutions out there which combine all these functions.
What we want to achieve is this: A customer buys a product through our online shop. His contact information is immediately registered in our CRM and also in our Help Desk. He can login to our Help Desk and download supplementary software/documentation about his product. He can also login to the discussion forums with the same credentials that were used during the purchase.
Is this too much to ask? I would appreciate any recommendations.