Programme Audit · Fashion & Apparel · UK / US

A programme that looked like growth, and was actually a discount desk.

The programme was running at $214,000 a month and climbing. Underneath that number, 68% of revenue came from voucher, deal and cashback partners bidding on the last click — commission paid on sales the brand would largely have made anyway, while the partners who create genuine demand had no commercial reason to promote at all. The audit also found a broken tracking chain, a customer-type parameter that never reported a new customer, seven unregistered discount codes live in transaction data, and an approval rate low enough to drive quality publishers away on its own.

Niche Fashion & ApparelMarket UK / USPlatform AwinManaged period Nov 2025 – Jun 2026Programmes UK & USAudit type Live, read-only
Fashion & ApparelAudit · a matching case study exists Read the case study
45
Prioritised tasks
68%
Revenue in voucher & cashback
7
Unregistered codes live
$214k
Monthly revenue at audit

How to read this audit. This is a real AME programme audit, published with the client’s identity removed. The structure, section order, analysis and task logic are the client document’s. Brand names, domains, account identifiers and partner names have been replaced — partners appear by type and role, which is what the analysis actually turns on. Where a measured figure is commercially private it is reported as a rating or a qualitative range rather than replaced with an invented number.

Headline verdict

Meaningful revenue, built on the wrong foundation

This programme was generating meaningful revenue and growing month on month. But critical tracking defects, a dangerously low approval rate, seven unverified voucher codes appearing in live transaction data, a credit-limit-exceeded payment status, and a partner mix dominated by high-risk sub-networks and low-converting traffic sources were collectively eroding programme economics, suppressing publisher trust, and preventing the brand from attracting the editorial and creator partners a premium apparel programme depends on.

Immediate infrastructure stabilisation was required before any growth investment could deliver a sustainable return. The central commercial finding was simpler than the technical list suggests: at 68% of revenue sitting in voucher, deal and cashback, this was not an acquisition channel. It was a discount desk with an affiliate interface attached.

Maturity verdict: early-stage active. The programme showed clear signs of deliberate setup — tiered commission groups, seven triggered communications, terms revised three times — undermined by critical technical defects and an unchecked partner mix.

Section 1
Executive summary

What the audit found, in one read

The programme ran across two markets on a single network under a premium apparel brand with four decades of heritage behind it. At the point of audit it was turning over approximately $214,000 per month, with revenue and transaction volume both growing sharply month over month. Those headline figures suggested strong momentum. Structural weaknesses underneath them were actively undermining programme health and economics.

The most pressing technical issue was a defective server-to-server tracking implementation via the commerce platform plugin. The click reference was not being passed correctly, meaning the attribution chain between click and sale was incomplete — and unreliable attribution makes every downstream decision, from commission rates to partner disposition, a guess. Compounding it, the customer-acquisition parameter always returned RETURNING regardless of the customer’s actual status. The programme therefore could not distinguish new customer acquisition from repeat purchase at all. For a brand running a 15% welcome discount aimed squarely at first-time buyers, that is a critical blind spot: the single most important thing the discount was supposed to buy was the one thing nobody could measure.

Conversion sat within the sector benchmark range, but the figure was inflated by the partner mix rather than earned by it. One sub-network generated a large share of revenue at a conversion rate close to zero, pumping enormous click volume to produce very few conversions, from referrer domains that did not survive inspection. Another top partner showed device mismatches and was using SMS and new-customer prefixed voucher codes that were not registered in the offers list at all. Seven unverified codes were identified in live transaction data, indicating code leakage, unauthorised marketing activity, or fraudulent attribution — and the programme was paying commission on every one of them.

The Awin Index had declined to well under the 70% healthy threshold. The approval rate meant that roughly 43% of tracked transactions were being declined — catastrophically below the 90% benchmark. For cashback and loyalty partners, who front-fund customer rewards out of their own pocket before they are paid, that means losing money on nearly half the sales they generate. This was the single most destructive metric in the programme, and it is the kind of number that quietly ends partnerships without anyone sending an email about it.

Operationally, several hundred commissions awaited validation, representing close to a full month’s revenue held in limbo. The auto-validation period had been changed from thirty days to one hour, with no documented justification — raising the serious question of whether fraudulent transactions were being auto-approved before any human review could occur. Payment status showed the credit limit exceeded, with average payment time running at nearly double the 30-day benchmark.

The commission architecture spanned seven groups and the programme carried seven active offers, with terms revised three times since launch. Against that: the profile contact section was empty, zero documents had been uploaded, the product feed contained zero products, and Conversion Protection had no rules configured at all — leaving the programme entirely unprotected against attribution fraud. The partner mix was heavily skewed towards sub-networks, with the top eight publishers exceeding 85% of revenue and five of those eight showing active fraud or compliance flags.

The good news, and the basis of the recovery plan: the brand had genuine equity in premium apparel, with four decades of heritage, real design credentials and a target demographic that aligns well with high-value editorial and creator partnerships. The commission architecture already differentiated by publisher type, which is more sophisticated than most programmes at this maturity. Seven triggered communications were live, providing basic lifecycle engagement. Terms had been revised three times in ten weeks, showing active governance attention. With the tracking defects resolved, the unregistered codes investigated, the partner mix cleaned and rebalanced, and the approval rate addressed, this programme had a clear route to becoming a strong performer — which is what subsequently happened.

Section 2
Programme scorecard

Every metric, against its sector benchmark

2A. Metric scorecard

MetricAt auditBenchmarkRating
Monthly revenue at audit$214,000——
Revenue in voucher, deal and cashback68%<35%Critical
Awin IndexWell below healthy threshold70%+Critical
Conversion rateWithin range, but inflated by mix1.5–3.5% (AME Reference Libraries)Below
EPCLow end of sector range$0.18–$0.90Below
Approval rateRoughly 57% — 43% of transactions declined90%+Critical
Auto-validation windowOne hour24–48 hours, or 30 days if manualCritical
Average payment timeNearly double benchmark<30 daysCritical
Payment statusCredit limit exceededWithin limitCritical
Total publishersSeveral hundred, accumulated in months——
Pending validationsClose to a full month of revenue heldQueue under 30 daysCritical
Product feedZero productsLive and updated dailyCritical
Default commission rate3%8–12%Critical
Top-1 publisher concentrationApproaching a quarter of revenue<20%Below
Top-3 concentrationNearly two thirds of revenue<50%Critical
Top-8 concentrationClose to 90% of revenue<70%Critical
Documents uploaded01+ (welcome pack minimum)Critical
Conversion Protection rules01+Critical
Unverified voucher codes in transactions70Critical
Creative assets6720+Healthy
Triggered communications75+Healthy
Mobile share of traffic85%——
Mobile vs desktop conversion gapDesktop converts 3.6× betterParity or better on mobileCritical

Figures shown as a rating rather than a number are commercially private to the client. Benchmarks are AME Reference Library values for the fashion and apparel sub-sector and are not client data.

2B. Area scorecard

