Business partner of the vendor or vendor's competitor, not included in G2 scores.
What do you like best?
We have been using Sitefinity for more than 8 years now and find it one of the most user friend CMS to manage the website, if implemented correctly. It provides many out of the box widget like News, Events, Cards, Rich text editor, Image Gallery which can be easily drag drop on the page and within minute you can create a new page using any existing template. Also, for developer, it provides the flexibility to build custom modules and utilities API which can be consume by any frontend medium (mobile app, website).
What do you dislike?
Not easy to upgrade to latest version, if by mistake one deploy the latest version DLL, it change the database and you cannot rollback to old version. The Export/Import feature is not advance enough and randomly breaks. By default Sitefinity store some of the changes like labels & Message, Search Index on ‘File System’ which cause issue when you have a Load Balance environment, there you have to manually sync the file on all environment which is not ideal. Also, there is lack of native Analytics support, it integrate with Google Analytics which means dependency on 3rd party system when creating reports.
Recommendations to others considering the product:
The way implementation is done is the key when using any CMS, same goes with Sitefinity CMS, if the content is properly structure in backend, then it would be very easy to manage the website, else, if there are a lot of rich feature, it would require complex content architecture, thus require more time to manage content. Also, try to use the default widget provided by Sitefinity wherever possible, which would allow you to take full advantage of Sitefinity DataAccess, Advance Cache, thus improving the overall website performance. Also, when using Sitefinity personalization, make sure you first have the content strategy.
What problems are you solving with the product? What benefits have you realized?
Personalization, one of the key feature for any new website. Sitefinity allow simple but effective mechanism to make any page or content within the page personalized. We are using this feature for some of our Banking websites which have a lot of content and pages. There we need to target user based on their behavior, location, time etc. Here Sitefinity plays an important role to achieve our target audience.