Section 1
Executive summary
What the audit found, in one read
The brand was a software-as-a-service business selling an analytics and user-behaviour product on a freemium model. Its
partner programme had been created and approved, but every substantive element a publisher would evaluate before
promoting it was empty. The dashboard reported zero clicks, zero transactions, zero sales value and zero partners, and
the programme health index could not yet be calculated. The programme was at the very start of its setup journey with a
launch date pencilled in weeks away.
The overall verdict was that the programme was passive — not through neglect of a live operation, but
because it had not yet been built. The opportunity being lost was not commission waste or fraud; it was time. Every week
the profile, terms, tracking, creative and commercial offer remained unset was a week the programme could not recruit,
activate or convert. The biggest single risk was that the programme launched half-built. Partners invited into an
empty profile with no creative, no clear commission story and unverified tracking do not activate — and first
impressions in affiliate marketing are unusually difficult to reverse, because a publisher who has evaluated a programme
once rarely evaluates it again.
Three issues stood above the rest.
Commission economics. The default rate of 4% is appropriate for low-margin physical retail, not for software,
where partner commissions typically run 20–30%. The freemium model made this worse rather than better, because
the commissionable action — a paid subscription versus a free sign-up — had never been deliberately
defined. As configured, the programme could not attract serious content, review or comparison partners, because the
reward did not reflect the category and nobody could say what triggered it.
Launch readiness. Profile, terms and website tracking are the three formal setup tasks the platform itself
flags. All three were incomplete. Until they were done the programme could not credibly go live at all.
Account funding. The account carried a payment level warning: credit limit exceeded, no direct debit in place.
Harmless while dormant, but a live programme that is unfunded can have its tracking links taken offline, so it had to be
resolved before launch rather than after it.
There were quieter but important gaps. The programme was configured to the wrong market entirely, with pricing shown in
the wrong currency, while the brief described a different target market; market, currency and region settings needed
reconciling before any recruitment. The sector was unset, which meant publishers browsing the platform by category could
not find the programme at all — a complete invisibility that no amount of recruitment effort compensates for.
There was no creative of any kind, so even a willing partner had nothing to place. There was no product or plan feed,
which removes the natural route for comparison and review partners — exactly the partner types that perform well
for a developer and marketing tool. And there was no communication, no welcome email and no triggered messaging, so any
partner who did join would receive only the platform’s generic default note and then silence.
The programme was losing opportunity overwhelmingly through setup and activation readiness, followed by
commission and partner mix. It was not losing money through leakage, fraud or over-payment, because there was no
spend yet. This is the most favourable position from which to run an audit: nothing has to be unwound, and a clean,
correct launch can be designed from the first day rather than retrofitted around mistakes.
The good news is structural. Because the programme was pre-launch, there was no legacy damage to repair, no mis-set
commission to claw back and no partner relationships to rescue. A focused two-to-three week build — profile and
sector, terms, verified tracking, a software-appropriate commission structure with a defined conversion event, a
starter creative and deep-link set, a real welcome email, and resolved account funding — would take the programme
from an empty shell to a credible, recruit-ready channel in time for the planned launch.