AreaScoreJustification
Programme attractiveness4/10Strong brand heritage and premium positioning undercut by a critical network index, credit-exceeded payment status and a payment time near double benchmark. A quality publisher would read those warning signals before finishing the profile page.
Publisher first impression5/10A well-written brand profile with a comprehensive description, but zero documents, an empty contact section and no product feed mean publishers lack any tool to evaluate or promote the brand effectively.
Recruitment strength3/10No evidence of strategic recruitment. The publisher count suggests inbound growth, but partner quality is low. No Partner Discovery usage is visible and there is no Opportunity Marketplace activity at all.
Activation6/10Seven triggered communications covering the publisher lifecycle from welcome through dormancy represent solid automation, but no manual follow-up or high-value partner onboarding exists alongside them.
Partner mix2/10Dominated by sub-networks and low-transparency traffic sources, with device mismatches and suspicious referrers across multiple top publishers. The mix is close to the inverse of the sector optimum.
Communication5/10The seven triggered communications are well configured, but there is no evidence of manual newsletters, promotional announcements or any segmented outreach to top partners.
Newsletter and triggered comms5/10Triggered communications are a genuine strength. Newsletter cadence is absent, and no seasonal briefings or campaign-specific communications were identified anywhere in the account.
Commission6/10Seven commission groups show deliberate differentiation by publisher type, which is unusually mature. However the 3% default sits far below the sector floor, and the top bonus tiers require margin justification that does not exist in writing.
Bonus and uplift5/10An active volume bonus provides a performance incentive, but there are no seasonal uplifts, no content-creator bonuses and no time-limited campaign mechanics of any kind.
Offers and code strategy5/10Seven active offers including exclusive codes, welcome discounts and free shipping show active management. Against that, seven unverified codes appear in transaction data and multiple overlapping 15% offers create publisher confusion.
Voucher attribution2/10Voucher codes are in heavy use but no voucher attribution framework is configured. Seven unverified codes appear in transactions and there is no protection at all for content and editorial partners against coupon overwrite.
Creative7/10Sixty-seven assets across standard display sizes and text links provide good coverage. Seasonal and product-specific refreshes are the gap rather than volume.
Landing page6/10A premium brand site shipping internationally. Mobile carries 85% of traffic but converts at roughly a quarter of the desktop rate, indicating significant mobile conversion friction that caps everything upstream of it.
Product feed1/10Zero products listed. No feed configured or imported. This alone prevents comparison, shopping and CSS publishers from promoting the brand at all — an entire publisher category locked out by one missing configuration.
Reporting4/10The dashboard provides headline metrics and publisher-level analysis is available, but no reporting cadence exists and the sector benchmarking tools have never been used.
Attribution3/10Server-to-server tracking is defective with the click reference missing. The customer-acquisition parameter is broken. There is no Conversion Protection. The attribution chain is unreliable end to end.
Operational discipline5/10Several hundred pending validations, credit exceeded and payments near double benchmark, offset by active terms revisions, working triggered communications and genuine offer management.
Fraud monitoring2/10Seven unverified voucher codes, device mismatches across three publishers, suspicious referrer domains and zero Conversion Protection rules indicate minimal fraud oversight of any kind.
Compliance5/10Terms cover most areas and have been revised three times, with PPC rules fully populated. Voucher code enforcement is weak and publisher promotional methods are not actively monitored.
Seasonal readiness3/10No seasonal campaign was visible despite the audit falling immediately before a key seasonal moment for the category, and no evidence of preparation for any of the major retail peaks.
Editorial and media readiness3/10Zero documents, no media pack, no editorial brief and no content guidelines mean the programme offers nothing to attract or enable the premium editorial and creator partnerships it most needs.
Relationship management3/10No evidence of top-publisher segmentation, review cadence, exclusive relationships or proactive outreach beyond the automated triggers.
Section 3
What is working

The assets worth protecting

Deliberate commission differentiation from day one. Unlike the majority of programmes at this maturity, the brand had established seven distinct commission groups, differentiating by publisher type from coupon sites at the bottom through content creators and sub-networks in the middle to creators and VIP publishers at the top, with performance bonus tiers above that. This architecture demonstrates commercial intent and positions the programme to attract higher-value partner types through visible incentive differentiation. Commercially it means the programme can recruit against competitors by offering meaningful rate uplift to strategic partner types. To protect the advantage, the bonus tiers need margin justification on paper, and the 3% coupon default needs raising far enough not to deter legitimate voucher publishers who do contribute incremental traffic.

Comprehensive triggered communication coverage. Seven automated lifecycle communications were active: welcome, application accepted, first click, first sale, declined transactions, re-activation and dormancy. That covers the critical publisher journey touchpoints from onboarding through activation to re-engagement without manual overhead. For a programme at this maturity the level of automation is above average and confirms the initial setup was thorough. The build should now extend to manual newsletters, seasonal briefings and segmented outreach.

Active programme terms with a revision cadence. Terms had been revised three times since launch, covering general policy, PPC, transactions, branding, commission, notice periods, publishers and de-duplication across eight tabs. The PPC tab was fully populated with twelve or more policy definitions. The general tab covered trademark bidding prohibitions, direct linking permissions, approved code usage, email marketing rules and incentivised traffic policy. Three revisions in ten weeks indicates genuine attention to governance — which is rarer than it should be, and worth saying plainly. The cadence should continue quarterly and extend explicitly to cover the unregistered codes found in transaction data.

Strong brand narrative in the programme profile. The profile carried a comprehensive brand description communicating founding story, design heritage, product range, target demographic, international shipping reach, commission structure and the active volume bonus. That gives publishers the context needed to craft authentic promotional content, which matters disproportionately in premium apparel where brand storytelling directly drives conversion. It should be supplemented with a downloadable welcome pack, an imagery guide and a bestseller list so publishers have something actionable beyond profile text.

Rapid revenue growth trajectory. Revenue in the audit month had roughly doubled against the prior month, with transactions growing faster still. That growth required scrutiny given the partner-mix quality concerns — growth bought through low-incrementality partners is not the same asset as growth earned through demand creation — but it did confirm real underlying demand and genuine product-market fit translating into affiliate-driven sales. The right response was to audit the quality of the growth before scaling it, which is precisely what the task list does.

Section 4
Critical issues

Ten issues, in the order they were costing money

Issue 01

Server-to-server tracking defect — click reference missing

Issue
The commerce platform plugin was not passing the click reference in server-to-server calls.
Observation
The plugin version in use did not include the click reference parameter in its conversion payload. Test transactions confirmed the parameter was absent from the network’s transaction detail record.
Why it matters
The attribution chain between click and sale is incomplete. Every downstream decision — which partner to pay, which rate to set, which partner to remove — rests on attribution data that cannot be trusted. This is the defect that makes every other number in the audit provisional.
Commercial impact
Unreliable attribution across the entire programme, with an unknown share of transactions potentially credited to the wrong partner or not credited at all.
Recommendation
Update the plugin configuration to include the click reference in the server-to-server payload, then verify with a controlled test transaction before trusting any subsequent reporting.
Platform steps
Toolbox > Tracking > review server-to-server configuration; verify click reference parameter mapping; escalate to network technical support.
External steps
Brand development team to update the plugin; run a test transaction and confirm the reference appears in the conversion payload.
Owner
Account Manager + Technical
Priority
Critical
Duration
4 hours
Timeframe
1 week
KPI
Click reference present in 100% of server-to-server calls.
Verification
Test transaction confirms the reference in the network transaction detail.
Issue 02

Customer-acquisition parameter always returns RETURNING

Issue
The new-versus-returning customer parameter reported RETURNING for every transaction regardless of actual customer status.
Observation
Transaction data contained no NEW values at all across the audit window. The plugin was not querying order history to determine customer status; it was returning a static value.
Why it matters
The programme could not measure new customer acquisition at all. For a brand running a 15% welcome discount explicitly targeting first-time buyers, the single outcome that discount was purchased to deliver was the one outcome nobody could measure. It also makes any new-customer commission uplift impossible to operate.
Commercial impact
The entire acquisition case for the affiliate channel was unmeasurable, which in turn made it impossible to defend the channel’s budget on anything other than last-click revenue.
Recommendation
Update the plugin to query order history dynamically and return the correct value, then test with a genuinely new customer email before relying on it.
Platform steps
Toolbox > Tracking > review customer-acquisition parameter mapping in the server-to-server configuration.
External steps
Brand development team to rewrite the customer-acquisition logic against order history; test with a new-email purchase.
Owner
Account Manager + Technical
Priority
Critical
Duration
3 hours
Timeframe
1 week
KPI
Both NEW and RETURNING values appearing in transaction data.
Verification
Transaction export shows mixed values across a representative sample.
Issue 03

Seven unregistered voucher codes live in transaction data

Issue
Seven discount codes appeared in live transaction data that were not registered in the offers list.
Observation
The codes fell into three families: a seasonal product code, a set of SMS-prefixed codes, and a set of new-customer-prefixed codes. None appeared in the offers list. Several were concentrated on a single top-tier sub-network partner.
Why it matters
Commission was being paid on transactions carrying codes the programme had never issued through the affiliate channel. That points to one of three things, all of them serious: code leakage from another marketing channel, unauthorised SMS marketing being run by a partner, or outright fraudulent attribution. Until it is traced, the programme cannot tell which.
Commercial impact
Commission paid on potentially fraudulent or misattributed transactions, concentrated on the programme’s largest partner by revenue.
Recommendation
Trace the origin of each code, cross-reference against brand marketing activity, and decline the transactions that cannot be substantiated. Then close the gap in the terms so it cannot recur.
Platform steps
Commission > Validate Pending > filter by voucher code for each of the seven; identify the associated publishers; cross-reference against the offers list.
External steps
Brand team to confirm whether any code was issued through any marketing channel; flag as fraudulent where not.
Owner
Account Manager + Brand
Priority
Critical
Duration
6 hours
Timeframe
48 hours
KPI
All transaction codes match a registered offer.
Verification
Validation queue shows only registered codes.
Issue 04

