Compensation policy per audience type
One wallet, three reward policies. Influencer = cash/KPC/barter. Customer = discount/gift card/KPC. Employee = internal points/bonus/KPC, never cash, never affiliate-style 80/20 split.
The reward an audience can receive is constrained by audience_type. This is a deliberate policy, not just a default.
The matrix
| audience_type | Cash | KPC | Discount / gift card | Internal points |
|---|---|---|---|---|
| influencer | ✅ | ✅ | partial | ❌ |
| customer | ❌ | ✅ | ✅ | ❌ |
| employee | ❌ | ✅ | ❌ | ✅ |
Why customers don’t get cash
Cash to a customer for a UGC post creates legal ambiguity (was it a sale? a service?). Discount + gift card + KPC are unambiguously promotional incentives and clean from a tax/accounting standpoint.
Why employees don’t get affiliate-style 80/20
Employment law in most jurisdictions disallows employees earning commission on company sales without W2/contract changes. Keepface enforces this by hiding the 80/20 affiliate flow from the employee audience entirely.
Picking the right reward
Match the reward to the audience’s relationship with the brand. Customers want to save money on next purchase → discounts. Employees want intrinsic recognition → leaderboards + internal points. Influencers are running a business → cash or KPC.