MarketingOps
The execution layer of marketing: campaign operations, a martech stack that works together, lead lifecycle management, attribution that is honest about its limits, and consent handled as a real obligation.
Overview
Read the full MarketingOps guidance
Capabilities
Attribution methodology
A stated method whose limitations are acknowledged rather than hidden behind a single confident number.
Campaign execution QA
Templates, a check step and a defined approval, so launching does not depend on one person's memory.
Consent and preference management
Consent captured with timestamp and source, honoured across every sending system, and demonstrable on request.
Contact identity resolution
Deciding which record is the person, so the same human is not contacted three times by three systems.
Lead lifecycle and scoring
Documented stages and a scoring model validated against whether it actually predicts anything.
Practices
Launch retrospective
Reviewing who found out too late and fixing the checklist rather than the person.
Suppression verification
Testing that an unsubscribe in one system is honoured by every other sending system.
Metrics
Campaign defect rate
Campaigns sent with an error — wrong audience, broken link, wrong personalisation.
Unit: percent. Good direction: down.
Consent honour rate
Share of suppression tests where every sending system honoured the opt-out — anything below 100 % is a finding.
Unit: percent. Good direction: up.
Duplicate contact rate
Share of people represented by more than one record across the stack.
Unit: percent. Good direction: down.
Tools
Customer.io
Messaging automation platform with segmentation and suppression handling.
Visit site ↗HubSpot
Combined marketing, sales and service platform with a shared contact and lifecycle model.
Visit site ↗OneTrust
Privacy and consent management platform for capturing and enforcing preferences across systems.
Visit site ↗Segment
Customer data platform used to standardise event collection and route identity across systems.
Visit site ↗
Architecture patterns
Reference architectures and their trade-offs live in the blueprints library.
Maturity
- L1 ReactiveEach tool holds its own version of the same personrequired stage
Records are duplicated, campaigns overlap, and reporting cannot be reconciled between systems.
- L2 RepeatableConsent and suppression are honoured everywhererequired stage
An opt-out in one system is respected by all of them, and consent is demonstrable with timestamp and source.
- L3 StandardizedIdentity is resolved to one record per person
The stack agrees which record is the human, ending duplicate contact and irreconcilable counts.
- L4 MeasuredCampaign execution is templated with a check step
Launching does not depend on one person's memory, and a defined approval catches the avoidable errors.
- L5 OptimizedScoring and attribution are documented and validated
Lead scoring is tested against whether it predicts anything and attribution states what it cannot see.
Maturity for marketingops is measured, not guessed — every score traces to your answers. See how maturity is scored.
Put it to work
Related Ops disciplines
Sources
- Tier 1 — PrimaryRegulation (EU) 2016/679 (GDPR) ↗— European Union(verified 2026-09-20)
- Tier 2 — AuthoritativeHubSpot — Lifecycle Stages Documentation ↗— HubSpot(verified 2026-09-20)
- Tier 2 — AuthoritativeICO — Direct Marketing Guidance ↗— Information Commissioner's Office(verified 2026-09-20)
- Tier 2 — AuthoritativeSegment — Analytics Tracking Plan Documentation ↗— Twilio Segment(verified 2026-09-20)