Post library A library that ships ready-to-share posts
Marketing publishes pre-written copy, an image, and a destination URL. Employees grab the one that fits, hit share, done in five seconds.
Turn your employees into authentic brand ambassadors. A free, owned media channel with gamification, leaderboards, and real-time analytics.
+9K Teams already advocating
Across 17 markets and four continents.
This month
Earned Media · Sep
$42.8K
+38% MoM
Arjun M.
Sales · Just shared
"Genuinely impressed by what our product team shipped this week..."
Three problems every brand hits with paid social — and how a Keepface advocacy program flips each one into a tailwind.
Ad fatigue and the privacy era have eroded the conversion lift of paid social. People scroll past brand creative.
Posts from real people in your company reach warm, trusted audiences your paid budget never touches.
Most advocacy programs die in week three. There is nothing to win and no one keeping score.
Gamified contests, seasonal rewards, and a public leaderboard turn participation into a shared sport.
Without tracking, you cannot say which department drove reach, who is consistently active, or what content actually worked.
Live reporting across every employee, every group, every channel. Earned Media Value attached to each post.
Post library Marketing publishes pre-written copy, an image, and a destination URL. Employees grab the one that fits, hit share, done in five seconds.
Self-portal Once HRIS sync brings someone in, they log in, hit Connect, and OAuth-link LinkedIn or X. Tokens stay on Keepface, nothing leaks to a spreadsheet.
Leaderboard Configurable score weights, append-only event log, monthly snapshots that auto-close on cron. Prizes disburse from your wallet on the 1st of next month.
From invite link to first share in under a week — and from first share to leaderboard within the month.
Each teammate gets a unique invite link, signs up in under a minute, and connects their LinkedIn, Instagram, and TikTok accounts.
Management creates campaigns scoped to any group: Marketing, Sales, Engineering, regional teams. Notifications fan out via email, WhatsApp, and Telegram.
Employees accept the task, post on their channels, submit the share link as proof. Top performers earn rewards based on Earned Media Value the post actually generated.
For the team
A simple, mobile-first view of every active campaign. Employees see what is open to them, what is due, and what they have earned this month.
For the program lead
A live program command center. Group employees, scope campaigns, and read consolidated analytics across departments, regions, and channels.
Every screen, email, and notification is branded as your company. Employees never see the Keepface logo unless you want them to.
Orchestrate hundreds of employees from one dashboard. Groups, permissions, campaigns, payouts all in one place.
Leaderboards, contests, and seasonal rewards keep participation high after the launch hype fades.
Start with one department, prove the lift, then roll out company-wide. The platform behaves the same at 20 or 20,000 employees.
Employees engage with your products and messaging on a weekly cadence. Your brand voice spreads inside-out.
Customer questions land in front of the people who can actually answer them. Sales, support, and product show up where the audience already is.
Your data stays yours.
No external access, no employee data sold, no surprise integrations. Your program data lives in your tenant only.
Management dashboard
| Employee | Team | Posts | Engagement | EMV |
|---|---|---|---|---|
| CR Camille R. | Marketing | 18 | 5,200 | $2,800 |
| AM Arjun M. | Sales | 12 | 2,450 | $1,200 |
| YT Yuna T. | Support | 8 | 980 | $450 |
| DF Diego F. | Engineering | 6 | 720 | $310 |
Leaderboard · September
Camille R.
Marketing · 5,200 engagement
Arjun M.
Sales · 2,450 engagement
Yuna T.
Support · 1,890 engagement
"We had a Slack channel and a spreadsheet. Now we have a post library, a leaderboard, and an actual reach number on the EMV column."
Camille Rouse
VP Marketing · B2B SaaS
"Nightly BambooHR sync means new hires are enrolled before their first standup. By week two they have already filed a post. That used to take a quarter."
Arjun Mehta
Head of People Ops · scaleup
"UTM injection on every share let us prove the channel pays back inside the first month. The leaderboard kept people coming back the second month."
Yuna Tanaka
Brand Director · enterprise tech
OpenID Connect for sign-in + w_member_social for posts. Each employee's OAuth token lives in their own row. Token rotation overlap.
OAuth 2.0 PKCE shares the same library and leaderboard plumbing as LinkedIn. Employee picks the destination at share time.
BambooHR (subdomain + API key), Personio (OAuth + paginated), Workday (per-tenant URL + basic-auth). Daily cron + manual Sync now.
No. Once HRIS sync ingests them, employees log into /user/connections with their work email and bond their own LinkedIn or X. Admins never handle credentials.
BambooHR (subdomain + API key), Personio (OAuth), and Workday (per-tenant URL + basic-auth). Manual CSV import is also available for any other HRIS.
Shares are recorded by the OAuth-authenticated API call, there is no self-report row. Velocity caps reuse the affiliate engine, and shared post URLs are rate-limited per network.
Yes. Employee records carry data_classification=pii and live behind the same role boundary as customer records. Retention auto-purges offboarded employees after the configured window.
Employee advocacy is included in your plan, no per-employee fee, no per-share fee, no extra cost for HRIS sync. You only pay for the rewards you actually disburse.
Launch a free pilot with one department in under 48 hours. See the first leaderboard within a month.
No card required. Pilot includes up to 25 employees and one campaign.
Hover a country to find it on the map, tap to explore verified influencer lists in that market.
We use first- and third-party cookies and local storage for performance, personalization, and marketing. Only essential cookies are on by default. See our Cookie Policy
These items are necessary for the website to work.