Approval rate destroying publisher trust

Issue
Roughly 43% of tracked transactions were being declined, against a 90%+ benchmark for approvals.
Observation
The approval rate sat more than thirty percentage points below benchmark. Decline reasons were not categorised, so no systemic-versus-publisher-specific analysis had ever been possible.
Why it matters
This is the single most destructive metric in the programme. Cashback and loyalty partners front-fund customer rewards before they are paid; at this decline rate they lose money on nearly half the sales they generate. Publishers do not send an email about this — they quietly stop promoting. It also makes recruiting quality partners nearly impossible, because the rate is visible before they apply.
Commercial impact
Silent publisher attrition across exactly the partner types the programme most needed to attract, plus a suppressed network index visible to every prospective publisher.
Recommendation
Analyse decline reasons by category to separate systemic causes from publisher-specific ones, then fix the systemic causes and address the publisher-specific ones individually.
Platform steps
Commission > Validate Pending > review decline reasons; Reports > filter by declined transactions.
External steps
Brand team to confirm order cancellation and return rates by channel, to establish how much of the decline rate is genuine.
Owner
Account Manager + Brand
Priority
Critical
Duration
3 hours
Timeframe
48 hours
KPI
Root cause identified and an improvement plan agreed.
Verification
Decline analysis document produced and reviewed.
Issue 05

Auto-validation set to one hour

Issue
The auto-validation period had been changed from thirty days to one hour with no documented justification.
Observation
The setting change was visible in the account history. No corresponding request or rationale existed anywhere in the account documentation.
Why it matters
At one hour, transactions auto-approve before any human review is possible. Given the fraud indicators found elsewhere in this audit — unregistered codes, device mismatches, suspicious referrers — this setting means fraudulent transactions were very likely being approved automatically and paid.
Commercial impact
Fraudulent transactions approved and paid without review, on a programme already carrying multiple active fraud indicators.
Recommendation
Confirm whether the change was intentional. If not, revert to thirty days immediately. If it was, implement compensating safeguards before leaving it in place.
Platform steps
Account > Settings > Validation > review and adjust the auto-validation period.
External steps
Confirm with the brand team whether the change was requested.
Owner
Account Manager
Priority
Critical
Duration
30 minutes
Timeframe
Same day
KPI
Validation period set appropriately and documented.
Verification
Settings show the corrected validation window.
Issue 06

Zero Conversion Protection rules — programme unprotected

Issue
No Conversion Protection rules were configured, leaving the programme with no automated fraud detection at all.
Observation
The Conversion Protection section was empty. No time-threshold, device-mismatch or geographic-mismatch rules existed, despite device mismatches being documented against three separate top-tier publishers elsewhere in this audit.
Why it matters
The programme relied entirely on manual review for fraud detection, and manual review was not happening on any cadence. Click injection, device mismatch and impossible-timing conversions were all going undetected by design.
Commercial impact
Unmitigated fraud exposure across the full transaction volume, with no mechanism to detect it before commission is paid.
Recommendation
Create rules for time threshold, device mismatch and geographic mismatch as a minimum, then review what they catch after thirty days and tune.
Platform steps
Toolbox > Tracking > Conversion Protection > create rules for each pattern.
External steps
None required.
Owner
Account Manager
Priority
Urgent
Duration
2 hours
Timeframe
1 week
KPI
Three or more Conversion Protection rules active.
Verification
Conversion Protection shows active rules and a catch log.
Issue 07

Credit limit exceeded with payment time near double benchmark

Issue
Payment status showed the credit limit exceeded, with average payment time running at nearly double the 30-day benchmark.
Observation
A payment warning was visible on the dashboard. The pending validation queue held close to a full month of revenue in value.
Why it matters
Publisher attrition follows late payment reliably and quickly, and programme suspension is a live risk while the limit remains exceeded. This also compounds the approval rate problem: partners are being declined on nearly half their sales and paid late on the rest.
Commercial impact
Publisher attrition risk across the whole base, plus the risk of the programme being taken offline entirely.
Recommendation
Pay the overdue invoices, increase the credit facility to match actual programme volume, and set up automatic deposits so it cannot recur.
Platform steps
Contact network support and finance to resolve the credit limit and review the payment schedule.
External steps
Brand finance team to authorise payment and increase the facility.
Owner
Finance + Account Manager
Priority
Critical
Duration
2 hours
Timeframe
48 hours
KPI
Payment status within limit.
Verification
Dashboard shows no payment warning.
Issue 08

Zero product feed — an entire publisher category locked out

Issue
The product feed contained zero products. No feed had ever been configured or imported.
Observation
The product feed section was empty. No feed source was configured, no category mapping existed and no import had been scheduled.
Why it matters
Comparison, shopping and CSS publishers cannot promote a brand without a product feed. This single missing configuration locked out an entire publisher category — one that in apparel typically carries meaningful volume — and it also prevented product-level creative and any dynamic advertising.
Commercial impact
An entire publisher type unable to participate, and the programme unable to offer product-level promotion to any partner.
Recommendation
Configure the feed from the commerce platform, map categories correctly to the apparel sector, and schedule a daily import.
Platform steps
Toolbox > My Product Feeds > configure feed source; map categories; schedule daily import.
External steps
Brand commerce admin to generate the feed in a standard shopping format.
Owner
Account Manager + Technical
Priority
High
Duration
4 hours
Timeframe
2 weeks
KPI
Feed live with all categories mapped.
Verification
Dashboard shows a product count and successful daily imports.
Issue 09

Partner mix dominated by high-risk sub-networks

Issue
Sub-networks and traffic-arbitrage publishers accounted for the substantial majority of revenue, against a sector optimum of under 5%.
Observation
The top eight publishers exceeded 85% of revenue. Five of the eight carried active fraud or compliance flags: device mismatches, suspicious referrer domains, unregistered voucher codes, or conversion rates far outside any plausible range. Editorial and creator partners, which should lead the mix in this category, were close to absent.
Why it matters
The mix was almost exactly the inverse of the sector optimum. Beyond the fraud exposure, this structure means the programme was paying commission on demand it had not created — the definition of a discount desk rather than an acquisition channel. It also concentrated the programme’s revenue in partners whose traffic sources nobody could verify.
Commercial impact
The majority of commission spend flowing to partners with low or unverifiable incrementality, while the partner types that create genuine demand had no reason to participate.
Recommendation
Run a full compliance review of every flagged publisher, remove those that cannot substantiate their traffic, and rebalance recruitment towards editorial, creator and quality cashback partners. Accept that revenue will fall during the rebalance.
Platform steps
Publishers > Publisher Management > review promotional methods, URLs and traffic sources; Commission > Validate Pending > filter by flagged publisher.
External steps
Direct contact with the flagged sub-networks requesting traffic source documentation.
Owner
Account Manager
Priority
Urgent
Duration
6 hours
Timeframe
2 weeks
KPI
All top-ten publishers compliance-verified or removed.
Verification
Publisher management shows a verified status against each.
Issue 10

Empty profile contact section and zero documents

Issue
The profile contact section was empty and no documents had been uploaded to the programme at all.
Observation
Publishers had no route to reach the programme manager and no onboarding material of any kind: no welcome pack, no bestseller guide, no content guidelines, no seasonal calendar, no brand guidelines.
Why it matters
For the editorial and creator partners this programme most needed to recruit, the absence of a media pack and content guidelines is disqualifying. Those partners choose between programmes partly on how easy the brand makes it to produce good content, and this programme made it impossible.
Commercial impact
The programme could not attract or enable the exact partner types its rebalance depended on.
Recommendation
Populate the contact section immediately, then produce and upload a minimum viable document set covering onboarding, bestsellers, content guidelines, the seasonal calendar and brand guidelines.
Platform steps
Account > Profile > Contact section; Account > Profile > Documents > upload each document.
External steps
Brand marketing to produce the document content; design to format it.
Owner
Account Manager + Marketing
Priority
Urgent
Duration
1 day
Timeframe
2 weeks
KPI
Contact populated and five or more documents live.
Verification
Profile and Documents tab both show content.
Section 5
Partner-mix analysis

Where the revenue actually came from

5.1 Overview

