# AddMaple

> AddMaple is a survey and data analysis tool that instantly visualizes CSV, Excel, and SPSS files into interactive charts, cross-tabs, and dashboards. It includes AI-powered text analysis for coding open-ended responses into themes, statistical significance testing, and shareable explorable dashboards—all processing locally in the browser for privacy.

## Key Capabilities

- **Instant Analysis**: Upload CSV, Excel, or SPSS files and get automatic visualizations of all columns in seconds
- **Cross-tabulation & Pivots**: Compare any variables with significance testing and effect sizes
- **AI Text Coding**: Automatically categorize open-ended responses into themes with traceable text-to-theme links
- **Statistical Tests**: Chi-square, t-tests, ANOVA, correlation, regression, NPS, and key driver analysis
- **Multi-select Handling**: Proper counting for "select all that apply" questions without double-counting
- **Likert Scale Charts**: Neutral-aligned diverging bar charts for scale questions
- **Interactive Dashboards**: Publish password-protected explorable dashboards with unlimited viewers
- **Privacy-First**: All data processing happens locally in your browser

## Documentation


### Guides

- [How to analyze a survey](https://addmaple.com/help/guides/how-to-analyze-a-survey.md): Complete guide to analyzing survey data in AddMaple, from uploading your data to creating interactive charts, applying filters, and generating insights.
- [AddMaple Glossary](https://addmaple.com/help/guides/glossary.md): Comprehensive glossary of key terms and concepts used throughout the AddMaple platform and documentation.
- [Analyze SAV or SPSS files](https://addmaple.com/help/guides/analyze-sav-or-spss-files.md): AddMaple is one of the few cloud based software tools that can read SPSS (or SAV) data files. They have an unusual format and can't be opened by standard spreadsheets.
- [How AddMaple speeds up Analysis with Automation](https://addmaple.com/help/guides/instant-automatic-analysis.md)
- [Statistical Calculations](https://addmaple.com/help/guides/statisticalcalculations.md)
- [Analyzing tracker studies](https://addmaple.com/help/guides/tracker-studies-analysis.md): Work with multi-wave tracker data: filter by round, explore trends, merge legend categories, compare segments, and save views to your dashboard or Insights.
- [AddMaple V3](https://addmaple.com/help/guides/addmaple-v3.md): Welcome to AddMaple V3 — launched Sept 29, 2025. See what’s new and how to get started.

### Preparation

- [Importing and Preparing Data in AddMaple](https://addmaple.com/help/preparation/importing-and-preparing-data.md): Learn how AddMaple automatically detects and prepares your data, including column types, merging, and grouping.
- [How to apply color presets to all charts via Settings](https://addmaple.com/help/preparation/colors.md): Set chart colors using your own color schemes or presets to enable All subsequent charts and visualizations to reflect your chosen colors while you explore
- [Manage Columns](https://addmaple.com/help/preparation/manage-columns.md): Learn how to manage and configure your data columns in AddMaple.
- [How to combine columns](https://addmaple.com/help/preparation/combining-columns.md): Learn how to combine multiple columns into a single variable when survey exports split data across columns.
- [Group Data](https://addmaple.com/help/preparation/group.md): Learn how to group and organize your data in AddMaple.
- [Number Binning](https://addmaple.com/help/preparation/number-binning.md): Learn how to configure how numeric columns are grouped into bins for analysis and visualization.
- [Date Binning](https://addmaple.com/help/preparation/date-binning.md): Learn how to configure how date and datetime columns are grouped into bins for analysis and visualization.
- [Weighting](https://addmaple.com/help/preparation/weighting.md): Apply respondent weights to your survey data for more accurate analysis and statistical testing.
- [Header Rows](https://addmaple.com/help/preparation/header-rows.md): Configure how many header rows AddMaple reads from your data file to ensure column names are correctly detected.
- [Schema Files](https://addmaple.com/help/preparation/schema-files.md): Upload a schema file to map survey questions to your data columns and automatically apply meaningful labels and grouping.
- [Combine files (waves and trackers)](https://addmaple.com/help/preparation/combine-files.md): Join multiple data files—side by side on a common ID or stacked by wave—and map columns before you combine and download.
- [Numeric Factors](https://addmaple.com/help/preparation/numeric-factors.md): Learn how to combine multiple columns into one composite numeric score.
- [Assign Numbers](https://addmaple.com/help/preparation/assign-numbers.md): Assign numeric values to ordered categories so you can use means, box plots, and numeric calculations.

### Data Types

- [Numeric](https://addmaple.com/help/data-types/numeric-data-type.md): Learn how AddMaple bins numeric data automatically and how to filter and aggregate numeric columns for fast insight.
- [Multiple Choice](https://addmaple.com/help/data-types/multiple-choice.md): Learn how to explore, filter, and pivot standard single-answer categorical columns in AddMaple.
- [Multi-Select](https://addmaple.com/help/data-types/multi-select.md): Learn how multi-select (select-all-that-apply) columns work and how to explore, filter, and pivot them in AddMaple.
- [Opinion Scale Columns](https://addmaple.com/help/data-types/likert-single.md): See how to view opinion scale data as Likert charts by pivoting or grouping similar columns.
- [Grouped Opinion Scale Charts](https://addmaple.com/help/data-types/grouped-likert.md): Learn how grouped opinion scale charts work—adjust groups, reorder or hide options, and switch between chart and table.
- [How to create custom bins](https://addmaple.com/help/data-types/custom-bins.md): Define fixed bins for numeric or date data using column settings or custom columns when automatic binning isn't what you need.
- [Create a custom multi-select (all that apply) column](https://addmaple.com/help/data-types/custom-multi-select.md): Use Custom Column/Variable to manually create an overlapping multi-select column when automatic detection isn't possible.
- [How to create custom columns/variables](https://addmaple.com/help/data-types/create-segment.md): Create custom columns/variables to build new data slices—exclusive (one per row) or overlapping (multiple per row)—and explore them instantly.

### Sentence Builder

- [How to aggregate by another column](https://addmaple.com/help/sentence-builder/aggregation.md): Choose an aggregation (Total, Average, Median, or Count Unique) and select a column to summarize your pivot.
- [Adding a pivot](https://addmaple.com/help/sentence-builder/addpivot.md): Add a new pivot from the top menu, pick a column, and see the chart update instantly.
- [Adding a Filter](https://addmaple.com/help/sentence-builder/addfilterdashboard.md): Add a filter from the top menu or by clicking a bar on an expanded chart.
- [How to remove the long tail](https://addmaple.com/help/sentence-builder/how-to-remove-long-tail.md): Filter out small categories using "has more than" to keep charts readable and enable valid statistical tests.

### Legend

- [How to work with legends](https://addmaple.com/help/legend/legend.md): Learn how to manage chart legends by renaming, reordering, merging, and recoloring categories in your data.
- [How to use Clean with AI](https://addmaple.com/help/legend/clean-with-ai.md): Use AI to automatically clean and standardize messy category labels in your survey data.
- [Ordered vs Independent categories](https://addmaple.com/help/legend/ordered-vs-independent.md): Learn how to toggle between ordered and independent categories to unlock Likert charts or treat variables as nominal.
- [How to merge categories](https://addmaple.com/help/legend/merging-categories.md): Learn how to merge duplicate or similar categories in your data to create cleaner, more consistent results.

### Pivot Chart and Table

- [Grouping Columns](https://addmaple.com/help/pivot-chart-and-table/grouping-columns.md): Group similar columns with overlapping categories to analyze their totals together; swap rows/columns for clearer comparisons.
- [Editing a Category](https://addmaple.com/help/pivot-chart-and-table/editcategory.md): Rename categories from the Edit tab; updates apply immediately without altering your original data.
- [AI Powered Chart Explanations](https://addmaple.com/help/pivot-chart-and-table/explain-chart.md): Click Explain Chart to get an AI-generated summary of what the current chart shows.
- [Filtering vs Hiding in Pivot Charts](https://addmaple.com/help/pivot-chart-and-table/filtering-vs-hiding.md): Understand the difference between filtering and hiding data in pivot charts, and learn how to read the status line that shows rows, results, and weighted counts.
- [Understanding Percentage Types](https://addmaple.com/help/pivot-chart-and-table/percentage-types.md): Learn about the three different percentage calculations in AddMaple tables: row percentages, column percentages, and sample percentages.
- [Use Filter Types](https://addmaple.com/help/pivot-chart-and-table/filter-types.md): Reference every AddMaple filter option with the column types it supports and practical examples.

### Table

- [Sorting table columns](https://addmaple.com/help/table/sorttable.md): Sort any table column by clicking its sort icon; click again to toggle direction.
- [Adding and removing columns in the table view](https://addmaple.com/help/table/addremovetablecol.md): Add or remove columns using the multi-select box; quickly add many with Select All or clear them entirely.
- [Adding a filter from the table view](https://addmaple.com/help/table/addfiltertable.md): Add a filter by clicking a value in any table cell, then continue exploring with the filtered rows.
- [Exploring a single row](https://addmaple.com/help/table/explorerow.md): Open a single record to read its values and compare them to the overall dataset.

### Row by Row

- [Understanding the row by row view](https://addmaple.com/help/row-by-row/understandrow.md)
- [Adding a filter from the row view](https://addmaple.com/help/row-by-row/addfilterrow.md): From row view, click a value or use the stacked chart to add filters and refine your selection.
- [Navigating between rows](https://addmaple.com/help/row-by-row/navigaterows.md): Move between records with Next/Previous—especially useful after applying filters to narrow your dataset.

### Stats

- [Correlation Tests (Pearson and Spearman)](https://addmaple.com/help/stats/correlation.md)
- [Regression](https://addmaple.com/help/stats/regression.md)
- [How to run a T-Test](https://addmaple.com/help/stats/ttest.md)
- [Chi-Square Test](https://addmaple.com/help/stats/chi-square.md)
- [How to run an ANOVA test](https://addmaple.com/help/stats/anovatest.md)
- [How to run a Kruskal-Wallis test](https://addmaple.com/help/stats/kruskal-wallis.md)
- [Clustering](https://addmaple.com/help/stats/clustering.md): Discover natural segments in your data by grouping similar responses using algorithms suited to mixed survey data.
- [Key Driver Analysis](https://addmaple.com/help/stats/key-driver-analysis.md): Learn how to find the factors that most influence your chosen outcome using AddMaple's Key Driver Analysis.
- [Understanding Clustering Methods](https://addmaple.com/help/stats/clustering-methods-explained.md): Deep dive into how each clustering algorithm works, when to use it, and what it finds in your data.
- [Net Promoter Score](https://addmaple.com/help/stats/nps.md)
- [Exploring Related Columns](https://addmaple.com/help/stats/related-columns.md): Discover statistically significant relationships between your columns and understand why some relationships might not appear.
- [Significance Testing](https://addmaple.com/help/stats/significance-testing.md): Highlight meaningful differences between segments with z-score shading, Holm-adjusted tiers, and practical effect guards.

### Text Analysis

- [Adding Codes](https://addmaple.com/help/text-analysis/addcodes.md)
- [How to analyze text data thematically or categorically with AI](https://addmaple.com/help/text-analysis/ai-codes.md)
- [AI Summaries of Text Columns](https://addmaple.com/help/text-analysis/ai-summary.md)
- [AI Models](https://addmaple.com/help/text-analysis/ai-models.md)
- [Merging Similar Categories (e.g. Mentions)](https://addmaple.com/help/text-analysis/clean-mentions.md)
- [Manual Code Editing and Management](https://addmaple.com/help/text-analysis/manual-code-editing.md): Learn how to manually add, edit, and delete codes on individual text records after AI analysis
- [Topic-Based Sentiment Analysis](https://addmaple.com/help/text-analysis/topic-based-sentiment.md): Analyze open-text responses by topic and sentiment so you can see what people praise or criticize most.
- [Thematic Coding (Iterative)](https://addmaple.com/help/text-analysis/thematic-coding.md): Run thematic coding with AI, review results, and iteratively add or refine codes without losing prior work.
- [Single Sentiment Score from Text](https://addmaple.com/help/text-analysis/single-sentiment-score.md): Create a single numeric sentiment score from open-text responses while keeping the full sentiment breakdown.

### Insights

- [Insights Overview](https://addmaple.com/help/insights/insights-overview.md): Learn the Insights tabs and how to move content into dashboards.
- [Insights & Collections](https://addmaple.com/help/insights/overview.md): Capture findings as Insights and organise them into Collections.
- [Create an Insight](https://addmaple.com/help/insights/create.md): Capture a finding with text, charts, and links.
- [Manage Collections](https://addmaple.com/help/insights/collections.md): Create, rename, move, and delete Collections to organise your Insights.
- [Using My Collection](https://addmaple.com/help/insights/collection-guide.md): Select, tag, export, and add items to dashboards from My Collection.
- [Use Insights in Dashboards](https://addmaple.com/help/insights/add-to-dashboard.md): Pin Insights to dashboards to support your narrative.
- [Share & Export Insights](https://addmaple.com/help/insights/share-export.md): Share Insights with your team or export to documents.

### Report

- [Adding a chart to your report](https://addmaple.com/help/report/reportaddchart.md)
- [How to make your data explorable](https://addmaple.com/help/report/reportexplorable.md)
- [Publishing a report](https://addmaple.com/help/report/reportpublish.md)
- [How to Cite AddMaple in Your Work](https://addmaple.com/help/report/citation.md)

### Sharing and Exporting

- [Download or Export Data](https://addmaple.com/help/sharing-and-exporting/download.md)
- [Data Table Studio](https://addmaple.com/help/sharing-and-exporting/data-tables.md): Use Data Table Studio in AddMaple to build interactive pivot tables and export Excel crosstabs or formatted workbooks with banners, layouts, and brand colors.
- [Share Guess Charts](https://addmaple.com/help/sharing-and-exporting/guess-chart.md): Create interactive quiz charts where viewers guess the answer before revealing your data visualization.

### Frequently Asked Questions

- [Analyze Pew Research data](https://addmaple.com/help/frequently-asked-questions/analyze-pew-research.md): Yes. Pew Research publish their datasets as SAV (SPSS) files. AddMaple can open and analyze them—no SPSS required.
- [Analyze Your Data From A File](https://addmaple.com/help/frequently-asked-questions/analyse-your-data-from-a-file.md): AddMaple automatically analyzes your data from a file and generates charts for you.
- [Filter your data](https://addmaple.com/help/frequently-asked-questions/filter-your-data.md): AddMaple supports powerful instant filters that are applied across your entire dataset. Filters can be applied directly from charts.
- [How Do I Upload My Survey Data Into AddMaple](https://addmaple.com/help/frequently-asked-questions/how-do-i-upload-my-survey-data-into-addmaple.md): To upload your survey data into AddMaple, follow these steps: 1.
- [How Do I Clean Or Recode Response Options](https://addmaple.com/help/frequently-asked-questions/how-do-i-clean-or-recode-response-options.md): To clean or recode response options in AddMaple, you have three main methods: using **Clean with AI**, manually editing categories in the **Legend**, or creating a **custom variable/column**.
- [How to pivot your data](https://addmaple.com/help/frequently-asked-questions/how-to-pivot-your-data.md): AddMaple makes it simple and intuitive to pivot your data. We help you cross-tabulate, pivot and aggregate your data without any complicated settings.
- [How does AddMaple use OpenAI?](https://addmaple.com/help/frequently-asked-questions/how-does-addmaple-use-openai.md): Learn how we use OpenAI, but how your data is not stored or used for training new models.
- [Which column types are detected?](https://addmaple.com/help/frequently-asked-questions/which-column-types-are-detected.md): AddMaple detects many different column types automatically including numbers, currency, dates, categories, etc.
- [What is the largest file I can analyze?](https://addmaple.com/help/frequently-asked-questions/what-is-the-largest-file-i-can-analyse.md): AddMaple can read large data files - including files that will crash a spreadsheet. On a modern computer AddMaple can easily read in data files of up to 200MB...
- [Open .sav files without spss](https://addmaple.com/help/frequently-asked-questions/open-sav-files-without-spss.md): Discover how to open .sav files without SPSS. Convert .sav files to Excel or CSV, and instantly explore and analyze .sav files in the cloud—no IBM SPSS required.
- [How does AddMaple work without uploading data?](https://addmaple.com/help/frequently-asked-questions/how-does-addmaple-work-without-uploading.md): AddMaple analyses your data in your browser without uploading it to the cloud. We use modern web APIs to read and process your files all within your browser.
- [Why do you use horizontal bar charts](https://addmaple.com/help/frequently-asked-questions/why-do-you-use-horizontal-bar-charts.md): AddMaple is designed to work with any data source - this includes data where column names or items of data may be long, or where there are many possible values for a column.
- [Why does the stats summary say there’s no relationship when details show differences?](https://addmaple.com/help/frequently-asked-questions/why-does-the-stats-summary-say-no-relationship-when-details-show-differences.md): It’s possible to see a “no significant relationship” summary while still getting meaningful category-level differences and significance shading. Here’s why—and how to interpret it.
- [How does AddMaple pricing work?](https://addmaple.com/help/frequently-asked-questions/how-does-addmaple-pricing-work.md): Learn about AddMaple's pricing plans, how to upgrade from free to paid plans, and special pricing for NGOs, academia, and students.
- [How to open excel files in AddMaple](https://addmaple.com/help/frequently-asked-questions/opening-excel-files.md): How to open Excel files in AddMaple, covering multi-sheet files and sheets with multiple headers

## Blog Articles

- [Analyzing Free Text Is Much Easier with Generative AI](https://addmaple.com/blog/analyzing-free-text-data-is-made-easier-with-generative-ai.md)
- [How to Open CSV Files Online](https://addmaple.com/blog/how-to-open-csv-files-online.md)
- [The Terrible UX of Spreadsheets](https://addmaple.com/blog/the-terrible-ux-of-spreadsheets.md)
- [The Power of Interactive Word Clouds](https://addmaple.com/blog/interactive-word-clouds-with-ngrams.md)
- [(ab)using multipart/x-mixed-replace for multi-modal chat streams](https://addmaple.com/blog/using-multipartx-mixed-replace-for-multi-modal.md)
- [How to explore Pew Research datasets that are free to download](https://addmaple.com/blog/explore-pew-research-data-without-spss.md)
- [AddMaple vs Google Sheets/Excel for Survey Analysis](https://addmaple.com/blog/addmaple-vs-google-sheets-excel.md)
- [AddMaple vs Q Research Software: A Modern Replacement for Most Teams](https://addmaple.com/blog/addmaple-vs-q-research-software.md)
- [Analyze Airtable Data Beyond Built‑In Charts](https://addmaple.com/blog/analyze-airtable-data.md)
- [Analyze Google Forms Data in Minutes](https://addmaple.com/blog/analyze-google-forms-data.md)
- [Multi-Select Questions - The Right Way (Without Double-Counting)](https://addmaple.com/blog/multi-select-questions-without-double-counting.md)
- [Qualtrics Alternative - Analyze Any Data, in Minutes](https://addmaple.com/blog/qualtrics-alternative-analyze-any-data.md)
- [SPSS Alternative for Survey Analysis](https://addmaple.com/blog/spss-alternative-for-survey-analysis.md)
- [Move from SPSS to AddMaple for Faster Survey Analysis](https://addmaple.com/blog/spss-to-addmaple-faster-survey-analysis.md)
- [Survey Data Analysis Tool](https://addmaple.com/blog/survey-data-analysis-tool.md)
- [Tableau vs AddMaple for Survey Dashboards](https://addmaple.com/blog/tableau-vs-addmaple-for-survey-dashboards.md)

## Product

- [Features](https://addmaple.com/features): Complete feature overview including instant analysis, AI text coding, statistical tests, and interactive dashboards
- [Pricing](https://addmaple.com/pricing): Plan comparison—Starter, Professional, and Business tiers with feature breakdown
- [Integrations](https://addmaple.com/integrations): Connect to Typeform, SurveyMonkey, Tally, Airtable, and more
- [Tools](https://addmaple.com/tools): Try AddMaple's analysis tools without signing up
- [Security](https://addmaple.com/l/security): Data privacy practices—local-first processing, encryption, and compliance

## Optional

- [About AddMaple](https://addmaple.com/l/about-us): Company background and mission
- [Contact / Setup](https://addmaple.com/setup): Get help with onboarding or enterprise setup
