NPS & SurveysCustomer Experience

The Marketer's Guide to the Customer Satisfaction Index (CSI)

First published Apr 17, 2014Updated September 7, 20269 min read
Ioana Lupec, Content Writer
Ioana Lupec
Content Writer
Published: Apr 17, 2014Updated: Sep 7, 2026
Kitchen scale bowl holding smiley badges, with a large blue smiley on top
Quick Answer
The Customer Satisfaction Index (CSI) is a composite metric that combines satisfaction scores for the parts of your business that matter most to customers, such as offers, delivery, payment options and returns, into one number. You collect the scores with on-site surveys or post-order emails, weight each attribute by its importance, and add them up. The result shows both overall satisfaction and the specific areas that pull it down. Track it over time to spot problems early, protect retention and earn more word-of-mouth referrals. Nexus by Omniconvert connects that feedback to customer value, so you can see which segments your satisfaction problems affect.
Key Takeaways
  • The Customer Satisfaction Index combines satisfaction scores for several business attributes into one number, usually shown on a 0 to 100 scale.
  • Unlike a single-question metric such as NPS, CSI can be tailored to the attributes that matter in your business, such as offers, delivery, payment and returns.
  • A weighted CSI multiplies each attribute score by its importance, so a drop in an important attribute moves the index more than a drop in a minor one.
  • Attribute weights come from customer rankings or from statistical analysis of satisfaction scores collected across touchpoints.
  • Regular CSI tracking helps you detect issues early, prioritize improvements, keep customers and earn word-of-mouth referrals.
ACSI scores on a 0-100 scale (since 1994) 7,000+ websites analyzed 248+ audit criteria 13 years of customer data

The Customer Satisfaction Index (CSI) is a composite metric that tells you how satisfied customers are with your business overall, and with each part of it: your offers, delivery, payment options, returns and more. Keeping a constant eye on your CSI is how you find out whether your services have a positive or negative impact on your clients.

This continuous monitoring gives you essential feedback and insight into your customers' experiences. Use it to build strategies tailored to their specific needs and preferences, and your CSI improves as a result.

A high CSI means you meet or exceed customer expectations, which is the foundation for long-term relationships. Personalized interactions based on CSI insights create a special experience on your website. Customers notice the attention to detail and the effort you put into service and products. That brings them back, and makes them more likely to recommend you to friends and family.

Word of mouth (WOM) is still one of the most effective ways to promote a business, because people trust recommendations from peers more than traditional advertising. Positive experiences shared by satisfied customers boost your reputation and attract new customers. People trust people like them, and a high CSI puts that trust to work for your growth.

What is the Customer Satisfaction Index?

The Customer Satisfaction Index is a composite metric that measures how satisfied customers are with an organization, product or service. It combines scores for several attributes into one number, usually on a 0 to 100 scale. Its value is that it shows both overall satisfaction and the specific areas that perform well or need improvement.

CSI is holistic and integrative. A single satisfaction question tells you how customers feel; an index tells you how they feel and why, because each attribute that feeds it is scored separately.

Track CSI consistently over time. When you fail to meet or exceed customer expectations, revenue, profitability and brand reputation suffer. Regular measurement shows you trends, helps you understand customer needs, and tells you where to act.

The best-known index of this kind is the American Customer Satisfaction Index (ACSI), started in 1994 by researchers at the University of Michigan. It scores companies, industries and sectors on a 0 to 100 scale, using customer interviews and its own econometric model. You do not need that level of machinery for your store. The same idea, several satisfaction scores combined into one index, works at the scale of a single business.

CSI is often confused with the metrics around it. Here is how they differ:

Source: Omniconvert
Metric What it measures How to read it
Customer Satisfaction Index (CSI) Satisfaction across several weighted attributes, combined into one index Overall health, plus the attributes that pull the score up or down
CSAT Satisfaction with one interaction or touchpoint, usually one question How a specific moment went; often an input to CSI
NPS Likelihood to recommend, one question on a 0 to 10 scale Loyalty and word-of-mouth potential
CES How easy it was to get something done Friction in a process, such as checkout or returns

