Directory / plugin

Inklatch – Email Gated Content

v0.15.1 · by ddoubs22

Server-side content gating behind email capture. Locked content never appears in your page source — not hidden with CSS, actually absent.

About this plugin

Most content lockers hide gated content with CSS or JavaScript — the full text is still delivered to every visitor and readable in page source. Inklatch is different: gated content is removed server-side and only delivered after a reader unlocks it with their email.

  • Wrap any content in [inklatch]...[/inklatch]
  • Content is fetched after unlock — never present in the initial HTML
  • Works correctly under full-page caching (WP Rocket, Cloudflare, host caches) because the cached page is identical for everyone
  • Readers stay unlocked across your whole site via a signed session — no re-entering emails per page
  • Captured emails stored locally; one-click CSV export, no lock-in
  • Minimal, theme-inheriting form styling with CSS hooks
  • No popups, no upsell machine in your admin
  • Analytics: per-gate views, unlocks and conversion rate, counted so the numbers stay correct on a cached site
  • Webhook out to Zapier, Make, n8n or your own endpoint, so captured addresses reach your mailing list
  • Optional SEO mode: publish a short public excerpt and declare the rest with schema.org paywalled-content markup, so search engines can index gated posts without cloaking
  • Gate markup is yours: write the locked-state HTML under Settings -> Appearance so it matches your theme

Plugin tags