Aren't you aware that this exact thing is already if effect.
...That would be a way to have people visit retailers in real life and depending on whatever actions they might do, the store could add some points on top of the ones receiving for the actions. Not only retailers could "promote" their places, but also the vendors of those retailers through their products. On top of that, they would also get information of the areas/products where users were engaging.
https://abcnews.go.com/Technology/retailers-tracking-shoppers-locations-real-world/story?id=47825826
That's the thing, people think Web 2.0 isn't innovating anymore and that just token rewards is a finished Web 3.0. This Blockchain and many others aren't near ready for mass.