ShareCrew / Creator programs · Pre-release
Pay creators from what an order
actually earns.
ShareCrew credits creator codes and links, computes each order's profit from your own cost data, and shares a percentage of it. Version 0.1.0 is code-complete and has been running on its first WooCommerce store since October 2026 — no creator has joined it yet, so no payout run has happened.
- Unit tests, with 29 engine fixtures to the cent
- 2,600+Unit tests, with 29 engine fixtures to the cent
- Attribution signals, code first
- 5Attribution signals, code first
- Payout methods: PayPal CSV, bank CSV, store credit
- 3Payout methods: PayPal CSV, bank CSV, store credit
- External services this plugin calls
- 0External services this plugin calls
Why ShareCrew
Every other creator plugin knows revenue.
None of them knows profit.
A percentage of revenue on a low-margin order can lose you money and you find out at the end of the quarter. ShareCrew computes profit from your own cost data so a program can run at a flat rate forever.
Profit, not revenue
A commission is a share of what an order actually earned — price paid, minus your product cost, an estimated share of shipping, packaging and payment fees. An unknown cost holds the commission rather than assuming zero, and the Settings screen states plainly how many of your products have a cost it can read.
The code is the signal, not the cookie
Most creator traffic never clicks a link — a viewer types the code they saw. ShareCrew resolves a code first, then the referral link and cookie, then WooCommerce's own order-attribution data, then a repeat-customer lock, in that order, and freezes the reason onto every commission.
Append-only, on purpose
A commission that changes is a new row pointing at the old one; a paid row is never edited. A creator has been shown the number, and rewriting it — even to a correct value — is how a program loses trust.
Files and store credit, never your creators' bank details in transit
ShareCrew prepares a PayPal CSV, a bank CSV, or issues WooCommerce store credit with a numbered statement. It does not connect to a payment processor and does not move money on your behalf.
What is built today
The engine, the console and the portal are built.
Every capability below is implemented, covered by tests, and exercised in a browser on a WooCommerce install. The program has been running on a real store since October 2026, but without a creator on it yet.
Codes, links and locks
Creator codes are real WooCommerce coupons the plugin owns and can rotate in one click. A `/go/{handle}` link sets a first-party cookie on a never-cached redirect, with a `?cr=` fallback for a cached landing page. A repeat-customer lock credits later orders to the creator who brought that customer first.
Links-only, when a coupon is the wrong tool
Some stores do not want a discount attached to a creator at all. Links-only mode drops coupons and the audience discount entirely and makes every surface — portal, emails, admin — speak in links alone. Switching it off expires the coupons; switching it back on restores them.
Creator-funded discounts, if the creator wants one
A creator can choose to give their audience a discount and pay for it out of their own share, within a percentage range you set. Their commission absorbs the cost and is floored at zero, so a creator can never owe you money for a discount they chose.
A frozen, per-order breakdown
Net revenue, liquid cost, postage, packaging, gateway fee and any gift cost, computed and frozen onto the row at the moment it is earned — so a later rate or cost change never rewrites history.
Cost from WooCommerce's own COGS, or your own fallback
Reads WooCommerce's Cost of Goods Sold field where it is active, or a cost custom field, a per-category margin, or a global margin you set — in that order, with the source named on every line.
Tiers, gifting and per-post links
Creators progress through rate tiers based on trailing profit generated. An approved gift request creates a real, paid WooCommerce order with its own cost. A per-post link tracks a specific piece of content, with self-reported metrics labelled as such.
A leak monitor that flags, never blocks
A daily scan flags a code whose recent use looks unusual — a spike with no click behind it, or referrals from a known coupon-site domain — for a merchant to review. Nothing is voided or paused automatically; every consequence is a human's click with a reason on the record.
The creator portal
Lives in My Account and takes the theme's colours, with template overrides for everything else. Overview, Links (with a live preview and QR codes), Earnings with a CSV export, Payouts and statements, Posts, Gifts and Profile. A creator sees their own orders by number, date and value — never a customer's name or address.
Payout runs and statements
A Due list, one click to build a run, PayPal and bank CSV exports, store credit with an optional bonus, and a numbered statement per creator. Marking a run paid is a separate, recorded action from creating it.
GDPR tools built in
A creator's own data can be exported and erased through WordPress's standard Tools screens. Erasure replaces personal fields with a placeholder while keeping commission and payout amounts as your accounting record, the same way WooCommerce keeps order records.
How it works
Set up once, then let the engine run
Written in the present tense because this is how it works on an install today.
- 01
Choose your tracking mode and cost basis
Tracking mode is a legal-posture choice the getting-started checklist asks for first: always set the cookie, only with consent, or codes only with no cookie at all. On the Costs card, check how many products have a cost ShareCrew can read, and set a fallback margin for the rest, or choose revenue-share instead.
- 02
Exclude /go/ from your cache
The referral cookie is set only on the /go/ redirect, and that response must never be cached — a cached or Set-Cookie-stripped /go/ silently serves the first visitor's cookie to everyone after them. The Settings screen prints the exact exclusion pattern for Cloudflare, LiteSpeed or nginx, and a daily health check confirms it is still in place.
- 03
Approve a creator
From an application or added directly. Approval issues their coupon code and referral link and sends a welcome email with both; a creator whose account the application created gets a link to set a password.
- 04
Build a payout run
Once commissions mature, export a PayPal CSV or bank CSV, or issue store credit, each with a numbered statement. You carry out the transfer and mark the run paid — two separate, both-recorded actions.
Build status
On a real store is not the same as proven
This section is the list you would want before depending on this in production — built, tested, running, and where the real gaps are, including one this page would rather over- than under-state.
Everything ShareCrew does is built: the ledger, the profit-share engine, attribution, codes, tracking, payouts, tiers, gifting, all 19 emails, the GDPR tools, the merchant console and the creator portal, plus links-only mode, creator-funded discounts and the exit write-off. It is covered by more than 2,600 unit tests, including 29 engine fixtures verified to the cent, and on a WordPress and WooCommerce install it passes a browser journey from application to statement, a clean install and uninstall, and WordPress.org's Plugin Check with no errors and no warnings. Since October 2026 it has also been running on its first real WooCommerce store — which found two defects the whole unit suite had passed, both since fixed. No creator has joined that store yet, so the parts of the program that only a creator can exercise have still never run for real.
Built and covered by tests
- The profit-share engine: WooCommerce COGS, a cost meta key, category or global margins, with shipping, packaging and gateway-fee estimates, frozen per order
- Attribution by code, link and cookie, WooCommerce's own order-attribution data, and a repeat-customer lock, in that order, with the reason recorded on every row
- An append-only ledger: a correction is a new row, a paid row is never edited
- Creator codes as real, plugin-owned WooCommerce coupons with one-click rotation
- The payout engine: PayPal CSV and bank CSV exports, WooCommerce store credit with an optional bonus, numbered statements
- Tiers on trailing profit generated, gifting as a real paid order, per-post links with self-reported metrics
- A daily leak monitor that flags an unusual pattern for a human to review — nothing is blocked automatically
- A WordPress privacy exporter and eraser for a creator's own data
- The merchant console: Overview with program ROI, Creators, Applications, Commissions with a per-order breakdown drawer, Payouts, Posts, Gifts, Activity and Settings
- The creator portal in My Account: Overview, Links, Earnings, Payouts and statements, Posts, Gifts and Profile
- 19 transactional emails, each sent by the event it describes, in HTML and plain text
- Links-only mode for a program that uses no coupons, and creator-funded discounts a creator pays from their own share, floored at zero
- An exit write-off: a creator leaving with a negative balance is written off rather than chased, except where they were removed for fraud
- Checked on an install: a browser journey (apply, approve, /go/, checkout with a code, refund, payout run, mark paid, statement), clean install and uninstall, Plugin Check with no errors and no warnings
- Running on its first real WooCommerce store since October 2026, which found and fixed two defects the unit suite had passed
Not built yet, or a known gap
- A real creator: nobody has joined the first store yet, so no real order has been credited to a creator and no payout run has ever been carried out
- The creator portal checked on a real phone, rather than a 390 px browser
- A WordPress.org listing: 0.1.0 is code-complete but not submitted, so there is no download yet
Why there is no price
Version 0.1.0 is free: no licence key, no plan, no account, and no entry in the licensing service — the plugin does not contain the code to check one. The reasoning is the same as Labely's: ShareCrew calls no external service and costs nothing per attributed order, so there is no bill to pass on. What this page does not claim is that free is permanent — Labely promises that and ShareCrew does not. The things that would justify charging are named in the product definition and none of them exist here: automated payouts through PayPal, Stripe or Wise, which would add a real per-order cost and an outside dependency; hosted short links; or creator identity shared across several stores. If one of those is ever built, it would be the paid part, and this version would stay as it is.
FAQ
Questions, answered
ShareCrew is a WordPress plugin that gives WooCommerce creators a code and a link, credits the orders they send, and shares a percentage of each order's profit — not its revenue — with them, computed from your own product cost data. It handles maturation, refunds, statements and payout files. Version 0.1.0 is code-complete and has been running on its first real store since October 2026, but it is not yet on WordPress.org and no creator has joined that store, so no payout run has happened.
No. It exports a PayPal CSV and a bank-transfer CSV, and it can issue WooCommerce store credit directly. You upload the file to PayPal or your bank, or send the credit, and mark the run paid — a separate, recorded action from creating it. ShareCrew does not connect to a payment processor and does not move money on your behalf in this version.
From your order's net revenue, minus your product's cost (read from WooCommerce's own Cost of Goods Sold field, a cost custom field, a category margin or a global margin you set, in that order), minus an estimated share of shipping, packaging and payment-gateway fees. A line whose cost cannot be found holds the commission rather than assuming zero, unless you explicitly opt into an assumed default margin.
In order: a typed code (most short-form-video traffic never clicks anything), the referral link and its cookie, WooCommerce's own order-attribution data, and a repeat-customer lock for a period you choose. Exactly one creator is credited per order, and the reason is recorded on the commission.
A Creator tab in their WooCommerce My Account: their code and link, link builder with QR codes, earnings with the date each amount becomes payable, payouts and numbered statements, registered posts, gift requests and their profile. They see each credited order by number, date and value — never the customer's name, email or address.
Nineteen, each sent by the event it describes: application received, approved (with the code and link), declined, first sale, an hourly sale digest, weekly summary, tier change, code rotated, payout sent, payout method changed, gift approved or declined and a pause notice to creators, plus new application, gift request, payout due, hold digest, leak and health notices to you. Each is a WooCommerce email you can switch off; creators can unsubscribe from the optional ones with one click.
Version 0.1.0 is free — no licence key, no plan, no account — and the plugin contains no licence check at all, for the same reason its shelf-mate Labely is free: it calls no external service and costs nothing per attributed order. Unlike Labely, ShareCrew does not promise that free is permanent. If automated payouts, hosted short links, or creator identity across several stores are ever built, those would carry a real cost and would be the part worth charging for; none of them exist in this version, and this version would stay free.
Yes. Links-only mode drops coupons and the audience discount entirely, and every surface — the creator portal, the emails, the admin screens — speaks in links alone. Separately, if you do use codes, a creator can opt to fund their own discount out of their share within a range you set; their commission absorbs it and is floored at zero, so a discount a creator chose can never put them in debt to you.
It scans daily for a code whose use looks unusual — a spike in uses with no click behind them, or referrals from a site known for reselling coupon codes — and flags it for you to review. It does not pause a creator, void a commission, or block anything automatically; every consequence in ShareCrew is a human's click, recorded with a reason.
WooCommerce 8.5 or newer, active (for order attribution); WooCommerce 10.3 or newer is recommended so the Costs card can read WooCommerce's own Cost of Goods Sold field directly. WordPress 6.5 or later, PHP 8.1 or later. WooCommerce is a hard dependency and the only one — ShareCrew does not require or integrate with any other WP Shelf plugin.
Not on WordPress.org yet.
ShareCrew is being built in the open on the same shelf as Gloty, SnippetGrove, Crawlune and Labely. Version 0.1.0 is code-complete and running on its first store; it has not been submitted to the plugin directory, so there is nothing to download here yet.