Companies sell products or services. These products and services have bar codes (or service codes in case of services). My idea is to create an online platform wherein companies would award their customers buying a certain amount of their products/services with points.
The points would be social reward points (though named more creatively). Accumulating a certain amount of points would the customers to ask the company to address a social cause that the customer believes in.
The customer requesting the company becomes the owner of the process, planned and designed to address the social concern. This in effect ensures that the organization works with the customers using their resources to get the issue resolved.
Once the cause is addressed, the problem is solved the customer rates the organization. Different organizations get rated differently and then at the end of a pre- decided period the top 5 organizations are acknowledged.
Why this idea appeals to me is that it acts as a marketing strategy for organizations and at the same time also ensures customer loyalty. People on the other hand get those issues addressed that are close to their heart and matter to them.