whiteboard, man, presentation, write, display, explain, strategy, diagram, flow chart, startup, plan, corporate, business, planning, organization, data, board, management, information, technology, internet, networking, network, whiteboard, whiteboard, whiteboard, whiteboard, whiteboard, presentation, explain, explain, strategy, flow chart, flow chart, startup, startup, startup, startup, plan, planning, planning, data, management
Photo by StartupStockPhotos on Pixabay

Strategy

Part of Planning a customer data platform decision around the data journey, not the product class

Five delivery routes for one customer data journey, compared without picking a winner

Compare five CDP delivery routes for one England buyer journey using common data, control, cost, accessibility and exit criteria without a winner.

What to take away

  • One journey is compared across five delivery routes: carrying an authorised correction and suppression state from a service record to approved analytical and activation destinations.
  • The routes are a Microsoft Excel and Dynamics 365 manual process, Twilio Segment, a buyer-built Snowplow, dbt and Apache Airflow stack, Adobe Real-Time CDP, and Accenture Song managed integration.
  • All five face the same five criteria groupsdata, control, cost, accessibility and exit. The table below sets them side by side.
  • Privacy, security, accessibility and exit are pass, hold or reject gates. A high score elsewhere cannot offset a failed gate.
  • No route is universally preferable. The buyer's situation and the evidence decide the choice.

Side-by-side scoring across five criteria groups

Method: desk comparison for an England buyer case, dated 6 September 2026. No product access was granted, so unresolved cells stay unresolved.

Side-by-side scoring

Data

Excel and Dynamics 365 manual
Buyer sets identity rule and joins
Twilio Segment
Estate rules; scope must cover this journey
Snowplow, dbt and Apache Airflow
Models and tests written by buyer
Adobe Real-Time CDP
Profile and event entities; edition decides
Accenture Song managed integration
Provider decides joins

Control

Excel and Dynamics 365 manual
Buyer holds every step
Twilio Segment
Configuration and transitions
Snowplow, dbt and Apache Airflow
Full code control
Adobe Real-Time CDP
Configuration and acceptance
Accenture Song managed integration
Brief, approvals, handover

Cost unit

Excel and Dynamics 365 manual
Internal labour plus Microsoft 365 and Dynamics 365 licences, per user per month
Twilio Segment
Monthly tracked users; free tier and Team plan published, enterprise quoted
Snowplow, dbt and Apache Airflow
Usage-based Snowplow pricing plus infrastructure and engineering labour
Adobe Real-Time CDP
Profiles, events, sources, destinations or period; enterprise, often annual
Accenture Song managed integration
Project, deliverable, service period or UK consultant day rate

Accessibility

Excel and Dynamics 365 manual
Buyer-built checks
Twilio Segment
Approved connectors
Snowplow, dbt and Apache Airflow
Buyer builds it
Adobe Real-Time CDP
Vendor interface
Accenture Song managed integration
Provider builds it

Exit

Excel and Dynamics 365 manual
Buyer holds the extract
Twilio Segment
Export limited to the approved estate
Snowplow, dbt and Apache Airflow
Portable; continuity risk on buyer
Adobe Real-Time CDP
Portable evidence to confirm
Accenture Song managed integration
Handover terms to agree

Cost cells use each supplier's commercial unit, never a total. A total hides unit, period, term and limits. Quoted UK consultant day rates for managed work typically run from £600 to £1,200 as of 2026.

Identity evidence needs one unit across routes. Note how each route treats a person, account, device and household, and whether a join is asserted, inferred or unresolved. Mapping the journey for a privacy review without settling the lawful basis shows why that labelling matters.

Gates that cannot be offset by other scores

Privacy and PECR authority, identity accuracy and rights propagation each receive pass, hold or reject. The same treatment applies to security, accessibility and exit. A convenience gain elsewhere cannot convert a reject into a pass.

Non-compensating gates

Does the route pass privacy, identity, security, accessibility and exit?

Yes

continue comparison

No

hold or reject, no offset

The ICO's individual rights guidance frames correction, objection and deletion, though it decides no single request. Where pixels or other access technologies supply identifiers, the ICO's storage and access technologies guidance frames a separate purpose-specific assessment.

Example: one correction and suppression fixture

The fixture is fictional and identical for every route. It holds 500 service records, one uncertain join, 40 corrections, 25 suppressions and one conflicting preference.

Identical fixtures for every route

  • Uncertain join
  • Conflicting preference
  • Correction
  • Objection
  • Suppression
  • Deletion
  • Preserve expected, observed, exceptions, operator

One correction and suppression fixture

  1. Load the fixture with production activation disabled.
  2. Push the journey to one analytical destination and one activation destination.
  3. Record expected state, observed state, exceptions and the operator who resolved each.
  4. Price the same fixture on each route using that route's commercial unit.

Illustrative cost example: the manual route takes about one analyst day on this fixture. Priced against the quoted UK consultant range of £600 to £1,200 per day, that is £600 to £1,200 before licences. This site's reversible implementation guide explains why activation stays switched off during the run.

Evidence that would tip each route

Each route turns on one specific condition. Anything vaguer is not evidence.

  • Manualone clean end-to-end run with a signed correction log and no unexplained exception.
  • Twilio Segmentwritten confirmation from the incumbent that the approved estate scope covers this exact journey.
  • Snowplow, dbt and Airflowa named engineer plus a tested recovery run inside the agreed continuity window.
  • Adobe Real-Time CDPa portable export that reproduces the corrected and suppressed states at the destination.
  • Accenture Songa handover pack naming subcontractors, reusable artefacts and exit conditions.

For hosted and managed routes, the NCSC supplier assurance questions give a standard request set covering incidents, audit, data return and deletion. A written reply still needs checking inside your own configuration.

Matching buyer situations to routes

A buyer who must show every step to a small team can start with the manual route. A buyer already inside a licensed estate can test the incumbent route first. A buyer with engineering capacity can weigh the buyer-built stack. A buyer needing regulated-scale activation can review enterprise options. A buyer without delivery capacity can consider a managed route.

Read the contract areas to check in this site's review before committing, because exit, data return and subcontractor terms decide how reversible the choice is. Set one evidence expiry per route: a changed edition, subprocessor, identity method or contract suspends comparability until the common fields are refreshed.

Common questions

What are the five delivery routes compared here?

Excel and Dynamics 365 manual, Twilio Segment, buyer-built Snowplow with dbt and Airflow, Adobe Real-Time CDP, and Accenture Song managed integration.

How should the criteria groups be weighted?

Weights are left blank, because the buyer's situation sets them. A regulated buyer will weight rights propagation and audit evidence above interface polish.

When can cost be compared across routes?

Only once currency, VAT basis, unit, period, term and limits align. Until then, record each route's commercial unit and mark the money unknown.

What happens when a gate fails?

That route is held or rejected for this journey, and no score elsewhere changes it. The buyer can close the gap and re-run the fixture, or test another route.

More in Strategy