For a side-by-side view of the single-question metrics, read NPS vs CSAT vs CES. For the wider topic, see our guide to customer satisfaction.

How is CSI related to Net Promoter Score?

A high Customer Satisfaction Index is usually associated with a high Net Promoter Score, because of word of mouth. Satisfied customers are more inclined to recommend a business to others. The two are not the same: NPS measures the intention to recommend, while CSI shows which parts of the experience create the satisfaction behind it.

When customers are satisfied with your website and engage with your social media activity, they are more inclined to recommend your business. That recommendation behavior is a direct result of their positive experiences. It improves your reputation and grows your customer base through organic, trustworthy referrals.

Use the two together. If NPS falls, CSI tells you where to look. If one CSI attribute drops while NPS holds, you have an early warning before it reaches loyalty. Read more on running NPS surveys.

What aspects of your website should CSI measure?

For an online store, a Customer Satisfaction Index usually measures four areas: offers, delivery and shipping, payment options, and the returns policy. Each is scored separately and then combined. You can add other attributes that matter in your business, such as product quality or customer service.

Offers

There are several types of offers, depending on the page your visitor is on. Design your offers for each part of your eCommerce sales funnel: home page offers, product page offers, cart page offers and post-order offers.

  • Home page offers work when you want a fast increase in sales, when you hold a clearance sale, or when you want to guide visitors to certain products.
  • Product page offers often add scarcity to encourage a faster decision. Time pressure can be a strong trigger. Examples: "Only 3 rooms left!" (hotel), "Buy now and get a 15% discount!", "Free shipping on orders over $100!"
  • Cart page offers give customers a pleasant surprise that makes them complete the order. The principle "under-promise, over-deliver" does wonders.
  • Post-order offers have a major impact on satisfaction. Give vouchers for future orders, or invite customers to recommend you: "If you've enjoyed your experience on our website, share it with your friends and let them be part of our world!" You don't always have to send discounts. Free guides, e-books and other useful material work too.

Delivery and shipping

A safe and fast delivery system improves your CSI. Customers want to receive their products quickly, because nobody likes to wait. Deliver products intact, without flaws, and do more than a simple drop-off: give customers a full experience with smart packaging.

Keep delivery costs as low as you can. The ideal is no shipping cost at all. Customers are delighted by delivery that is safe, fast and free.

Payment options

Offer as many payment options as makes sense for your customers. When they can choose, they are more likely to complete the purchase with the method they feel most comfortable and secure with. This can include credit and debit cards, digital wallets such as PayPal or Apple Pay, bank transfers, and even cryptocurrency.

More payment options add convenience and build trust. They also remove friction from checkout, which helps reduce cart abandonment. Installment plans or buy-now-pay-later services attract customers who prefer to spread payments over time, which makes higher-priced items more accessible and can increase your average order value.

Returns policy

Tell customers it is okay to return something and get their money back. When they do, ask why they returned the product, find out what the problem is, and fix it. Make your returns policy easy to find on your website.

How do you collect Customer Satisfaction Index data?

You collect CSI data with on-site surveys or post-order emails. Customers, unlike casual visitors, are usually willing to spend a few minutes answering questions about products and services. Ask a few simple, concise questions, score each attribute on the same scale, and repeat the survey at regular intervals.

Surveys are important tools for finding your website's strengths and weaknesses. Investigate why visitors leave without buying, why your conversion rate is going down, or why numbers suddenly go up. You can find the reasons by asking customers directly. Know their needs and problems, and you can design personalized strategies that increase conversions, sales and revenue.

For example, you can create a pop-up survey or a widget survey with Omniconvert Explore.

  1. Choose your attributes
    List the parts of the experience that matter to your customers, such as offers, delivery, payment and returns. Keep the list short enough to fit one survey.
  2. Pick one scale and keep it
    Rate every attribute on the same scale, for example 1 to 10. Changing the scale later breaks your trend line.
  3. Ask at the right moment
    Use on-site surveys for the browsing and checkout experience, and post-order emails for delivery and returns, while the experience is still fresh.
  4. Add a few simple, open questions
    Scores tell you where; open answers tell you why. See the example questions below.
  5. Repeat regularly
    Run the survey monthly or quarterly with the same questions, so you can compare periods and spot trends.

