« Back to Glossary Index

The vital sign of business health that shows how well you keep customers over time. This key metric reveals the effectiveness of your customer experience strategy and directly impacts long-term growth.

« Back to Glossary Index