WP Manifestindependent plugin directory
manifest / ecommerce / woocommerce-marketing-os

WooCommerce Marketing OS

WooCommerce marketing automation plugin for WordPress with campaigns, customer segmentation, automation workflows, consent, multi-channel providers, first-party tracking, QR campaigns, loyalty, referrals, affiliates, coupons, attribution, A/B testing, recommendations, personalization, analytics and durable workers.

by Shahin Ilderemi · github.com/ildrm/woocommerce-marketing-os · website

★ 1stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/ildrm/woocommerce-marketing-os/archive/refs/heads/main.zip

WooCommerce Marketing Operating System

Executable WordPress/WooCommerce plugin with a native administration application, durable workers and transactional marketing data. Install the production ZIP from dist/ through WordPress Plugins → Add New → Upload Plugin. The ZIP includes its production autoloader; merchants do not need Composer or Node.

The plugin implements campaigns, rule segments, versioned automation graphs, consent and double opt-in, channel providers, first-party tracking, QR links, loyalty and referral ledgers, affiliate commissions, WooCommerce coupons, attribution, experiments, recommendations and personalization. The administration also manages content, media assets, offline/event placements, influencers and partners.

Read installation and operation, release qualification and supported behavior, and developer commands and extension points. release-evidence.json identifies the exact qualified source and runtime matrix. Provider account approval and real delivery must be qualified with the merchants own credentials before enabling sends.

Source is in src/, the WordPress entry point is woocommerce-marketing-os.php, and native WordPress JavaScript is in assets/. Tests and local test stores are excluded from the distribution.

The original 21-phase architecture specification remains the design reference. Its capacity targets and future roadmap are not release-test results. The following documents describe that architecture:

Phase Document
1 Requirements normalization
2 Marketing capability matrix
3 Domain architecture and module boundaries
4 Implementation directory structure
5 Domain model and state machines
6 Database schema, indexes and migrations
7 Event schema and catalog
8 Automation architecture
9 WordPress integration map
10 WooCommerce, HPOS and Blocks integration map
11 Provider framework and channel execution
12 Threat model and security contracts
13 Privacy, consent, retention and erasure
14 Administration UX and accessibility
15 Analytics, attribution and financial correctness
16 Performance and capacity strategy
17 Test architecture and acceptance matrices
18 Architectural decision records
19 Risk register
20 Implementation roadmap
21 Final cross-role architecture audit

The phase documents are the editable sources. Regenerate and validate the combined specification with:

rtk proxy python3 docs/architecture/build_specification.py

The existing repository license is preserved in LICENSE.