To get a true measure of CSI, ask a few simple and concise questions alongside the attribute ratings, such as:

  • Would you return to our website?
  • What is your general opinion of our website?
  • Do you have any suggestions for us?
  • Would you recommend our website to your friends and family?

Together, the survey results give you an overall picture of your CSI.

Collect CSI data where it happens. Run on-site and post-purchase surveys with Omniconvert Explore.

See Omniconvert Explore →

How do you calculate a weighted Customer Satisfaction Index?

A weighted CSI multiplies each attribute's average satisfaction score by its importance weight and adds the results. The weights add up to 1, so the index stays on the original scale, and you can convert it to 0 to 100. Weights come from customer rankings or from statistical analysis, so an important attribute moves the index more than a minor one.

Nothing stops your team from using expert opinion on what matters most to customers, but it is better to rely on data. There are two common ways to set the weights: direct customer reports and statistical analysis.

Setting weights from direct customer reports

A frequently used method is ranking. Ask customers to rank the attributes, so they tell you what matters most. This shows how important each attribute is compared to the others, from the customer's point of view.

Setting weights with statistical analysis

Ranking is not always possible. You may measure CSAT at several stages of the customer journey, for example right after a customer service interaction, while the memory is fresh. You are unlikely to measure every touchpoint in a single session. In that case, compile the CSAT results from different touchpoints and times, and run a statistical analysis. Attribute factor loadings or regression coefficients show how much each attribute contributes to overall satisfaction, and you can use them as weights.

The formula

CSI = (w1 × S1) + (w2 × S2) + … + (wn × Sn)

w = attribute weight (all weights add up to 1); S = average satisfaction score for the attribute.

CSI (0–100) = (CSI − lowest scale value) ÷ (highest scale value − lowest scale value) × 100

Worked example

A store surveys customers on a 1 to 10 scale and sets weights from customer rankings:

Illustrative example (hypothetical store)
Attribute Average score (1–10) Weight Weight × score
Offers8.00.201.60
Delivery and shipping7.00.352.45
Payment options9.00.151.35
Returns policy6.00.301.80
Weighted CSI1.007.20

On a 0 to 100 scale: (7.20 − 1) ÷ (10 − 1) × 100 = 68.9. The unweighted average of the four scores is 7.50, or 72.2 on the same scale. The weighted index is lower because the two attributes customers care about most, delivery and returns, score lowest.

Why weighting matters

Now imagine rising costs push delivery satisfaction down by one point, from 7.0 to 6.0, and delivery is much more important to customers than the other attributes.

  • Unweighted index: the average falls from 7.50 to 7.25, or from 72.2 to 69.4 (a drop of 2.8 points). A one-point drop in delivery counts the same as a one-point drop in anything else.
  • Weighted index: the CSI falls from 7.20 to 6.85, or from 68.9 to 65.0 (a drop of 3.9 points). Delivery counts for more, so the index signals a more serious problem.

Many consider a weighted index the best practice. Whichever you choose, keep the attributes, scale and weights stable between periods, and look at the individual attribute scores as well as the total, to get the most out of your CSI.

What are the key benefits of the Customer Satisfaction Index?