The programme had accumulated several hundred publishers in a matter of months, which points to some combination of aggressive inbound growth, auto-approval, and recruitment through sub-networks that bring large publisher pools with them. The quality of that base was the concern rather than its size: revenue was concentrated among a small number of publishers, several of which exhibited clear fraud indicators.

In the audit month the programme recorded strong click, transaction and revenue growth. Conversion and earnings per click were both declining even as revenue rose — the signature of volume being bought rather than demand being created. Combined with the approval rate, these metrics describe a programme generating significant gross volume with substantial quality problems underneath it.

5.2 Type distribution

PartnerType (observed)Revenue shareConversion rateConcern
Sub-Network ASub-network / trafficLargest single shareVariableDevice mismatches; SMS and new-customer prefixed codes not registered in offers
Sub-Network BSub-network / contentSecond largestVariableHigh concentration; promotional methods never verified
Sub-Network CSub-network / trafficThird largestClose to zeroEnormous click volume, almost no conversion; suspicious referrer domains
Editorial Aggregator ASub-network / editorialMid-tierVariableLegitimate editorial aggregation — the one sub-network worth keeping
Sub-Network DSub-network / trafficMid-tierVariableDevice mismatches
Content Partner AContent / couponSmallVariablePromotional methods require verification
Sub-Network B (related entity)Sub-network / trafficSmallVariableRelated to Sub-Network B — concentration understated as a result
Sub-Network ESub-network / trafficMarginalVariableDevice mismatches

Actual mix against the sector optimum

Partner typeActual (estimated)Sector optimumGap
Editorial / contentRoughly 10–15%30–40%−15 to −25pp
Influencer / creatorUnder 2%25–35%−23 to −33pp
CashbackUnder 5%15–20%−10 to −15pp
Coupon / voucherRoughly 5%10–15%−5 to −10pp
Sub-networks / traffic arbitrageRoughly 65–70%Under 5%+60 to +65pp

The gap is severe and it is systematic. The programme’s partner mix was close to the exact inverse of the sector optimum, with sub-networks and traffic-arbitrage publishers dominating where editorial, content and creator partners should lead. This is the finding the whole rebalance turned on: it is not that the programme had bad partners, it is that it had almost none of the partner types that generate demand rather than intercept it.

5.3 Concentration heat map

SegmentRevenue shareBenchmarkAssessment
Top 1Approaching a quarter of revenue<20%Elevated — and carrying fraud indicators
Top 2Close to half of revenue<35%Critical — both sub-networks
Top 3Nearly two thirds of revenue<50%Critical — all three carry compliance concerns
Top 8Close to 90% of revenue<70%Critical — five of eight carry active flags
Remaining publishersRoughly 11%>30%The vast majority generate zero transactions

5.4 Device performance

DeviceTraffic shareConversion rateContext
Smartphone85%Roughly a quarter of the desktop rateDominant traffic source, dramatically low conversion
DesktopRoughly 12%3.6× the mobile rateSmall share of traffic, disproportionate share of sales
TabletRoughly 3%VariableMinor traffic share

Mobile carried 85% of traffic and converted at roughly a quarter of the desktop rate — a 3.6× conversion gap. For a premium apparel brand where the overwhelming majority of traffic arrives on mobile, that gap represents enormous revenue leakage. If mobile converted at even half the desktop rate, programme revenue would rise by roughly 80% with no additional traffic and no new partners at all.

The cause is likely to be some combination of checkout friction on mobile, page load speed, payment method availability, and the nature of the traffic itself — sub-network arbitrage typically delivers low-intent mobile clicks, so part of this gap is a partner-mix symptom rather than a site problem. Separating the two requires analytics funnel data, and that separation should happen before any spend is committed to fixing either.

5.5 Pending approvals

Three publisher applications were sitting unprocessed at the time of audit: a lifestyle content blog, an international cashback platform, and a fitting-tool comparison application. Two of the three were exactly the partner types the programme most needed — the content blog and the comparison tool — and both had been left waiting.

The recommendation was to approve the content and comparison applicants with priority, review the cashback applicant for geographic fit against the programme’s markets, and process all three within forty-eight hours. A programme that leaves its most-needed partner types waiting in a queue while paying nine tenths of its commission to traffic-arbitrage sub-networks has its priorities inverted at the level of daily admin, not just strategy.

Section 6
Partner action matrix

A decision for every partner that matters

PartnerTypeCurrent roleEvidenceCost / efficiencyIncrementalityActionNext step
Sub-Network ASub-networkTop revenue partnerDevice mismatches; unregistered SMS and new-customer voucher codesVariable rateLow — active fraud indicatorsInvestigate and remediateRequest traffic source documentation; review all associated transactions; decline unverified-code transactions
Sub-Network BSub-networkSecond by revenueHigh concentration; promotional methods unverifiedVariable rateUnknownReview commerciallyRequest promotional method transparency; verify traffic quality; cap if necessary
Sub-Network CSub-networkThird by revenueConversion close to zero; suspicious referrer domainsVariable rateVery low — traffic inflationInvestigate and remediateInvestigate referrer domains; remove if traffic is bot-driven or non-compliant
Sub-Network B (related entity)Sub-networkMinor revenueRelated entity to Sub-Network BVariable rateUnknownReview commerciallyAssess the relationship; verify revenue is not being double-counted across both accounts
Sub-Network DSub-networkMid-tier revenueDevice mismatchesVariable rateLow — fraud indicatorsInvestigate and remediateRequest device-level data; decline transactions and remove if mismatches are unexplained
Editorial Aggregator ASub-network (editorial)Editorial aggregationLegitimate editorial sub-network with real publisher titles behind itStandard rateMedium to high — genuine editorialProtect and growRequest referrer-level reporting; identify the top editorial titles; offer an enhanced editorial rate
Content Partner AContent / couponContent contributorPromotional methods require verificationStandard rateMediumReview commerciallyVerify promotional methods; offer the content rate if genuinely content-driven
Sub-Network ESub-networkMarginal revenueDevice mismatchesVariable rateLow — fraud indicatorsInvestigate and remediateRequest traffic source documentation; remove if mismatches are unexplained
Content Applicant AContent / lead generationPending approvalLifestyle blog with a relevant readershipNot yet activeHigh potential — contentApprove and onboardApprove; send the welcome pack; offer the content commission rate
Comparison Applicant CComparison enginePending approvalFitting-tool application, highly relevant to the categoryNot yet activeHigh potential — tool and comparisonApprove and onboardApprove with priority; supply the product feed once live; offer the comparison rate
Cashback Applicant BCashbackPending approvalInternational cashback platformNot yet activeUnknown — geographic fitReview and decideAssess geographic relevance against the programme markets; approve if international shipping supports it
Exclusive Code Holder AExclusive partnerHolds an exclusive discount codeSingle exclusive offerExclusive rateVariableMonitorVerify exclusive code performance; assess whether exclusivity is earning its cost
Target: fashion editorialEditorialNot yet recruitedThe largest single gap in the mixTarget tierHigh — editorialRecruitUse Partner Discovery; target national fashion and lifestyle titles
Target: category creatorsInfluencer / creatorNot yet recruitedSecond largest gap in the mixTarget tierHigh — creatorRecruitTarget social and video creators with engaged followings in the brand demographic
Target: quality cashbackCashbackUnderrepresentedLegitimate last-click volume missingTarget tierMedium — last-clickRecruit selectivelyTarget the major established cashback platforms in both programme markets

Partner names are replaced with type-and-rank labels. Every analytical column is the client document’s own assessment, unchanged. Note that the matrix includes partner types the programme did not yet have — recruitment targets are dispositions too.

Section 7
Publisher relationship management

No relationship management existed at all

The programme showed no evidence of active publisher relationship management beyond its automated triggered communications. No manual newsletters were identified, no publisher segmentation was in use, no review cadence existed, and no exclusive relationships had been established beyond a single exclusive code holder.

Top-20 plan. The programme should identify and segment its top twenty publishers by verified value contribution — excluding those under fraud investigation — into three tiers. Tier one, the top five by verified revenue, receives monthly check-ins, early access to seasonal promotions and bespoke commission negotiation. Tier two, ranks six to fifteen, receives bi-monthly communication and promotional updates. Tier three, ranks sixteen to twenty, receives quarterly review and standard newsletter inclusion. Critically, this exercise has to wait until the compliance review is complete, because several of the current top publishers will not survive it.

