Open Source · Maintainer

Production-grade Payload CMS plugins built in live systems

The current releases cover multi-platform social publishing, GA4 ecommerce reporting, and Google Merchant Center synchronization. Each began as a production requirement, then became reusable software with explicit failure handling, full TypeScript types, integration tests, and documented operational boundaries.

  • Open Source · Maintainer

    payload-plugin-socials

    Multi-platform social publishing and scheduling for Payload CMS.

    Production social publishing for Payload CMS across Pinterest, Instagram Business, Facebook Pages, and Google Business Profile. The plugin adds templates, live previews, scheduling, encrypted connections, idempotent publishing, bounded concurrency, SSRF defenses, and a governed tool surface for AI agents. It ships with zero runtime dependencies and 1,146 tests.

    Install

    pnpm add payload-plugin-socials
  • Open Source · Maintainer

    payload-plugin-ga4-ecommerce

    Google Analytics 4 ecommerce reporting for Payload CMS.

    Production Google Analytics 4 reporting inside the Payload admin panel. Built from Fine's Gallery's live analytics workflow, then extracted into reusable open-source software with GA4 Data API integration, bounded concurrency, retry behavior, request deduplication, and admin-facing reporting surfaces.

    Install

    pnpm add payload-plugin-ga4-ecommerce
  • Open Source · Maintainer

    payload-plugin-gmc-ecommerce

    Google Merchant Center synchronization for Payload CMS.

    Google Merchant Center sync for Payload CMS product catalogs. It manages product push, processed-data pullback, field mapping, batch operations, and sync-state monitoring. The implementation came from a production 5,400-product luxury catalog supporting six figures per month in Google Shopping revenue.

    Install

    pnpm add payload-plugin-gmc-ecommerce

Why these are open source

Every Payload CMS team I work with hits the same gaps: GA4 reporting needs to live inside the admin panel, Google Merchant Center sync needs to roundtrip attribute mappings without surprise resets, and social publishing needs idempotent jobs, encrypted connections, and token lifecycle controls. Re-solving these per client is a tax on the ecosystem.

Publishing them under the MIT license, with full TypeScript types and integration tests, moves the ecosystem forward and gives prospective clients verifiable proof of how I write code under production constraints. That is why the work belongs on the site.

Free 30-minute consultation

Pressure-test the platform decision before you commit budget.

Schedule a complimentary 30-minute consultation to align on objectives, stress-test your architecture, and leave with a concrete set of recommendations. No obligation, no sales pitch. Just actionable technical guidance.

Book a free 30 min consultation
30 min · No commitment