The Customer Satisfaction Index gives you four main benefits. It is flexible, so you measure what matters in your business. It helps you identify and prioritize improvement opportunities. It supports customer retention, because satisfaction builds loyalty. And it helps you detect issues quickly, before they turn into churn.
  • Flexibility. Unlike a single indicator such as NPS, CSI lets you measure and improve the aspects most important to your customers. For a retailer, product quality and the shopping experience are likely essential. An accountancy firm would prioritize reliability and trust. You tailor the index, and your strategy, to your customers.
  • Identify and prioritize opportunities. By tracking CSI continuously, you find, prioritize and act on opportunities to improve satisfaction. The attribute scores show where your service can get better and which trends you can use to stay ahead of competitors.
  • Increase customer retention. High satisfaction builds loyalty, and loyalty drives long-term results. Loyal customers cost less to keep than new ones cost to acquire, tend to spend more over time, and become brand advocates who bring in new customers through word of mouth. Read more about customer retention strategy.
  • Detect issues quickly. In a competitive market, you must find and fix problems fast. Regular CSI monitoring surfaces problems early, so you can act before they escalate, prevent churn, and keep customers choosing you over competitors.

Satisfaction scores become more useful when you connect them to customer value. A dip in delivery satisfaction matters more if it affects your most valuable repeat buyers. With RFM segmentation in Nexus by Omniconvert, you can see which customer segments are at risk and act on them first.

Find out which customers your satisfaction problems affect, with RFM segmentation and CLV tracking.

See Nexus by Omniconvert →

Frequently Asked Questions

1What is the Customer Satisfaction Index (CSI)?

The Customer Satisfaction Index is a composite metric that combines satisfaction scores for several parts of your business, such as offers, delivery, payment and returns, into one number, usually on a 0 to 100 scale. Because each part is also scored on its own, CSI shows both overall satisfaction and the specific areas that need improvement.

2How do you calculate a Customer Satisfaction Index?

Score each attribute with a survey, give each attribute a weight so the weights add up to 1, and add up weight times average score. The formula is CSI = sum of (weight x average attribute score). To show the result on a 0 to 100 scale, use (CSI - lowest possible score) / (highest possible score - lowest possible score) x 100.

3What is the difference between CSI and CSAT?

CSAT is usually a single question about one interaction, such as a delivery or a support chat, reported as the share of satisfied answers. CSI is an index built from several attribute scores, often including CSAT results from different touchpoints, and weighted by how much each attribute matters to customers.

4How is CSI related to Net Promoter Score?

A high CSI usually goes together with a high NPS, because satisfied customers are more likely to recommend you. The two measure different things: NPS asks one question about likelihood to recommend, while CSI breaks satisfaction down by area so you can see what drives it.

5Is CSI the same as the American Customer Satisfaction Index?

No. The American Customer Satisfaction Index (ACSI) is a national benchmark started in 1994 at the University of Michigan. It scores companies and industries on a 0 to 100 scale with its own econometric model. A company CSI is an internal index you design around your own business attributes and customers.

6How often should I measure the Customer Satisfaction Index?

Measure CSI regularly, such as monthly or quarterly, depending on your business size and how often customers interact with you. Keep the questions, scale and weights the same between periods so you can compare trends and spot issues early.

7How can I make sure my CSI data is accurate?

Use clear and concise survey questions, avoid leading questions, and make sure the people who answer represent your customer base. Collect data from more than one source, such as on-site surveys and post-order emails, and cross-check the results.

8How can small businesses use CSI?

Small businesses can focus the index on a few key touchpoints, such as product quality, customer service and the purchasing process. A short post-order survey is enough to collect useful scores, and the results point to targeted improvements even with limited resources.

The bottom line

The Customer Satisfaction Index tells you whether your business has a positive or negative impact on your customers, and exactly where. Score the attributes that matter, weight them by importance, and track the index over time. A high CSI means you meet or exceed expectations, which is the foundation of long-term relationships, repeat visits and the word of mouth that brings in new customers. Remember: people trust people like them.

Ioana Lupec, Content Writer
Content Writer
Ioana Lupec is a content writer focused on eCommerce, covering retail trends, conversion rate optimization, and customer experience, with an interest in how data and design help online brands grow.

Connect customer satisfaction to customer value

Nexus by Omniconvert brings your customer data together, runs RFM segmentation and tracks Customer Lifetime Value, so you can see which customers your satisfaction problems affect. Push segments directly to Meta Ads, Google Ads and Klaviyo.