Segmentation. Publisher tags should categorise partners on three axes: type (editorial, creator, content, cashback, coupon, sub-network, comparison), tier (VIP, standard, probation) and compliance status (verified, under review, flagged). Those tags should then drive communication targeting, commission group assignment and reporting segmentation. Without them the Communication Centre cannot address a segment, only an individual or everyone.

Early access. For seasonal peaks the programme should brief tier-one publishers four weeks ahead with exclusive previews of upcoming offers, early access to creative and priority placement opportunities. This is standard practice in apparel, where editorial lead times for gift guides and buying guides routinely run six to eight weeks — meaning a brand that briefs at four weeks has already missed the print and scheduling deadline for its most valuable placements.

Content freshness. Publisher-side content quality could not be assessed from within the network account; it requires external review of each publisher’s promotional material. This should form part of the compliance review, particularly for the partners whose promotional methods are currently unverified.

Competitor risk. In premium apparel the brand competes for publisher attention with a well-defined set of established competitors, most of whom run their own affiliate programmes with competitive rates and existing publisher relationships. Without active relationship management the programme risks losing quality publishers to competitors who offer better support, faster payment and reliable approval rates. At the audit’s network index and approval rate, the programme was measurably less attractive than any competitor running a healthy one — and publishers can see both numbers before they apply.

Section 8
Recruitment and partner discovery

Rebalancing is a recruitment problem, not a rate problem

Discovery usage. No evidence of Partner Discovery usage was found anywhere in the account. The publisher base had accumulated through inbound applications and sub-network partnerships rather than targeted outreach — which is precisely why the mix looked the way it did. Given the severity of the imbalance, strategic recruitment was the primary lever available to rebalance the programme. Rate changes alone would not do it: you cannot rebalance towards partner types that are not in the programme.

Invitation pipeline. No targeted invitations had been sent. The programme needed a recruitment pipeline built around three priority segments: national fashion and lifestyle editorial titles; category-specialist content creators and reviewers; and inclusive fashion creators aligned with the brand’s positioning and demographic.

Gap analysis

Partner typeCurrent shareTarget shareRecruitment priority
Editorial / contentRoughly 10–15%30–40%Critical — the primary recruitment target
Influencer / creatorUnder 2%25–35%Critical — highest growth potential in the category
Cashback (quality)Under 5%15–20%High — legitimate last-click volume
Coupon (verified)Roughly 5%10–15%Medium — controlled voucher partnerships only
Comparison / CSS0%5–10%High — but requires the product feed to exist first
Sub-networks (quality only)Roughly 65–70%Under 5%Reduce — remove non-compliant, retain the editorial aggregator

Recruitment order. The programme should prioritise in this sequence. First, fashion editorial publishers capable of producing seasonal content — buying guides, seasonal roundups, gifting features — because their lead times are longest and they anchor the rest of the mix. Second, creators with engaged followings in the brand’s demographic. Third, quality cashback platforms in both programme markets, for legitimate last-click volume. Fourth, comparison and CSS publishers, which cannot begin until the product feed exists.

That ordering matters. Recruiting cashback before editorial would simply replace one form of last-click dependence with another, and the programme would arrive at the same problem by a different route.

Section 9
Commission review

A sophisticated structure aimed at the wrong outcomes

9.1 Current state

The programme operated a seven-group commission architecture that was more differentiated than most programmes at this maturity: a bottom tier for coupon and voucher sites, a mid tier shared between content creators and sub-networks, a higher tier for creators, a VIP tier for proven partners, and three separate bonus levels above that. A flat volume bonus sat alongside them.

The architecture demonstrated genuine commercial intent. The problems were in the calibration rather than the design. The default coupon rate sat far below the sector benchmark for a default commission — and while a low coupon rate may be intentional as a way of discouraging coupon-only publishers, this one was low enough to deter legitimate voucher partners who do deliver incremental traffic. The content rate aligned with the lower end of the sector benchmark. The creator rate was reasonable.

The three bonus levels carried no naming convention and no qualification criteria, which made it impossible for a publisher to understand how to qualify or what any of them represented. A bonus tier nobody can qualify for on purpose is not an incentive; it is a discretionary payment with a percentage attached.

The most consequential structural flaw was that content creators and sub-networks shared a single rate. A direct content partner who creates demand and an aggregating sub-network who intercepts it were being paid identically — which, given the mix, meant the programme was systematically overpaying the partner type it wanted less of.

9.2 Recommended architecture

TierCurrent rateRecommended rateRationale
Coupon / discount / voucher3%5%Raise towards the sector floor to retain legitimate voucher partners, while remaining the lowest tier in the programme
Standard (new tier)None8%Create a default tier at the sector minimum for publishers not yet categorised — currently they fall to the coupon rate by accident
Content creators10%10%Maintain — aligned with the sector benchmark for content
Sub-networks10%, shared with content8%Separate from content. A sub-network should not earn the same rate as the direct content partner whose traffic it aggregates
Influencers / creators12%12–15%Maintain or increase to attract premium category creators, who are the scarcest partner type in the mix
VIP publishers15%15%Maintain — reserved for proven top performers with documented criteria
EditorialNone — folded into content12%Create a dedicated editorial tier to attract fashion media, the single most strategically important partner type for this programme
New customer acquisition bonusNone+3pp upliftOnce the customer-acquisition parameter is fixed, reward the publishers actually driving new customers rather than repeat purchase
Performance bonus (volume)Flat sum per volume thresholdRaised flat sumIncrease to a level that is actually meaningful to a mid-volume publisher

9.3 Budget impact

The direct budget impact of the rate changes is modest: raising the coupon rate two points, creating a standard tier at the sector floor, and separating sub-networks from content. The coupon increase costs a small amount per sale but makes the programme viable for legitimate voucher publishers. The new standard tier provides a catch-all above the floor rather than below it. The editorial tier creates a real recruitment incentive for the most strategically important partner type in the programme.

The larger budget effect comes from the compliance review rather than the rate card. If the flagged sub-networks are removed, commission spend falls substantially — those publishers accounted for a large share of current revenue, and their removal frees budget for investment in editorial, creator and content partnerships. The net effect of cleaning the mix and adjusting rates together is likely to be budget-neutral or better, because fraudulent and low-incrementality commission spend is eliminated and replaced with lower-volume, higher-quality conversions.

This is the arithmetic the client was asked to accept up front: revenue falls first, then recovers on a different foundation. It did fall, for two months, by design.

Section 10
Prioritised task list

The whole audit converts into a task list

Top 10 of 45 Tasks Identified

The full audit identified 45 actionable improvements across the programme, each with an owner, a duration, a measurable outcome and the verification step that closes it. The ten highest-priority actions are shown below, in the order the client was asked to run them.

01

Fix the server-to-server click reference pass-through

Critical
Area
Tracking · FIX
What is wrong
The commerce platform plugin was not passing the click reference in its server-to-server conversion calls.
Why it matters
The attribution chain between click and sale is broken. Every partner decision in the programme rests on attribution data that cannot currently be trusted.
Recommended action
Update the plugin configuration to include the click reference in the server-to-server payload, then verify with a controlled test transaction.
Platform steps
Toolbox > Tracking > review server-to-server configuration; verify click reference mapping; escalate to network technical support.
External steps
Brand development team to update the plugin; run a test transaction and confirm the reference appears in the payload.
Owner
Account Manager + Technical
Duration
4 hours
Timeframe
1 week
KPI
Click reference present in 100% of server-to-server calls.
Verification
Test transaction confirms the reference in the network detail record.
02

Fix the customer-acquisition parameter

Critical
Area
Tracking · FIX
What is wrong
The parameter returned RETURNING for every transaction regardless of the customer’s actual status, so no transaction was ever recorded as a new customer.
Why it matters
The programme could not measure new customer acquisition at all — the single outcome the welcome discount existed to buy. It also makes any new-customer commission uplift impossible to operate.
Recommended action
Update the plugin to query order history dynamically and return the correct value, then test with a genuinely new customer email.
Platform steps
Toolbox > Tracking > review the customer-acquisition parameter mapping in the server-to-server configuration.
External steps
Brand development team to rewrite the logic against order history; test with a new-email purchase.
Owner
Account Manager + Technical
Duration
3 hours
Timeframe
1 week
KPI
Both NEW and RETURNING values appearing in transaction data.
Verification
Transaction export shows mixed values across a representative sample.
03

Investigate the seven unregistered voucher codes

