Keepface
Sign up

Pre-approved post library

Marketing drafts a post, compliance approves, it lands in the library. Employees see the queue, pick what fits them, share with one click, UTMs are auto-injected for attribution.

The post library is the heart of EA, without it, employees keep asking marketing “what should I post?”

States a post moves through

draft → pending_review → approved → archived
                       → rejected

Only approved posts appear in the employee-facing library.

Create + submit

  1. Post Library → New, write the body, pick target platforms (LinkedIn, X, both), attach media
  2. Set target URL, Keepface auto-injects UTMs (utm_source=kf-ea&utm_medium={channel}&utm_campaign=post_{id}&utm_content=emp_{contact})
  3. Submit for review, moves to pending_review

Employee view

Employees see a feed of approved posts at /me/post-library. Each card has:

  • Body preview with the auto-UTM’d link
  • Customize before posting option, let them add a personal lead-in
  • Share button per connected platform

Analytics

Every share writes to leaderboard_events, count, platform, employee, post, feeding the EA leaderboard + per-team rollups.

Was this article helpful?