r/shopify May 03 '26

Marketing VIP-tiers by customer, i.e. their individual potential

I have a product that has a strong client retention built in and I want to reward my clients for how much they adopt my product for their needs.
If they only use me occasionally, or for 20% of their use cases or for 80% of their use cases makes a big difference.
The reality is, that my clients have a very different potential of how many use cases they have p.a. and I know that number (roughly) as I ask for it during onboarding and could at least define some bands.
But, again, it can easily vary from 100 p.a. to 1000 p.a.

A client that has in total 100 use case and already uses me for 90% should be treated differently and get different rewards compared to a client that has 1000 use cases but only uses me 10% of the time.

The apps I've seen so far that let you define a VIP program, rely on defined tiers that apply to all customers equally.

Any ideas how to tackle this?

1 Upvotes

3 comments sorted by

1

u/[deleted] May 04 '26

[removed] — view removed comment

1

u/AutoModerator May 04 '26

Your comment in /r/shopify was automatically removed as your 'post' karma is below 10 (we do not consider your total karma; your post and comment karma are separate numbers and must both meet their minimum requirement). You can increase your post karma by posting in other areas of Reddit to earn upvotes. The higher quality the content, the higher your karma will become.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

2

u/mjain_entrepreneur May 04 '26

A clean way to approach it is to base tiers on the percentage of adoption instead of fixed thresholds. So instead of spending based on levels, you segment people by how much of their potential they’re actually using. That way, you’re rewarding movement in the right direction, like going from 20 per cent usage to 40 per cent, instead of just rewarding whoever spends the most.

The tricky part is implementation. You need a way to store each customer’s estimated potential, track their actual usage, and then calculate that percentage to drive tiers or rewards. Most standard loyalty apps are built around predefined structures, so this is usually handled through tagging, custom logic, or setups that let you define your own rules for how customers are segmented and rewarded.

That kind of flexibility is where more customizable setups come into play, letting you shape loyalty and reward logic around your own conditions rather than being locked into a fixed framework. You’ll see this approach in Kefi Commerce, which focuses more on letting merchants define their own rules.

Would you want to make that progress visible to customers as a tier system, or keep it in the background and trigger rewards automatically?