Critical
Area
Fraud · FIX
What is wrong
Seven discount codes appeared in live transaction data that were not registered in the offers list, several concentrated on a single top-tier partner.
Why it matters
Commission was being paid on transactions carrying codes the affiliate programme never issued. That means code leakage, unauthorised partner marketing, or fraudulent attribution — and until traced, nobody can say which.
Recommended action
Trace each code’s origin, cross-reference against brand marketing activity, and decline the transactions that cannot be substantiated. Then close the gap in the programme terms.
Platform steps
Commission > Validate Pending > filter by voucher code for each of the seven; identify associated publishers; cross-reference against the offers list.
External steps
Brand team to confirm whether any code was issued through any marketing channel.
Owner
Account Manager + Brand
Duration
6 hours
Timeframe
48 hours
KPI
All transaction codes match a registered offer.
Verification
Validation queue shows only registered codes.
04

Verify and correct the one-hour auto-validation setting

Critical
Area
Validation · FIX
What is wrong
The auto-validation period had been changed from thirty days to one hour with no documented justification anywhere in the account.
Why it matters
At one hour, transactions auto-approve before any human review is possible. Given the fraud indicators found elsewhere in this audit, fraudulent transactions were very likely being approved automatically and paid.
Recommended action
Confirm whether the change was intentional. Revert to thirty days if not; implement compensating safeguards if so.
Platform steps
Account > Settings > Validation > review and adjust the auto-validation period.
External steps
Confirm with the brand team whether the change was requested.
Owner
Account Manager
Duration
30 minutes
Timeframe
Same day
KPI
Validation period set appropriately and the decision documented.
Verification
Settings show the corrected window.
05

Investigate the root cause of the 43% decline rate

Critical
Area
Approval rate · FIX
What is wrong
Roughly 43% of tracked transactions were being declined, more than thirty percentage points below the approval benchmark, with decline reasons uncategorised.
Why it matters
This is the most destructive metric in the programme. Cashback and loyalty partners front-fund rewards and lose money on nearly half the sales they generate. They do not complain — they stop promoting.
Recommended action
Analyse decline reasons by category to separate systemic causes from publisher-specific ones, then address each on its own terms.
Platform steps
Commission > Validate Pending > review decline reasons; Reports > filter by declined transactions.
External steps
Brand team to confirm genuine order cancellation and return rates by channel.
Owner
Account Manager + Brand
Duration
3 hours
Timeframe
48 hours
KPI
Root cause identified and an improvement plan agreed.
Verification
Decline analysis document produced.
06

Resolve the credit-limit-exceeded status

Critical
Area
Payment · FIX
What is wrong
Payment status showed the credit limit exceeded with average payment time at nearly double the 30-day benchmark.
Why it matters
Publisher attrition follows late payment quickly, and programme suspension is a live risk while the limit remains exceeded. Combined with the decline rate, partners were being rejected on half their sales and paid late on the rest.
Recommended action
Pay the overdue invoices, increase the credit facility to match actual programme volume, and set up automatic deposits.
Platform steps
Contact network support and finance to resolve the limit and review the payment schedule.
External steps
Brand finance team to authorise payment and increase the facility.
Owner
Finance + Account Manager
Duration
2 hours
Timeframe
48 hours
KPI
Payment status within limit.
Verification
Dashboard shows no payment warning.
07

Deploy Conversion Protection rules

Urgent
Area
Fraud · FIX
What is wrong
No Conversion Protection rules existed, so the programme had no automated fraud detection despite documented device mismatches across three top-tier publishers.
Why it matters
The programme relied entirely on manual review that was not happening. Click injection, device mismatch and impossible-timing conversions were going undetected by design.
Recommended action
Create rules covering time threshold, device mismatch and geographic mismatch as a minimum, then tune after thirty days based on what they catch.
Platform steps
Toolbox > Tracking > Conversion Protection > create rules for each pattern.
External steps
None required.
Owner
Account Manager
Duration
2 hours
Timeframe
1 week
KPI
Three or more rules active.
Verification
Conversion Protection shows active rules and a catch log.
08

Run a full compliance review of every flagged publisher

Urgent
Area
Compliance · FIX
What is wrong
Four top-tier sub-networks carried fraud indicators — device mismatches, suspicious referrers, unregistered codes and implausible conversion rates.
Why it matters
Commission was being paid on potentially fraudulent traffic, concentrated in the partners generating the majority of programme revenue. Every quality metric in the account is distorted while they remain.
Recommended action
Request traffic source documentation from each, review their transaction history in detail, and remove those that cannot substantiate their traffic.
Platform steps
Publishers > Publisher Management > review promotional methods, URLs and traffic sources; Commission > Validate Pending > filter by flagged publisher.
External steps
Direct contact with each flagged sub-network requesting documentation.
Owner
Account Manager
Duration
6 hours
Timeframe
2 weeks
KPI
All top-ten publishers compliance-verified or removed.
Verification
Publisher management shows a verified status against each.
09

Populate the profile contact section

Urgent
Area
Profile · FIX
What is wrong
The contact section was completely empty, so publishers had no route to reach the programme manager.
Why it matters
Publishers who cannot reach a programme manager do not chase. They deprioritise the programme and move on, and the brand never finds out why.
Recommended action
Add the programme manager’s name, email and preferred contact method.
Platform steps
Account > Profile > Contact section.
External steps
None required.
Owner
Account Manager
Duration
15 minutes
Timeframe
48 hours
KPI
Contact section populated.
Verification
Profile shows contact details.
10

Upload the minimum viable document set

Urgent
Area
Documents · FIX
What is wrong
Zero documents had been uploaded to the programme — no welcome pack, bestseller guide, content guidelines, seasonal calendar or brand guidelines.
Why it matters
For the editorial and creator partners this programme most needed, the absence of a media pack and content guidelines is disqualifying. Those partners choose between brands partly on how easy the brand makes it to produce good content.
Recommended action
Produce and upload a minimum set covering onboarding, bestsellers, content guidelines, the seasonal calendar and brand guidelines.
Platform steps
Account > Profile > Documents > upload each document.
External steps
Brand marketing to produce content; design to format.
Owner
Account Manager + Marketing
Duration
1 day
Timeframe
2 weeks
KPI
Five or more documents live.
Verification
Documents tab shows the files.

The client document carries each task with fifteen columns. The fields are laid out here as a card because fifteen columns is unreadable on any screen. No field has been dropped in the transform.

Section 11
30/60/90 plan

Stabilise, then tune, then scale

Day 0–30: stabilise

The first thirty days repair the tracking chain, remove the immediate financial and fraud exposure, and make the programme safe to measure. Nothing downstream can be trusted until attribution works.

WeekTasksSuccess criteria
Week 1Fix the server-to-server click reference and the customer-acquisition parameter; correct the auto-validation window; resolve the credit-limit status; populate the profile contact sectionAttribution chain repaired, validation window safe, payment warning cleared, contact reachable
Week 2Trace all seven unregistered voucher codes and decline what cannot be substantiated; begin the decline-rate root cause analysis; process the three pending publisher applicationsCodes traced, decline analysis underway, no application older than 48 hours
Week 3Deploy Conversion Protection rules; open the compliance review on all four flagged sub-networks; consolidate the overlapping discount offersFraud rules live, compliance review open with deadlines set, offer set unambiguous
Week 4Upload the minimum viable document set; configure the product feed; begin editorial recruitment outreachDocuments live, feed importing daily, recruitment pipeline started

Day 31–60: tune

TaskSuccess criteria
Complete the compliance review and remove non-compliant partnersEvery top-ten publisher verified or removed
Restructure the commission architecture with a separated sub-network tierCommission groups renamed with explicit qualification criteria
Configure voucher attribution and map exclusive codes to their holdersContent and editorial partners protected from coupon overwrite
Onboard the first cohort of editorial publishersEditorial partners live and producing content
Launch the new-customer commission upliftUplift active now that the parameter reports correctly
Establish the publisher tagging scheme across type, tier and compliance statusAll transacting publishers tagged on three axes
Begin creator recruitment in the brand demographicFirst creator partners contracted
Diagnose the mobile conversion gap with analytics funnel dataCause identified and separated from partner-mix effects

Day 61–90: scale

TaskSuccess criteria
Scale editorial and creator partnerships to target shareMix moving measurably towards the sector optimum
Recruit quality cashback platforms in both programme marketsLegitimate last-click volume replacing arbitrage volume
Onboard comparison and CSS publishers now the feed is liveA previously locked-out publisher category active
Establish the tier-one publisher review cadenceFirst reviews completed with the verified top five
Build the seasonal activation calendar with six-to-eight week editorial lead timesCalendar published and briefed to tier one
Bring the approval rate to benchmarkApproval rate at or above 90%
Reduce discount-partner reliance towards targetVoucher, deal and cashback share materially reduced

