Marketing campaigns, content calendar, email lists, social media management, and campaign analytics — wired into the Powernode platform via the extension contract.
This repository is mounted into the platform as a submodule at extensions/marketing/. It can be developed independently — the platform consumes it via the standard extension contract.
- 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
A running Powernode platform installation. See the parent platform repo for installation instructions.
extensions/marketing/
├── server/ # Rails models, services, controllers, specs
├── frontend/ # React TypeScript surface
└── worker/ # Sidekiq job classes
MIT — see LICENSE. Code of Conduct: see CODE_OF_CONDUCT.md.
Text channels
- GitHub issues — nodealchemy/powernode-marketing/issues for bugs + feature requests
- X / Twitter — @nodealchemy for general updates and informal questions
- contact@nodealchemy.com — general inquiries
- support@nodealchemy.com — technical support
- sales@nodealchemy.com — commercial + enterprise-tier inquiries
- security@nodealchemy.com — security vulnerabilities; see SECURITY.md
- conduct@nodealchemy.com — Code of Conduct reports; see CODE_OF_CONDUCT.md
- Powernode platform — the parent platform that mounts this extension
- Powernode system extension — node lifecycle + module composition + on-node agent