When I think of crm software, I do think customer relationship first. What AimPromote is suggesting is more of a sales oriented software, as it has more modules treating sales related issues, such as leads, imports, exports etc, with an interest in marketing and web integration on the side.

What AimPromote states to be their distinguishing advantages is the price: lower total cost of ownership, doubled by significantly less time spend learning how to use the software they provide. In what they target, which is sales, reports on your invested money and sales force automation, the software seems to be really complex.

A definition of CRM: Customer relationship management is a broad term that covers concepts used by organizations to manage their relationships with customers, including collecting, storing and analyzing customer information. (More available on Wikipedia).

So if you are running a customer care department, AimPromote does not really seem to cover all your needs. They seem pretty good for Operational CRM (the automation or support of customer processes involving sales or service representatives) though. The Collaborative and Analytical parts of CRM are not really promoted in a way that convinces me. And they seem way to oriented on sales and less on services provided post-sales, such as support (technical or other types of assistence).