Audience types, influencer, customer, employee
Influencer, customer, and employee are three audience_type values on the same contact schema. This unification means one wallet, one ledger, one set of campaigns and reporting across all three audiences.
The three audience types
| audience_type | Source | Default visibility |
|---|---|---|
influencer | Self-signup or marketplace import | Public |
customer | Shopify/Woo/CSV/manual brand import | private_seed (hidden from public discovery) |
employee | HRIS sync or manual HR add | private_seed + data_classification=pii |
Why unified
Customers and employees are technically “private_seed influencers” with the same fields, social handles, audience size, niches. The only differences are source (marketplace vs brand-added vs HR sync) and default rules (visibility, consent, compensation).
By unifying the schema, every primitive (campaigns, briefs, deliverables, escrow, wallet, reporting) reuses without rebuild. You can run a single campaign that mixes 5 mega influencers + 50 customer UGC + 20 employee amplification, one brief, one budget, three audiences.
Compensation differs
| audience_type | Allowed rewards |
|---|---|
influencer | Cash / KPC / barter |
customer | Discount / gift card / KPC |
employee | Internal points / bonus / KPC, never cash |