| 1 | Preserve the programme version | Store the terms, source permission, approval and review date used for the test. | Hold launch when the applicable permission or offer version is unresolved. |
| 2 | Review claims and disclosures | Connect the exact promise and disclosure to product evidence and the live placement. | Correct unsupported wording or an unclear material relationship before promotion. |
| 3 | Define the accepted customer event | Agree eligibility, exclusions, merchant status meanings and the maturity window. | Do not substitute clicks or pending actions for the merchant’s accepted event. |
| 4 | Return usable rejection reasons | Request permitted reason codes that distinguish eligibility, duplication and service failures. | Assign unknown rejection patterns to an owner before changing acquisition. |
| 5 | Preserve status and identifier history | Map the campaign to the merchant record and retain later approvals or reversals. | Investigate broken joins or overwritten states before relying on the trend. |
| 6 | Test the complete customer route | Verify redirects, encoding, consent, device behaviour and the receiving record. | Repair an unverified handoff before funding a commercial comparison. |
| 7 | Monitor missing joins | Show unresolved counts and shares beside outcomes, with tolerance and response rules. | Hold expansion when missing records could change the decision. |
| 8 | Continue the approved promise | Keep eligibility, offer conditions and a useful next action clear after the click. | Repair a mismatched or unhelpful destination before buying more visits. |
| 9 | Version creative and destination | Save the message, page version, audience and live dates as one campaign state. | Separate results when the customer-facing promise changes materially. |
| 10 | Diagnose faults before changing bids | Compare route integrity and merchant quality before treating a cost rise as a bid problem. | Contain the affected route if tracking is incomplete. |
| 11 | Follow a written optimisation order | Check safety, function, measurement and limits before adjusting acquisition settings. | Resolve a failed prerequisite rather than masking it with more traffic. |
| 12 | Separate funding and complete costs | Label deposits, bids, media consumed and role-specific commission and enabling costs. | Do not fund expansion from an undefined cost or provisional payout assumption. |
| 13 | Release budget on mature evidence | Require accepted outcomes, understood unknowns and available offer capacity. | Keep the next allocation bounded when the commercial conclusion is uncertain. |
| 14 | Contain operational constraints | Monitor caps, funding, support and fulfilment with a buffer and restart owner. | Reduce exposure before the business can no longer serve the response. |
| 15 | Compare accepted value | Match customer quality and value to the same acquisition cohort and cost scope. | Do not reward a larger accepted count while material costs or states are missing. |
| 16 | Isolate the material change | Retain a comparator and document the expected signal, version and review window. | Treat simultaneous urgent repairs as a combined intervention, not separate causal proofs. |
| 17 | Inspect counts, rates and outliers | Show denominators, large outcomes, late reversals and pending shares. | Avoid scaling a small immature average as though it were a stable forecast. |
| 18 | Assign monitoring and escalation | Name daily owners, backup contacts and the authority to pause and restart. | Pause affected activity when a material incident has no available decision-maker. |
| 19 | Define incident containment | Preserve failure evidence, contacts, corrections and permitted retest conditions. | Respect stop restrictions and verify the repair before restarting. |
| 20 | Close with a reproducible decision | Freeze a maturity cut-off and retain definitions, states, costs and limitations. | Record whether to stop, repair, repeat or expand one bounded part of the campaign. |