Adobe Campaign Classic V8 has been available for several years, yet many companies are still running V7 in production. Migration is inevitable, Adobe has announced end of support for V7, but it requires careful preparation. Here's what I've learned in the field.
The fundamental difference between V7 and V8 isn't visible in the interface, it lies in the data storage architecture. V8 introduces two data management modes:
This architecture change has direct consequences on your workflows, SQL queries and JavaScript scripts. This is not a simple version upgrade, it's a partial rework of the data layer.
💡 Key point: if you have workflows relying on local temporary tables or native SQL queries, they will need to be revised. These are the first elements to audit.
All your custom schemas must be reviewed for compatibility with the FDA/FFDA engine. Data types, indexes and primary keys are particularly sensitive. An incompatibility missed during preparation can block the migration in production.
Workflows using JavaScript activities, complex queries or mass data loading are the most exposed. In V8, query execution on Snowflake has different latency compared to a local Oracle or PostgreSQL database. Workflows optimised for V7 can become very slow in V8 without adjustments.
JavaScript scripts embedded in delivery content (personalisation tags, dynamic conditions) run on Campaign's JST engine. Compatibility is generally good between V7 and V8, but some native functions have been deprecated. A thorough inventory is required.
If your Campaign communicates with third-party systems via REST API, SOAP or SFTP files, verify that endpoints and exchange formats are still supported. Native connectors (CRM, CDP, DMP) may require updates.
Typology rules are often poorly documented and underestimated in migration projects. Take time to map all your rules and verify their behaviour in the new environment.
| Phase | Estimated duration | Risk |
|---|---|---|
| Existing system audit | 2 to 4 weeks | Low |
| UAT environment setup | 1 to 2 weeks | Low |
| Workflow adaptation | 4 to 8 weeks | Medium |
| Non-regression testing | 2 to 4 weeks | Medium |
| Production migration + Go-live | 1 week | High |
Total duration ranges from 3 to 5 months depending on platform complexity. Projects that overrun almost always do so during the workflow adaptation phase, systematically underestimated at scoping.
⚠️ Warning: Adobe has announced end of extended support for Campaign Classic V7. If you are still running V7 in production, migration is no longer optional, it's a priority.
A well-prepared V7→V8 migration is a successful migration. Prior audit, a proper UAT environment and early business team involvement are the three pillars of a project with no unpleasant surprises. If you're assessing or planning this migration, I'm available to discuss it.
8 modules, 24 lessons for reliable production code: queryDef, JavaScript workflows, JSSP, webApps, APIs and deployment. Permanent access, fully commented code.
Discover the training →I can support you from initial audit to Go-live. Reply within 24 hours.
Let's talk →