Skip to content

nodealchemy/powernode-marketing

Powernode Marketing Extension

Two distinct surfaces in one extension:

  1. Public-facing marketing site — served from frontend/src/features/marketing/public/. The homepage, features, pricing, blog, and docs landing pages that visitors see at powernode.org (and that the docs/marketing/AUDIT_2026-05-17.md audit covers).
  2. Marketing automation operator app — campaign management, content calendar, email lists, social scheduling, analytics. Lives in frontend/src/features/marketing/pages/ + frontend/src/features/marketing/components/. Used by marketing operators inside the platform.

Wired into the Powernode platform via the extension contract. This repository is mounted into the platform as a submodule at extensions/marketing/.


What this extension provides

Public-facing site

  • HomePage — hero, value pillars, "Spawn a platform" federation section, self-host vs Cloud, waitlist
  • FeaturesPage — 14 feature cards, three-tier architecture pillars, comparison vs observability platforms
  • PricingPage — Free / Pro / Team / Enterprise tiers + FAQ
  • BlogIndexPage + BlogPostPage — reads from ::Page model where meta_keywords includes "blog"
  • DocsLandingPage — curated entry points into the open-source documentation

Marketing automation operator app

  • Campaign management — plan, schedule, and track marketing campaigns across channels
  • Content calendar — coordinate publication timelines for blog posts, emails, social posts
  • Email lists — segment + manage subscriber lists with consent + preferences
  • Social media integration — schedule posts, capture engagement metrics
  • Campaign analytics — performance dashboards, attribution tracking, ROI metrics

Requirements

A running Powernode platform installation. See the parent platform repo for installation instructions.


Layout

extensions/marketing/
├── server/                 # Rails models, services, controllers, specs
├── frontend/               # React TypeScript surface
└── worker/                 # Sidekiq job classes

License

MIT — see LICENSE. Code of Conduct: see CODE_OF_CONDUCT.md.


Community

Text channels

Email


Related

About

Powernode marketing extension — campaigns, content calendar, email lists, social media, analytics, and the public landing pages (MIT)

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors