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
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.zipWooCommerce 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:
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.