Adobe Campaign Classic V8 est disponible depuis plusieurs années, mais de nombreuses entreprises sont encore en production sur V7. La migration est inévitable — Adobe a annoncé la fin de support de V7 — mais elle se prépare soigneusement. Voici ce que j'ai appris sur le terrain.
La différence fondamentale entre V7 et V8 ne se voit pas dans l'interface — elle est dans l'architecture de stockage des données. V8 introduit deux modes de gestion des tables :
Ce changement d'architecture a des conséquences directes sur vos workflows, vos requêtes SQL et vos scripts JavaScript. Ce n'est pas une simple mise à jour de version — c'est une refonte partielle de la couche données.
💡 Point clé : si vous avez des workflows qui s'appuient sur des tables temporaires locales ou des requêtes SQL natives, ils devront être revus. Ce sont les premiers éléments à auditer.
Tous vos schémas custom devront être revus pour vérifier leur compatibilité avec le moteur FDA/FFDA. Les types de données, les index et les clés primaires sont particulièrement sensibles. Une incompatibilité non détectée en amont peut bloquer la migration en production.
Les workflows qui font appel à des activités JavaScript, des requêtes complexes ou des chargements de données massifs sont les plus exposés. En V8, l'exécution des requêtes sur Snowflake a une latence différente de celle d'une base Oracle ou PostgreSQL locale. Des workflows optimisés pour V7 peuvent devenir très lents en V8 sans ajustements.
Les scripts JavaScript embarqués dans les contenus de diffusion (balises de personnalisation, conditions dynamiques) fonctionnent sur le moteur JST de Campaign. La compatibilité est globalement bonne entre V7 et V8, mais certaines fonctions natives ont été dépréciées. Un inventaire exhaustif est nécessaire.
Si votre Campaign communique avec des systèmes tiers via API REST, SOAP ou fichiers SFTP, vérifiez que les endpoints et les formats d'échange sont toujours supportés. Les connecteurs natifs (CRM, CDP, DMP) peuvent nécessiter une mise à jour.
Les règles de typologie sont souvent peu documentées et sous-estimées dans les projets de migration. Prenez le temps de cartographier toutes vos règles et de vérifier leur comportement dans le nouvel environnement.
| Phase | Durée estimée | Risque |
|---|---|---|
| Audit de l'existant | 2 à 4 semaines | Faible |
| Environnement de recette | 1 à 2 semaines | Faible |
| Adaptation des workflows | 4 à 8 semaines | Moyen |
| Tests de non-régression | 2 à 4 semaines | Moyen |
| Migration production + Go-live | 1 semaine | Élevé |
La durée totale varie entre 3 et 5 mois selon la complexité de votre plateforme. Les projets qui dérivent le font quasi systématiquement sur la phase d'adaptation des workflows — souvent sous-estimée lors du cadrage.
⚠️ Attention : Adobe a annoncé la fin du support étendu de Campaign Classic V7. Si vous êtes encore en production sur V7, la migration n'est plus une option — c'est une priorité.
Une migration V7→V8 bien préparée est une migration réussie. L'audit préalable, la construction d'un environnement de recette et l'implication des équipes métier sont les trois piliers d'un projet sans mauvaise surprise. Si vous êtes en train d'évaluer ou de planifier cette migration, je suis disponible pour en discuter.
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.
Je peux vous accompagner de l'audit initial au Go-live. Réponse sous 24h.I can support you from initial audit to Go-live. Reply within 24 hours.
Parlons de votre projet →Let's talk →