Customer Franchise
Definition
A customer franchise refers to the cumulative image of a product, held by the consumer, resulting from long exposure to the product or marketing of the product.
Tags
marketing, exposure
Metadata
Category: VRM Brand · Added: May 17, 2026
Metrics & KPIs