A note on sequencing. The rebalance was expected to reduce revenue before it increased it, and the client was told so before the work began. Removing low-incrementality partners removes their revenue immediately, while the editorial and creator partners replacing them take weeks to produce. Two months of planned decline is the honest cost of the change, and a plan that hides that cost is not a plan.

Section 12
Operating calendar

The cadence that stops all of this recurring

12.1 Standing cadence

FrequencyActivityOwnerScreenOutputKPI
DailyCheck the dashboard to-do list — validations and applicationsAccount ManagerDashboardPending items processedNo application older than 48 hours
DailyReview new transactions for unregistered voucher codesAccount ManagerTransactionsUnknown codes flagged same dayZero unregistered codes in the queue
WeeklyReview top-20 publisher performance and compliance statusAccount ManagerPublisher PerformanceWeekly summary with compliance flagsRevenue, conversion and verification status
WeeklyReview Conversion Protection catchesAccount ManagerConversion ProtectionCaught transactions reviewed and actionedRules tuned to actual patterns
WeeklyCheck offer status and code hygieneAccount ManagerMy OffersExpired offers removed, codes reconciledOffers list matches transaction codes exactly
WeeklyProcess the validation queueAccount ManagerCommission > ValidatePending transactions processedQueue under seven days old
MonthlyFull performance review with mix analysisAccount ManagerPerformance Over TimeMonthly report including partner-type mixRevenue, transactions, conversion, mix movement
MonthlyApproval rate review by publisher and by reasonAccount ManagerValidate + ReportsDecline reason breakdownApproval rate trending towards 90%
MonthlyPublisher newsletterAccount ManagerCommunication CentreNewsletter sent to a segmented baseOpen rate and click-through by segment
MonthlyProduct feed health checkAccount ManagerMy Product FeedsFeed errors reviewed, categories verifiedFeed health green, product count stable
MonthlyNew-customer share reviewAccount ManagerTransactionsNew versus returning split reportedNew customer share trending up
QuarterlyTier-one publisher business reviewAccount ManagerMultipleA review document per partnerRelationship health and growth plan
QuarterlyCommission structure reviewAccount ManagerCommission ManagerRate and bonus optimisationEffective rate against benchmark by partner type
QuarterlyPartner-mix and concentration reviewAccount ManagerPublisher PerformanceMix progress against the sector optimumSub-network share falling, editorial share rising
QuarterlyTerms and compliance reviewAccount ManagerTerms + PublishersPolicy currency and publisher complianceTerms current and enforced
Six-monthlyFull programme auditAccount ManagerAll sectionsAudit report in this formatProgramme health score
Pre-peak (8 weeks out)Editorial seasonal briefingAccount ManagerOffers + Creative + Communication CentreEditorial partners briefed ahead of their lead timesPlacements secured in seasonal guides
Post-peak (2 weeks after)Seasonal performance reviewAccount ManagerPerformance Over TimePeak analysis by partner typeRevenue against target and mix contribution

12.2 Retail calendar moments

Fashion and apparel carries one of the densest retail calendars of any sector, and editorial lead times are the binding constraint. A brand briefing at four weeks has already missed the scheduling deadline for its most valuable placements, which is why the editorial briefing dates below sit six to eight weeks ahead.

#MomentTimingBriefing startsCommission and offer strategyCreative needs
1January sales / new yearJanuaryEarly DecemberClearance continuation; new season preview; standard commissionSale banners; new-in deeplinks; refresh creative
2Valentine’s DayFebruaryEarly January (6 weeks)Gifting uplift; exclusive codes; gift-wrap offerGifting banners; gift-guide landing page; price-point deeplinks
3Spring launchMarchEarly FebruaryNew season commission uplift for content partners; early access for editorialNew season hero creative; lookbook assets; category deeplinks
4Mother’s DayMarch / May by market6 weeks ahead in each marketGifting uplift; dedicated codes; free shipping emphasisGifting banners; guides by price point; bestseller deeplinks
5Bridal and occasionApril–JuneEarly March (8 weeks for editorial)Occasion-wear uplift; bundle offers; editorial focusOccasion creative; bridal category deeplinks; styling assets
6Summer saleJune–JulyEarly MayDeepest mid-year discount; tiered codes by partner typeSale banners; countdown creative; clearance deeplinks
7Back to seasonAugust–SeptemberEarly JulyNew season uplift; wardrobe-refresh positioningAutumn hero creative; capsule collection deeplinks
8Autumn / winter launchSeptember–OctoberEarly August (8 weeks)New collection uplift; early access for tier-one editorialCollection launch assets; editorial-ready selections
9Pre-peak teasersOctoberEarly SeptemberPreview offers for top partners; wish-list promotionPreview banners; gift-guide previews; early-bird deeplinks
10Black Friday / Cyber MondayLate NovemberEarly October (6 weeks)Deepest discount of the year; codes tiered by partner type; uplift for the top twentyPeak-branded banners; countdown creative; doorbuster deeplinks
11Gift guide seasonNovemberEarly October, with the peak briefingCurated guides by recipient, price point and category; editorial focusGift-guide pages; editorial-ready selections; curated collections
12Holiday / ChristmasDecemberIncluded in the peak briefingExtended codes; last-order-date urgency; gift-wrap and express shippingChristmas creative; last-chance countdown; gifting deeplinks
13Boxing Day / post-Christmas26–31 DecemberMid-DecemberClearance offers; treat-yourself positioning; aggressive codesClearance banners; category deeplinks; new-year styling creative
Section 13
Detailed topic reviews

Nineteen areas, assessed individually

13.1 Profile and first impression

5/10

The profile carried a genuinely strong brand narrative covering heritage, product range, demographic, international reach, commission structure and the active bonus — enough context for a publisher to write authentically. Against that, the contact section was completely empty and no documents existed, so a publisher who read the profile and wanted to act on it had nowhere to go next.

13.2 Documents and welcome pack

1/10

Zero documents had been uploaded. No welcome pack, no bestseller guide, no content guidelines, no seasonal calendar, no brand guidelines, no imagery guide. For the editorial and creator partners the programme most needed, this absence is disqualifying — those partners assess how much work a brand will be before they agree to anything.

13.3 Terms and conditions

6/10

A relative strength. Terms had been revised three times since launch across eight tabs covering general policy, PPC, transactions, branding, commission, notice periods, publishers and de-duplication. The PPC tab was fully populated with twelve or more policy definitions covering trademark bidding, direct linking, approved code usage, email marketing compliance and incentivised traffic. The gap was enforcement, not drafting: unregistered codes were live in transactions in direct contradiction of the written policy.

13.4 Welcome email and activation

6/10

A welcome triggered communication existed and was active, alongside application-accepted, first-click and first-sale triggers. That is a genuinely well-built activation sequence for a programme at this maturity. The gap is that the sequence pointed nowhere — with no documents and no contact details, a newly activated publisher had nothing to act on beyond the profile text.

13.5 Communication and newsletter

5/10

Seven triggered communications covered the lifecycle from welcome through dormancy, including declined-transaction and re-activation triggers that many programmes never build. Against that there was no manual newsletter, no promotional announcement, no seasonal briefing and no segmented outreach. Automation was doing all the work, and automation cannot brief an editorial partner on a seasonal campaign.

13.6 Offers, codes and voucher attribution

3/10

Seven active offers including exclusive codes, welcome discounts and free shipping showed active management. But multiple overlapping discount offers at the same value created genuine publisher confusion about which code to promote, and seven codes appeared in transaction data that were not registered at all. No voucher attribution framework was configured, so content and editorial partners had no protection from coupon overwrite at the last click — in a programme where voucher partners already took two thirds of revenue.

13.7 Landing page and conversion

6/10

A premium brand site with genuine design quality, shipping internationally. The critical finding was the device gap: mobile carried the overwhelming majority of traffic and converted at roughly a quarter of the desktop rate. That is the largest single revenue lever identified anywhere in this audit. Diagnosing it requires analytics funnel data to separate genuine site friction from the low-intent traffic the arbitrage partners were sending.

13.8 Creative and editorial readiness

4/10

