Tell me more ×
Stack Overflow is a question and answer site for professional and enthusiast programmers. It's 100% free, no registration required.

What PHP based open source CRM is best to use for a small scale company?

share|improve this question

closed as off topic by Kev Jun 9 '11 at 14:57

Questions on Stack Overflow are expected to relate to programming within the scope defined by the community. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about reopening questions here.

If this question can be reworded to fit the rules in the help center, please edit the question.

18 Answers

up vote 30 down vote accepted

SugarCRM is open-source, although they try to pretend they're not. It does everything and is backed by a company that tries to make money, so it's the best of both worlds.

share|improve this answer
1  
Defiantly SugarCRM is great. – jtyost2 Jan 9 '09 at 7:25
Agreed. SugarCRM is even better than Salesforce in some respects. – pbreitenbach Jul 8 '09 at 2:08
5  
No kidding about "pretending they're not" – Brandon Bertelsen Oct 9 '10 at 20:27

I'm going to go against the flow here - avoid SugarCRM if at all possible. If you need to do anything 'non-standard' with it you will be screwed.

The SOAP interface is like a syphilitic boil sitting on the arse of a run over toad and the database schema is trickier to get to grips with than a bucket of three headed eels swimming in oil - on fire.

Run, don't walk, away screaming!

share|improve this answer
Would be curious to understand the concerns beyond SOAP (which is fairly unnecessary for basic use). – pbreitenbach Jul 8 '09 at 2:23
11  
i like sugarcrm, but i upvoted you for the colourful language. – Neil McGuigan Dec 7 '10 at 21:34
I completely agree. I just wish there was something available other than Sugar or vTiger. – Brian Lacy Jun 9 '11 at 14:31

Free version of SugarCRM is not very usable. It doesn't even contain reports. I consider vTigerCRM to be a better alternative.

share|improve this answer
6  
+1, even though I also answered with SugerCRM. :-) You're right, vtiger is another good one to consider. Stackoverflow is great -- I can agree with you and have another answer at the same time. – Jason Cohen Jul 9 '09 at 14:31

Zoho also has a free plan, has 3 users, and a whole bunch of other business-y stuff.

share|improve this answer

Alot of people will rightly point you to SugarCRM, as it is great. However for the sake of completeness RT is a great simple CRM system. It is aimed at IT/call centre/bug tracking out of the box but the flexibility will allow you change it to cater for most CRM scenarios. No workflow engine in it though.

share|improve this answer
5  
If anyone besides me was confused, I believe "RT" refers to "Request Tracker". – pbreitenbach Jul 8 '09 at 2:11
Oh i thought it means: Re-Tweet :P – AlphaMale Oct 8 '12 at 7:32

Sugar CRM even not a really open source and if you are looking for other alternatives, i think vtiger, open crx, dolibar or opentaps CRM packages will be beneficial for the business and most of them are totally free, not like sugar crm offering you nothing under open source umbrella!

share|improve this answer

If you want to restrict to PHP based CRM, I will suggest Vtiger. It is easier to use and also the open source edition is fully featured unlike SugarCRM. Vtiger forums are also helpful

share|improve this answer
1  
That link is broken. – Tshepang Apr 7 '11 at 16:38

I recently found ZohoCRM which seemed very able and promising. Has most of the features that you would find in CRM. Check their features page for more information.

share|improve this answer

Consider our software: epesiBIM - it is open-source, backed by a company, very easy to use and extend - we developed it after trying to use SugarCRM and customize it to our needs. It did not work. Our solution is completely modular and includes a complete framework with authentication and permission system, database abstraction layer, etc... the most sophisticated is Record Browser - a CRUD engine. See what a developer had to say:

"The platform itself is really amazing in it's simplicity and straight-forward both for GUI and developers. I've done so much progress and gained so much development experience in just a couple of days that I know this platform than with my previous attempt for a CRM platform (sugar) for almost 3 months which I got nowhere (and that CRM software is a supposedly award winner... heh)" - Liran Tal - www.enginx.com

To see how easy is to create new module in epesi watch this video.

share|improve this answer

SugarCRM. It is very well supported with the community and enterprise support is available. There is a podcast episode all about it with the CEO available at http://twit.tv/floss32

share|improve this answer

sugarCRM very well but after implement finished if you want update new version this is awfully hard

share|improve this answer

SugarCRM is definitely the first place to look. You'll want to figure out if you want to run on your system or have it hosted. Letting someone else host has some benefits - you don't have to worry as much about your own infrastructure. On the other hand, there's a decent chance you'll want access to your data at some point, and you're going to find it locked behind a firewall if you're hosted somewhere else.

When you're looking at Sugar, take a little time to look at the features in the various versions of Sugar to make sure you're not going to need any of the features from the paid editions. Reporting, for instance, is only offered in their paid software, and the open-source alternatives tend to be pretty rough. This holds true for other features that Sugar builds into their paid products - probably because the people who need those features get them from Sugar rather than from an open-source alternative.

Overall, though, there's a ton of power in Sugar for the price, and they continue to make meaningful improvements in new releases.

share|improve this answer
Hosting SugarCRM is pretty easy either on a hosting service or on your own box (*nix). – pbreitenbach Jul 8 '09 at 2:09

Have you considered using something like Norada's Solve360 Grab an account on their free plan then extend / integrated it using their public web-service API al a "stand on the shoulders of giants" to start your project off with a great set of services.

share|improve this answer

If you after a SUper basic crm, one which can group contact, send email campaigns, assign particular files to a group of contacts. and record a history of activities, then choose helitorque project by skizcorp.. the helitorque project not designed as a crm, it was designed as a powerful web site, however the CRM inside the platform works sufficiently for small to medium companies - helitorque is not available from SKIZCorp, but through some of its agents such as webzilla.com.au Good luck.. Hard to find a very basic one which is easy to comprihend at a glance.

share|improve this answer

civic CRM for drupal,joomla is there. vTiger CRM is great one. sugarCRM not available for open source. Community edition is not that much usable

share|improve this answer

I recommend vtigerCRM, I purchased the iphone app for it and its a bliss!

share|improve this answer

interleave is very good

http://sourceforge.net/projects/crm-ctt/

share|improve this answer