guides
Cloud Exit Strategy for Marketing and Customer Data: Template and Checklist
By Art Kukharenko · Published · Updated
Browse guides resourcesA cloud exit strategy is a documented, tested plan for leaving a cloud or SaaS provider without losing data, identity, consent state or live campaigns. Regulators ask for one: DORA Article 28(8) requires exit strategies for ICT services supporting critical or important functions, and the EU Data Act abolishes switching charges from 12 January 2027. This guide gives a ten-section template, a worked customer data platform (CDP) and email service provider (ESP) example, and a checklist.
Who this is for: vendor-risk, security, privacy and marketing-operations leads. Part of the guides hub. Pair it with the DORA marketing-stack guide.
Why regulators ask for exit plans
Concentration and lock-in turn a vendor problem into a systemic one, so several frameworks require you to show you can leave.
Scroll horizontally to compare all columns ↔
| Source | What it requires | Who it binds | Template section it feeds |
|---|---|---|---|
| DORA, Regulation (EU) 2022/2554, Art. 28(8) 1 | Exit strategies for ICT services supporting critical or important functions: documented, sufficiently tested, periodically reviewed, with alternative solutions and transition plans to move data and services to another provider or in-house | EU financial entities (applies since 17 Jan 2025) | 1, 4, 5, 9 |
| DORA Art. 28(7) and 30 1 | Termination rights in defined cases; access, recovery and return of data in an easily accessible format on insolvency or termination; for critical or important functions, exit strategies with a mandatory adequate transition period during which the provider keeps delivering | Contracts of EU financial entities | 6, 10 |
| Delegated Regulation (EU) 2024/1773, Art. 10 2 | A written exit plan for each contractual arrangement, regularly reviewed and tested, built on plausible scenarios (persistent interruption, failed delivery, unexpected termination) | Policies of EU financial entities | 1, 6, 9 |
| EBA Guidelines on outsourcing, EBA/GL/2019/02, paras 106-108 3 | A documented exit strategy for critical or important outsourcing; business impact analysis; roles; success criteria; indicators that trigger exit | Banks and payment institutions (applies from 30 Sep 2019) | 1, 7, 9 |
| GDPR Art. 28(3)(g) 4 | Processor deletes or returns all personal data at the end of services, at the controller's choice | Any controller using a processor | 2, 10 |
| ISO/IEC 27001:2022 Annex A 5 | Supplier controls (5.19 to 5.22) and a cloud-services control (5.23) that covers acquisition, use, management and exit of cloud services | Organisations certified or aligned to ISO 27001 | 1, 10 |
What the EU Data Act changes for exit
The Data Act (Regulation (EU) 2023/2854) gives customers of data processing services switching rights that you should mirror in contracts 6:
- Written terms. Switching rights and provider duties must be in a written contract (Art. 25(1)).
- Notice and transition. Maximum notice to start switching is two months; the mandatory maximum transitional period is 30 calendar days, with provider assistance and continuity (Art. 25(2)(a), (d)).
- Exit support. The provider must support your exit strategy and give an exhaustive list of exportable data and digital assets (Art. 25(2)(b), (e)).
- Retrieval and erasure. At least 30 days to retrieve data, then full erasure (Art. 25(2)(g), (h)).
- Charges. Reduced, cost-based switching charges were allowed from 11 January 2024; from 12 January 2027 none may be imposed (Art. 29).
- Formats. Where no standards exist, providers must export exportable data in a structured, commonly used, machine-readable format on request (Art. 30(5)).
Do not read this as "egress becomes free". Whether a particular SaaS product is a data processing service, how multi-cloud traffic is treated, and the Digital Omnibus proposal to carve out custom services are all unsettled 78. The 30-day period is also not a project plan: an identity and consent migration with a parallel run usually needs the old service live for longer, so write the continued-service period into the contract. Details in EU Data Act and cloud switching.
The ten-section cloud exit strategy template (downloadable outline)
Copy the block below into your document system. Square brackets are fields to fill. Section 3 is the one most plans omit: for a customer data platform, the identity graph and consent state are the assets, not just the raw events. See identity resolution and consent withdrawal architecture.
# Cloud exit plan: [service] ([provider])
Owner: [role] | Version: [x.y] | Last tested: [date] | Next test: [date]
Classification: [critical or important function? yes/no; basis]
## 1. Scope and triggers
- In scope: services, environments, contracts, DPAs, sub-processors: [list]
- Scenarios: planned switch; provider failure or insolvency; service degradation;
regulatory or sanctions event; change of control; price or terms change
- Trigger indicators and thresholds (SLA misses, incidents, sub-processor
notices, notice of acquisition): [list]
- Who may invoke the plan, and who approves: [roles]
## 2. Data inventory and formats
| Data set | Volume | Export format | Export method | Frequency | Last verified restore |
(profiles, events, traits, audiences, templates, journeys, suppression lists,
configuration, logs and audit trail)
## 3. Identity graph and consent export
- Identifier crosswalk; merge history and match rules; survivorship rules
- Consent and suppression records: status, timestamp, source, purpose, legal basis
- Reconciliation test: record counts, sampled profiles, consent parity = 100%
## 4. Destination re-pointing
- Inventory of sources and destinations (SDKs, server-side, webhooks, ESP, ads,
CRM): owner, credentials, endpoint or DNS change, sequence, fallback
## 5. Parallel run
- Dual write and event replay window; shadow sends; comparison metrics;
go/no-go criteria; rollback steps
## 6. Timeline
- Notice period; transition period; retrieval period; erasure confirmation;
critical path; freeze windows (peak season, regulatory filings)
## 7. Roles (RACI)
- Plan owner; vendor manager; data engineering; security; DPO; marketing
operations; legal; supplier contact: [names, deputies]
## 8. Costs
- Switching or egress charges; dual running; migration labour; licence overlap;
contingency; approved budget: [amounts]
## 9. Testing and review
- Tabletop [frequency]; technical restore test [frequency]; full rehearsal
[frequency]; review on material change; evidence retained: [location]
## 10. Legal and contractual clauses
- Termination rights and notice; continued-service period; data return in an
open format; assistance at fixed or no cost; deletion certificate;
sub-processor flow-down; audit rights; liability: [clause references]
## Sign-off and evidence log
- Approvals: [names, dates]; test results: [links]
For clause wording and architecture patterns that make this plan cheap to execute, see vendor lock-in clauses; for the migration itself, the 90-day plan for migrating off a SaaS CDP.
What each level of testing proves
Scroll horizontally to compare all columns ↔
| Test | What it proves | Typical frequency |
|---|---|---|
| Tabletop | Roles, decision rights and notice dates work; contacts are current | Annually, and after any vendor change |
| Restore test | Exports are complete and loadable; counts, merge history and consent state reconcile | At least annually; after any schema change |
| Full rehearsal | Parallel run, re-pointing and cutover work end to end within the planned window | For critical services, on a cycle your risk team sets |
Frequency should follow criticality; DORA and the technical standard call for plans that are sufficiently tested and periodically reviewed, not for a fixed interval 12.
Make exit cheap by design
The cheapest exit is the one you have already half-built. Keep a copy of raw events in storage you control, hold the identity crosswalk and consent ledger in your own database or warehouse with a nightly export, use first-party collection endpoints so re-pointing is a DNS change rather than an SDK release, and document schemas in an open format. The vendor lock-in clause checklist covers the contract side of the same ideas.
Common mistakes
- Testing the export once, at contract signature, and never again.
- Exporting events but not merge history, so identities cannot be rebuilt.
- Omitting suppression and opt-out records, or losing their timestamps and sources.
- Forgetting the destination inventory, so a cutover silently breaks ad, CRM or ESP feeds.
- Costing the exit without dual-running and labour.
- Relying on vendor goodwill instead of contract terms and your own copies.
Worked example: a customer data platform and an email service provider
This is a hypothetical illustration; every figure is invented to show the shape of a plan.
Situation. A regional EU bank runs a SaaS customer data platform and a SaaS email service provider. Regulated notices are sent through the ESP, so the bank classifies both as supporting an important function. The CDP vendor announces an acquisition and a new sub-processor outside the EU. The bank's trigger indicators (section 1) fire.
Scroll horizontally to compare all columns ↔
| Phase | Weeks | Actions | Evidence kept |
|---|---|---|---|
| Decide | 0-1 | Invoke plan; confirm notice dates; freeze non-essential journeys | Decision record, notice letter |
| Validate exports | 1-3 | Pull full profile, event, merge-history and consent exports; restore into a sandbox; reconcile counts | Reconciliation report |
| Stand up target | 2-8 | Build the replacement (customer-operated CDP or warehouse-first model); load history; map schemas | Architecture sign-off |
| Parallel run | 6-12 | Dual-write events; compare segments and suppression results daily; shadow-send to test lists | Daily diff, defect log |
| Re-point | 10-13 | Switch source SDKs and server-side feeds; move ESP audiences and suppression lists; keep sending-domain authentication (SPF, DKIM, DMARC) and one-click unsubscribe intact | Go/no-go minutes |
| Cutover and retrieve | 13-16 | Final delta sync; switch off the old CDP for writes; keep read access through the retrieval window | Cutover checklist |
| Erase and close | 16+ | Request deletion; obtain certificate; update the register of information | Deletion certificate |
Two details decide success. Consent parity must be exactly 100% before cutover, because a missed opt-out is a compliance incident, not a defect. And the ESP exit is mostly about reputation and authentication, not data: plan sending-domain and IP warm-up separately from the CDP move.
Cloud exit readiness checklist
- Every service has an owner, a classification and a written exit plan.
- Exit scenarios and trigger indicators are defined and monitored.
- A full export of data, identity graph, merge history and consent state has been restored in a sandbox within the last 12 months.
- Export formats are open and documented; no step needs vendor staff.
- Contracts contain termination rights, a continued-service period, data return and deletion certificate.
- Destinations and sources are inventoried with owners and re-pointing steps.
- Costs of exit (charges, dual running, labour) are estimated and budgeted.
- Parallel-run and rollback criteria are written down.
- Testing cadence is set and evidence is stored.
- The register of information is current (see the martech vendor register worksheet).
Frequently asked questions
What is a cloud exit strategy?
A documented and tested plan to move a workload or service away from a provider, or back in-house, with the data, configuration and identity needed to keep running. It covers triggers, data and format inventory, timelines, roles, costs and contract terms.
Does DORA require an exit plan for SaaS marketing tools?
Only if the service supports a critical or important function of a financial entity. Article 28(8) requires documented, tested exit strategies for those, and the 2024/1773 regulatory technical standard requires entities' policies to mandate a written exit plan for each arrangement. Classification is yours to make and justify.
What does ISO 27001 say about exit from cloud services?
The 2022 edition's Annex A has a cloud-services control that covers acquisition, use, management and exit, plus supplier-agreement controls. It does not mandate a standalone exit plan, but auditors look for exit conditions in contracts and procedures.
When do EU Data Act switching charges end?
Reduced, cost-based charges were permitted from 11 January 2024; from 12 January 2027 providers of data processing services may not impose switching charges. Scope questions and a pending Digital Omnibus proposal mean you should still negotiate exit terms.
How often should we test an exit plan?
Test in proportion to criticality. A reasonable pattern is an annual tabletop and a technical restore test, and a full rehearsal for critical services, plus a review whenever the provider, contract or architecture changes materially.
What is different about exiting a CDP compared with generic cloud?
The valuable assets are the identity graph, merge history and consent state, which exports often omit. Destinations must also be re-pointed and an ESP's sending reputation protected. Test these specifically.
Do exit plans apply outside financial services?
DORA binds financial entities, but NIS2 supplier-risk duties, GDPR processor terms and the Data Act apply more widely, and any regulated or high-volume team benefits from the same discipline.
Sources
- Regulation (EU) 2022/2554 (DORA), Articles 28 and 30 - Open source
- Commission Delegated Regulation (EU) 2024/1773, Article 10, OJ 25 June 2024 - Open source
- EBA, Final Report on Guidelines on outsourcing arrangements, EBA/GL/2019/02, 25 February 2019 - Open source
- GDPR Article 28 (text) - Open source
- ISO/IEC 27001:2022 - Open source
- Regulation (EU) 2023/2854 (Data Act), Chapter VI, Articles 23 to 32 - Open source
- Travers Smith, the Data Act's changes to cloud services contracts - Open source
- Greenberg Traurig, EU Digital Omnibus proposes amendments to the Data Act, July 2026 - Open source
Put this evaluation into practice.
Assess your deployment requirementsThis article is general information, not legal advice.
Further reading
- CDP guides
- DORA and Your Marketing Stack: Register
- EU Data Act Cloud Switching: Rules, Fees
- Deployment readiness checklist
- Email Suppression List Management Across
Published: · Updated:
Publication date recorded for the approved release. Editorial updates do not establish legal approval or a customer result.