Sixty-seven creative assets across standard display sizes and text links is good volume for the programme’s age. Editorial readiness was the gap: no media pack, no editorial brief, no content guidelines, no lookbook assets and no curated product selections. The programme was asking editorial partners to do work it had not made possible.

13.9 Product feed and shopping readiness

1/10

Zero products. No feed configured, no source connected, no category mapping, no import scheduled. This locked out comparison, shopping and CSS publishers entirely, prevented product-level creative, and made dynamic advertising impossible. One missing configuration removing an entire publisher category is the highest-leverage single fix in the audit.

13.10 Reporting and benchmarking

4/10

Headline dashboard metrics and publisher-level analysis were available and functioning. What was absent was any cadence: no scheduled reporting, no custom reports, no benchmarking usage, and no partner-type mix reporting — which meant the single most important structural problem in the programme was not visible on any report anyone looked at.

13.11 Upper-funnel and attribution

3/10

Last-click only, with no assist rules and no voucher attribution. Combined with a mix in which voucher and cashback partners took two thirds of revenue, this meant the partners creating demand were structurally guaranteed to lose credit to the partners intercepting it at checkout. The attribution model was actively producing the mix problem, not merely failing to report it.

13.12 Tracking and technical risk

3/10

The most technically serious section. The server-to-server click reference was missing, breaking the attribution chain. The customer-acquisition parameter was hard-returning a single value. No Conversion Protection existed. Auto-validation had been set to one hour. Each of these is individually serious; together they meant the programme could neither measure what it was buying nor prevent what it was being charged for.

13.13 Validation and payment trust

2/10

The credit limit was exceeded, average payment time ran at nearly double benchmark, and several hundred commissions sat pending validation representing close to a full month of revenue. On top of that, the approval rate meant partners were losing money on nearly half the sales they generated. Payment trust was the programme’s second-largest structural problem after the partner mix itself.

13.14 Fraud monitoring

2/10

Seven unregistered voucher codes, device mismatches across three separate publishers, suspicious referrer domains on the third-largest partner, a conversion rate close to zero on enormous click volume, and zero Conversion Protection rules. There was no automated detection and no manual cadence, meaning the fraud indicators found in this audit had been visible in the data for months without anyone looking.

13.15 Compliance and brand protection

5/10

Terms were well drafted and regularly revised, with PPC rules fully populated — genuinely above average. Enforcement was the weakness. Voucher code policy was not enforced, publisher promotional methods were not monitored, and several top partners were operating in ways the terms explicitly prohibited without any consequence.

13.16 Seasonal readiness

3/10

No seasonal campaign was visible despite the audit falling immediately before a significant seasonal moment for the category, and no evidence of preparation for any major retail peak. In a sector with thirteen distinct activation moments and editorial lead times of six to eight weeks, the absence of a forward calendar means the programme was structurally unable to participate in its own peaks.

13.17 Multi-platform and attribution dependency

3/10

The programme ran on a single network across two markets, with no app tracking configured, so any in-app purchases were untracked entirely. Combined with last-click-only attribution and a broken click reference, the programme had no view of any customer journey that crossed a device or a platform — in a category where browsing on mobile and buying later is the dominant pattern.

13.18 Operating rhythm and management maturity

5/10

Genuinely mixed, and better than most programmes at this stage. Deliberate setup was visible in the tiered commission groups, the seven triggered communications and three terms revisions in ten weeks. Against that, several hundred pending validations, an exceeded credit limit, unprocessed applications and unmonitored fraud indicators show the daily cadence was absent. Maturity verdict: early-stage active — built with care, then not operated.

13.19 Network recommendation coverage

4/10

Creative volume, terms and triggered communications were working. Profile, offers, reporting and compliance were partially addressed. Entirely unaddressed: the product feed, Conversion Protection, voucher attribution, partner discovery and recruitment, and payment status. The pattern across the programme is consistent — what was configured at launch was configured well; nothing that required ongoing operation was operating.

Section 14
Consultant verdict

Is this programme ready to scale?

Not yet, and scaling it in its audit state would have made the underlying problem worse. The programme was growing, and that growth was real in the sense that money was arriving. But two thirds of it came from partners bidding on the last click for demand the brand had already created. Scaling that structure would have bought more of the same: higher gross revenue, lower margin, and a channel increasingly indistinguishable from a discount desk.

What held it back. Three things, in order. First, the attribution chain was broken — the click reference was missing and the customer-acquisition parameter never reported a new customer, so the programme could not measure what it was buying. Second, the partner mix was the inverse of the sector optimum, with sub-networks and traffic arbitrage occupying the position editorial and creator partners should hold. Third, the trust metrics — approval rate, payment time, credit status — were bad enough to repel exactly the quality partners the rebalance depended on recruiting. That third point is what made the sequencing non-negotiable: you cannot recruit editorial partners into a programme that declines half their sales and pays late on the rest.

The first five tasks, and why that order. One: fix the click reference, because until attribution works every other decision is a guess. Two: fix the customer-acquisition parameter, because the entire acquisition case for the channel is unmeasurable without it. Three: trace the seven unregistered codes, because the programme was paying commission on transactions it could not account for, concentrated on its largest partner. Four: correct the one-hour auto-validation window, because it was auto-approving those transactions before anyone could review them. Five: resolve the credit status and diagnose the decline rate together, because they are the two numbers a prospective quality partner sees before deciding whether to apply.

What the brand should not do yet. No recruitment spend, no seasonal campaign investment and no rate increases until attribution is repaired and the compliance review is complete. Recruiting quality partners into a programme with a 43% decline rate and late payments burns the relationship on first contact, and those partners do not come back for a second attempt. Equally, do not remove the flagged sub-networks before the replacement pipeline is contracted — sequence the removal against the recruitment, or the revenue gap is larger and longer than it needs to be.

What to review in 30 days. Is the click reference present in every server-to-server call? Are both new and returning values appearing in transaction data? Have all seven codes been traced and resolved? Is the validation window corrected? Is the payment warning cleared? What has the decline-rate analysis found, and how much of it is systemic?

What requires external evidence before a final conclusion. Analytics funnel data is needed to diagnose the mobile conversion gap and to separate genuine site friction from low-intent arbitrage traffic. Traffic source documentation is needed from four sub-networks before their disposition can be finalised. The brand’s own marketing team must confirm which, if any, of the seven codes were issued through a non-affiliate channel. And the brand’s genuine return and cancellation rate by channel is needed to establish how much of the decline rate is real.

Section 15
Audit confirmation

What was inspected, and what was not

ConfirmationDetail
Audit typeLive, read-only inspection of the advertiser account. No changes were made to the account at any point.
Advertiser IDNot publicly disclosed
Standard appliedAll 15 sections and 31 inspection areas of the AME audit standard
Areas inspectedDashboard; account profile and settings; tracking configuration including the server-to-server implementation, click reference and customer-acquisition parameter; Conversion Protection; validation settings; terms and conditions across all eight tabs; documents; commission groups and rates; bonus configuration; offers and voucher codes; creative library; product feed configuration; publisher management and approvals; publisher performance; transactions and decline reasons; the communication centre covering all triggered communications; the network index; the brand website across devices
Areas unavailablePartner Discovery usage history; publisher-side promotional content, which requires external review; brand-side order cancellation and return data; analytics funnel data
Data sourcesNetwork interface, publisher and transaction exports, browser-verified inspection across devices, and external research on named partners
Exports usedPublisher export including joined, left and rejected statuses; transaction export with voucher code and device fields; performance over time
Website reviewLive, SSL valid, international shipping, mobile-dominant traffic with a documented conversion gap against desktop
External evidence still neededAnalytics funnel data; traffic source documentation from four sub-networks; brand confirmation on the origin of seven voucher codes; genuine return and cancellation rates by channel
Tasks generated45 prioritised tasks

On anonymisation. This page is the client document with identity removed. The brand name, domain, advertiser ID, staff names and contact addresses, partner names, publisher IDs and voucher codes have been replaced or withheld. Commercially private measured values are reported as ratings or qualitative ranges rather than substituted with invented numbers. Publicly stated facts follow the corresponding case study where the two describe the same thing. Nothing else in the structure, sequence, analysis or task logic has been changed.

This audit was free. Yours would be too.

Every audit published here started as a free one. I’ll go through your programme the same way — the same fifteen sections, the same depth — and hand you a plain, prioritised task list: exactly what to fix first and grow next. Free, and yours to keep whether you hire me or not.

Free forever · yours to keep whether you hire me or not · about two minutes to start