The primary use case of this solution is for statistical approaches, performing ED tests, and multi-armed bandit tests. It gathers the results that help us to decide on what type of campaign works best, and what type of branding would work best.
Solution Consulting, Growth, Analytics at Akinon
Anomaly detection, with a useful algorithm handbook, but it's not scalable
Pros and Cons
- "The best part is that they have an algorithm handbook, so you can open it up and understand how it works, and if it is useful, this is very important."
- "The statistics should be more self-explanatory with detailed automated reports."
- "This solution is not scalable."
What is our primary use case?
What is most valuable?
The features that I find to be the most valuable are the anomaly detection and its statistics. The clustering statistics are important as well as the usual old-school statistical analysis called ANOVA and ANCOVA. They are critical.
There were some new approaches that I hadn't used before.
The best part is that they have an algorithm handbook, so you can open it up and understand how it works, and if it is useful, this is very important. Many people don't read these types of handbooks, but they should because it was very useful and I use it a lot.
What needs improvement?
I don't know if this solution is available on the cloud. If it is then we should be using it because it would be even better. The on-premises version is lax in terms of computational capability, so we have to use a more powerful computer.
Some new tools will be available soon with self-explanatory statistical results, and they have multi-language generations that create automatic reports with detailed explanations of the statistical reports. I wish that they were more advanced.
Some areas that need improvement or should be more advanced are in the reporting. The statistics should be more self-explanatory with detailed automated reports.
You should be able to walk through with the statistical schematics because some of the matters are advanced, and if you don't have a full understanding or you don't remember how to get the desired results then there should be a guide or a walkthrough to help and explain how it should be applied.
In the next release, they should have some new statistical approaches that can be applied, some new memory detection, and new clustering techniques.
Also, some new statistical methods to increase the different model's explainability would be helpful.
For how long have I used the solution?
I have been using this solution for more than three years.
Buyer's Guide
IBM SPSS Statistics
June 2026
Learn what your peers think about IBM SPSS Statistics. Get advice and tips from experienced pros sharing their opinions. Updated: June 2026.
902,894 professionals have used our research since 2012.
What do I think about the stability of the solution?
This solution is stable.
What do I think about the scalability of the solution?
This solution is not scalable.
If I had known or implemented the version, then it may be scalable. The problem is that it's used on the original core and it's receiving a long analysis. It should be able to use multi-cores, and CPU, but it doesn't do anything like that.
I am the only user.
How are customer service and support?
When you contact support, sometimes it takes a while because they don't know how to help you resolve your issue. In turn, they contact other areas of support and it takes time to get back to you.
The support is just ok, and you have to contact someone who works in the US or in Europe.
Which solution did I use previously and why did I switch?
Previously I was using SAP Statistics. It was old-school, so I switched to Visual Statistics and it was useful. From there, we switched IBM SPSS Statistics. It is a good solution but it would be even better if it had some automated skills.
How was the initial setup?
The initial setup was a little bit complex.
It took half of an evening to complete the setup and implementation, mainly waiting on support to help with issues.
What about the implementation team?
I did the implementation myself. I did not use a vendor or integrator.
What other advice do I have?
It's a pretty old-school statistical tool but it's useful.
I would recommend it, although there are some better tools available.
I would rate this solution a seven out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Lead Consultant at Caligo
Good machine learning algorithms and statistical models, but technical support needs to be more responsive
Pros and Cons
- "Some of the most valuable features that we are using with some business models are machine learning algorithms, statistical models given to us by the business, and getting data from the database or text files."
- "The current features meet with the needs of our company."
- "Technical support needs some improvement, as they do not respond as quickly as we would like."
What is our primary use case?
The primary use case of this solution is for collecting business data and reporting to upper management. Also, I am creating some regulatory and ad-hoc reports.
What is most valuable?
Some of the most valuable features that we are using with some business models are machine learning algorithms, statistical models given to us by the business, and getting data from the database or text files.
The current features meet with the needs of our company. Our needs are not complex for the features offered.
What needs improvement?
There are some scheduling issues that created some complex flows. Creating a simple scheduling mechanism would be an improvement for this tool.
Technical support needs some improvement, as they do not respond as quickly as we would like.
The price is too expensive so they should consider reducing the cost, make it more competitive.
For how long have I used the solution?
I have been using this solution for three years.
What do I think about the stability of the solution?
This solution is stable, we have not had any issues.
What do I think about the scalability of the solution?
We have not scaled this solution as it is sufficient for us.
We have one hundred people using this solution. Most are IT, consultants.
How are customer service and technical support?
We have contacted technical support two or three times and they don't respond quickly.
How was the initial setup?
The initial setup is straightforward.
What about the implementation team?
We did not use a vendor team to implement this solution. We did it ourselves.
What's my experience with pricing, setup cost, and licensing?
We think that IBM SPSS is expensive for this function.
What other advice do I have?
In this field, there are some open-source products such as KNIME that may be useful for our purpose, because it lessens the costs.
I would rate this solution a seven out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Buyer's Guide
IBM SPSS Statistics
June 2026
Learn what your peers think about IBM SPSS Statistics. Get advice and tips from experienced pros sharing their opinions. Updated: June 2026.
902,894 professionals have used our research since 2012.
Senior Statistical Consultant at a financial services firm with 501-1,000 employees
Has good linear regression analysis features and is easily scalable
Pros and Cons
- "Most of the product features are good but I particularly like the linear regression analysis."
- "I think the visualization and charting should be changed and made easier and more effective."
- "I think there is an issue with the charting and visualization, and I don't think it works as well as the competitive product."
What is our primary use case?
I'm a senior statistical consultant. We mainly use IBM SPSS to find data and organize it. We have about 10 people in our company that use the product for analysis. The work is seasonal, sometimes we use the product daily and during other periods maybe weekly, monthly or quarterly. It really depends on when the work comes in. Our company uses many different types of software and it's really dependent on the individual situation and requirements of the company.
What is most valuable?
Most of the product features are good but I particularly like the linear regression analysis. I also benefit from the import and export of data abilities.
What needs improvement?
I believe the product could be improved. I think there is an issue with the charting and visualization, and I don't think it works as well as the competitive product. There is a lot of competition with other software, and I think the visualization and charting should be changed and made easier and more effective. They should also try to include better concepts for big data. I don't know if this can be matched or integrated with the flexibility of Python, because now Python is free. When I try to use another software such as JMP software, JMP makes managing, manipulating and changing the perspectives or the analysis points easier. When you compare or make any statistical search for two variables or more, one by one, X and Y and so on, you refer the variables to the original situation and change it. In JMP, you can just drag and drop and switch columns, rows to columns, and vice versa. It's really easy to use.
I think the product license is expensive for some people who would be interested in using it, but there is a cheaper version for searches. I think reducing the cost or making a cheaper version for companies should not be a problem.
In terms of additional features, I think some enhancement on the panel or the main menu would be helpful. Another thing I would hope to be able to do would be to facilitate the results for the user in one main window. There is a window for data and another window for output. I think maybe there could be an enhancement to make SPSS easier to manage and easier to move between data.
For how long have I used the solution?
I've been using IBM SPSS Statistics for a long time, about 10 years.
What do I think about the stability of the solution?
The product is very stable, no problems at all.
What do I think about the scalability of the solution?
The product is easily scalable.
How are customer service and technical support?
I haven't had much need to contact technical support, only when they upgrade or update my version and something is required to activate it, but not for technical issues. I haven't needed them for that.
How was the initial setup?
The setup of the product was very simple. It doesn't take more than about 30 minutes.
What about the implementation team?
I can implement the product myself, particularly if it's for an individual. But for a company or in the corporate sector, that's another issue. I would need a team or an IT consultant.
What's my experience with pricing, setup cost, and licensing?
The price of the basic product is okay but if I need to take the advanced model then there is a cost for the different levels. For questionnaire purposes, for example, there is very limited use. You pay to install plugins or add-ons to that. There is another feature for that, I believe, that costs around $1,000, but for an advanced model and a lot of extra tools, you might reach around $6,000-7,000.
What other advice do I have?
I would rate this product an eight out of 10.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Manager of Data Analytics
Merge, Aggregation, and Crosstabs functions are valuable for data preparation
Pros and Cons
- "It has helped our analyst unit deliver work with more transparency and confidence, given that we can always view the dataset in totality, after each step of data transformation."
- "The learning curve to using this product is not steep. The program is appropriate for those who do not have a lot of background in programming, yet have to perform basic statistical analysis."
- "Needs more statistical modelling functions."
How has it helped my organization?
It has helped our analyst unit deliver work with more transparency and confidence, given that we can always view the dataset in totality, after each step of data transformation.
What is most valuable?
- Merge, Aggregation, and Crosstabs functions are most valuable when I'm performing data preparation.
- Statistical modelling functions within this product, such as Regression and PCA function, are also useful.
- The point-and-click interface is user-friendly.
What needs improvement?
Needs more statistical modelling functions.
For how long have I used the solution?
More than five years.
What do I think about the stability of the solution?
Not applicable.
What do I think about the scalability of the solution?
Not applicable.
How is customer service and technical support?
Good.
How was the initial setup?
Setup was straightforward. My IT support helped me with the setup; it was quick.
What's my experience with pricing, setup cost, and licensing?
Our licence is on a yearly renewal basis. While pricing is not the primary concern in our evaluation, as products are assessed by whether they can meet our user needs and expertise, the cost can be a limiting factor in the number of licences we procure.
What other advice do I have?
The learning curve to using this product is not steep. The program is appropriate for those who do not have a lot of background in programming, yet have to perform basic statistical analysis.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Senior Research Analyst at a university
Custom tables and macros allow us to create useful reports quickly for a broad audience
Pros and Cons
- "Custom tables and macros: They allow us to create useful reports quickly for a broad audience."
- "Better documentation on how to use macros."
- "Some of the versions have issues. It is not always made public that a “fix” is available."
What is most valuable?
Custom tables and macros: They allow us to create useful reports quickly for a broad audience.
How has it helped my organization?
We can provide internal benchmarks that allow specific units to compare themselves to others and the whole organization.
What needs improvement?
- Scripts are clunky to work with.
- Better documentation on how to use macros.
- More affordable training for new staff members.
For how long have I used the solution?
I have used it for 17 years.
What do I think about the stability of the solution?
Some of the versions have issues. It is not always made public that a “fix” is available. Many hours can be wasted thinking you have something wrong in your code when it really is an issue with the newest version.
What do I think about the scalability of the solution?
I have used SPSS with 100,000 records. At that point, it was reaching its limit. Processes would not run, or would run incompletely. I am told for very large files, SAS may be better, but I have not confirmed this.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Modeling Analyst, Advanced Analytics - Decision Management at a consultancy with 10,001+ employees
Provides a good number of modelling techniques although data visualization is not easy to do
Pros and Cons
- "in terms of the simplicity, I think the SPSS basic can handle it."
- "In terms of the features, I think that the modelling section in IBM SPSS Clementine is very good, it has a lot of modeling techniques compared to other tools."
- "Perhaps in terms of visualization. It's not really easy to do some data visualization, just simple, descriptive analysis in SPSS. I think that could be an area for improvement."
What is most valuable?
Well, actually, in terms of the technique that we use, and also the implementation, I prefer to use SPSS Clementine right now. It can cover a big amount of data, instead of just basic SPSS where you have limitations, how many observations you can analyze. In terms of the features, I think that the modelling section in IBM SPSS Clementine is very good. it has a lot of modeling techniques compared to other tools.
How has it helped my organization?
Similar to other tools, we can identify the pattern of the customers and we can differentiate between which customers we should target, which customer we should not target, and do some basic analysis. I think that's the thing that helps our organization.
What needs improvement?
Perhaps in terms of visualization. It's not really easy to do some data visualization, just simple, descriptive analysis in SPSS. I think that could be an area for improvement.
Also, right now we're handling more and more data. Maybe, in the future, they can improve on that.
Also on the specialization, I think IBM SPSS can improve on that.
For how long have I used the solution?
I've actually been using SPSS since I was in University, so it's around 10 years.
When I was in college I used the basic SPSS, but when I was in the company I use SPSS Clementine. It is specialized for modeling.
What do I think about the stability of the solution?
Not much. I think it's good enough.
What do I think about the scalability of the solution?
Up until now, not really. In telecom, we have a really big amount of data. I think that's not really been a problem for SPSS to handle.
Which solution did I use previously and why did I switch?
I used several kinds of tools. It depends on the organization, what it already has. For example, in Alliance, right now, we already have our own solutions, so I just follow their organization rules and the preference. I have no preference in terms of the tools that I use.
How was the initial setup?
I don't know. I'm not the IT guy who set up the tools.
Which other solutions did I evaluate?
As I said, I just follow what the company preference is for using tools. I'm not doing evaluation between products. The tool is already in place in the company, I just use it.
What other advice do I have?
Regarding SPSS basic, I think the buyer should understand what are the requirements of the organization. So if it requires lot of data processing, maybe switching to IBM SPSS Clementine would be better for the buyer. It depends on the requirements. But in terms of the simplicity, I think the SPSS basic can handle it.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Statistical Consultant at a consultancy with 10,001+ employees
It breaks under the weight of a moderate amount of data
Pros and Cons
- "Who needs to spend thousands on a license for halfway decent software when R and Python work for free?"
- "It breaks under the weight of a moderate amount of data."
What is most valuable?
None are particularly valuable to me, because all its features are available in better condition elsewhere.
How has it helped my organization?
Once I joined an organization, I stopped using SPSS entirely. Who needs to spend thousands on a license for halfway decent software when R and Python work for free?
What needs improvement?
- Cost
- Everything else about the software
For how long have I used the solution?
I have used SPSS for about 10 years.
What do I think about the stability of the solution?
It breaks under the weight of a moderate amount of data.
What do I think about the scalability of the solution?
It breaks under the weight of a moderate amount of data.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
BI Expert at a university with 501-1,000 employees
Predictive modeling and auto-model are valuable but IBM does not handle our support queries very well
For how long have you used this product?
- Three years
Which features of this product are most valuable to you?
- Predictive modeling, and its best feature is auto-model, it will give you options on which models are best suited to your data such as CHAID, c5 or Logistic REgression, it also displays accuracy, another good feature is that it has boost and reduce data for replication (else you will have to rely on sample power) for power analysis
Can you give an example of how this product has improved the way your organization functions?
- Yes, we predicted enrollment of our students more accurately
What areas of this product have room for improvement?
- pricing maybe
Did you encounter any issues with deployment, stability or scalability?
- It's definitely scalable since its integratable with SQL Server or a flat database file like excel
Did you previously use a different solution and if so, why did you switch?
- We haven't used any since Predictive analytics software is very expensive
Before choosing this product, did you evaluate other options? If so, which ones?
- We used this product this it was parallel with SPSS data sets of which most psychology and stat backgrounds use since its very usable in terms of user interface, its not much based on syntax unlike other software available.
How would you rate the level of customer service and technical support?
- Customer service and technical support is given by STRAND asia, however I would say IBM is not that good in handling our queries.
Was the initial setup straightforward or complex? In what ways?
- It became complex since IBM bought SPSS 4 years ago.
Did you implement through a vendor team or an in-house one? If through a vendor team, how would you rate their level of expertise?
- Through a vendor team
What is your ROI on this product?
- No ROI involved
What advice would you give to others looking into implementing this product?
- IBM SPSS modeler is good to integrate with IBM Cognos, make sure though that you have your data warehouse set up properly, there is also R and Python integration, you can download R essentials (32 bit and 64 bit) to work with R nuggets, definitely a big plus (imagine open source and the power of IBM to bring in a powerful and yet flexible software)
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Other non-IT at a non-profit with 501-1,000 employees
Review of IBM SPSS Text Analytics for Surveys
Coding qualitative data is a time-consuming and often costly aspect of the survey process. In this post, I will provide feedback on IBM SPSS Text Analytics for Surveys (STAS), which is software designed specifically for coding survey data. The benefits of using this software include improved efficiency and consistency when coding text.
STAS allows you to set up a customizable coding algorithm to code your data. You can create your own coding scheme, or you can use one that is already built in. The built-in coding mechanism can identify responses that mention a place, a name, a positive or negative opinion, an opinion of how affordable an item is, and a number of other types of responses. One benefit of STAS is that it recognizes synonyms and alternative versions of words, making the task of setting up a coding algorithm more efficient.
I recently used STAS for two very different projects and found that it worked great for some purposes and not so great for others. If you are considering STAS, you may want to answer the following questions to inform your decision.
1. How much data do I have?
STAS is optimized for coding 1,000 responses or fewer, each about 40 characters long. I used it to code about 5,000 open-ended survey responses at a time and it still worked reasonably well.
On the other hand, I also used STAS to code over 100,000 Tweets for research into whether Twitter data can supplement survey data. I set up the coding system (STAS calls this a “Text Analysis Package”) with a subset of Tweets, then I used it to code 25,000 Tweets at a time. Initially, I tried coding all 100,000+ Tweets simultaneously, but STAS could not handle it, so I resigned to coding 25,000 at a time and waiting an hour or two while the process was running. See here and here.
2. Will I be coding more data?
Depending on how complicated your dataset is, setting up the coding system can take a lot of time. You’ll want to consider whether it is worth the initial time investment to set up the coding system, because for a low volume of complicated data, manual coding may be more efficient. For longitudinal studies especially, it might be worth that initial investment of time because once the system is set up you will be able to code subsequent waves of data with minimal effort.
3. How much will the responses vary?
I found that STAS worked best for coding demographic data because the range of responses was limited. It worked reasonably well for coding types of injuries (also somewhat limited), but it did not work as well for coding relationships between people. These responses ranged from simple responses such as “mother,” “friend,” or “teacher,” to complicated responses that were typically unrepeated in the dataset. The complicated responses were along the lines of “my best friend’s boyfriend’s step-mom’s boss.” I’m sure STAS can be set up to accurately code these sorts of responses, but I had a hard time figuring it out (see #5 below) and quite frankly, it’s probably more efficient to manually code these responses.
4. Would I be relying on STAS for sentiment analysis?
STAS is capable of coding sentiment, but I would test it carefully to see how it works with your data. As part of our Twitter research, we manually coded a random sample of 500 Tweets in our dataset and found that STAS sentiment coding was in agreement with manual coding only 44% of the time. STAS would likely perform better with survey data than Tweets, which often use unconventional language, but I would still recommend proceeding with caution if you plan to use STAS for sentiment analysis.
5. Am I able to take a course on STAS?
It took several days of working with test data and poring over the user’s manual (which I was not impressed with) for me to really figure out what to do with STAS. I know enough about STAS to get by, but I have also come to realize just how much I don’t know about STAS. I encourage you to take a STAS course if you are able. Learning new software is usually easy for me, but without any training, I really struggled with STAS.
If you decide to proceed with STAS for coding your data, here’s one tip as you get started. Run your data through spell check (e.g. in Word or Excel) before importing into STAS. STAS catches many spelling errors, but not all. Anything you can correct will speed up the coding process.
Do you have additional STAS tips to share? Has your experience with STAS been similar to or different than mine? Would you recommend something besides STAS for coding?
Please comment below!
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Other non-IT at a aerospace/defense firm with 51-200 employees
IBM SPSS Text Analytics - Any Good? Yes.
I recently discovered that IBM bought SPSS a few years ago and is now providing a Text Analytics package called IBM SPSS Text Analytics for Surveys (producing the acronym STAS, which is either a stats package or an STD). I thought I'd take it out for a test drive so I downloaded a 14 day trail version. Before using, I reviewed these excellent tutorials: Analytics Blog and RTI's SurveyPost blog.
For data I could have used their sample data, but I decided to download my Twitter archive. Unfortunately, this caused me some pre-processing hassle. You see, STAS is technically designed for survey data and it expects unstructured language to be in the form of comment responses to questions and it expects those comments to be stored in single cells within a column in a spreadsheet (I see no reason in principle why it couldn't used for analyzing any unstructured data. You just have to package the data in a format SPSS will accept, namely a spreadsheet with the unstructured data all in one column).
Also, STAS does not directly ingests CSV files or Open Office ODC files. Apparently it only accepts inputs of four types: its own file type, Excel, ODBC, and what they call “Data Collection” which I haven't investigated.
Once you open a file, you are asked to drag-and-drop the column name containing your language data into an "Open Ended Text" box (refer to Analytics Blog for screen shots). While I appreciate the simplicity of the drag and drop functionality, my Twitter data had tokens separated into separate columns (which I thought was weird. Let me do my own tokenization, please!). STAS' functional choice means I needed to pre-process my data files. I had to merge the many token columns containing language tokens into a single column. Document pre-processing is common in language analysis, but STAS is supposed to be a platform easy to use for non-engineers. These file ingest and pre-processing steps are tedious and uninteresting and exactly why most people get frustrated. These things can be automated and it is a platform like STAS that ought to be doing this for me.
Also, it seems to only ingest a single file at a time. My Twitter data came to me separated by month so I have 38 files. I can manually merge them, but more work for me. Really no reason STAS can't let me select multiple files all formatted identically, then merge if necessary.
I was surprised and impressed that the software immediately offered me an opportunity to translation non-English comments with a single click. Simple and easy. Quality is what it is with MT. Don't blame STAS if it's a crappy translation. No matter how you slice it, it's a great function. Kudos.
I was super impressed that it will crawl the data and suggest code categories like key concepts. This is essentially topic modeling (though not as sophisticated as something like LDA. The User Guide has a whole chapter devoted to describing the details, but I haven't had time to dig in yet). Color coded clusters of concepts is a very nice function. Colors seem to refer to entity types (Person,. Org, etc). You can collapse all concepts into just the key exemplars of each cluster. There are also several nice filtering options to help you understand what your data is centered around. Here's a screenshot of my final output:
I can see key concept frequencies and filter by that. That's nice. Next steps: Can I see simple word frequencies? Ngrams?
Sentiment analysis can be done with respect to specific categories (food + positive). Pretty easy, but SPSS should mitigate lay people's over-indulgence in sentiment analysis which is tricky and not as easy as this makes it looks. This is where making something easy backfires. How can STAS encourage double checking the data? Gold Standards, sampling, etc.
No doubt, this is easy to use. An academic has the luxury of ignoring people who don't want to learn command line tools or programming languages, but the businessman does not. There's a ton of language data out there owned by thousands of companies and those companies are never going to get their regular employees to learn R just to analyze it. For them, STAS is a legitimate tool that will actually allow the average employee to dig into unstructured data. That's a win.
*In the interest of full disclosure: I do not work for IBM and this is not a sponsored blog in any way. These thoughts are entirely my own. I once worked for IBM briefly over 5 years ago and I still get the occasional IBM recruiter contacting me about opportunities, but this is my personal blog and all content is my own and reflects my honest, personal opinions.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Buyer's Guide
Download our free IBM SPSS Statistics Report and get advice and tips from experienced pros
sharing their opinions.
Updated: June 2026
Popular Comparisons
Informatica Intelligent Data Management Cloud (IDMC)
Databricks
Claude for Enterprise
KNIME Business Hub
Amazon SageMaker
Microsoft Azure Machine Learning Studio
Altair RapidMiner
IBM SPSS Modeler
IBM Watson Studio
Anaconda Business
Starburst Enterprise
Buyer's Guide
Download our free IBM SPSS Statistics Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:

















Course on STAS - I was totally new in using this program back in 2008. I took a course that lasted approximately three months. Although this SPSS program seemed somehow difficult at first, it was not in the long run. For those without knowledge of this software can take up a course. However, I believe it is a program that anyone who is determined can learn how to use on their own without spending a dime on training materials. Thank you Ashley for sharing with us these extensive tips on STAS.