Moving to ServiceNow Change Enablement: Migration Considerations
Migrating to ServiceNow Change Enablement starts with an inventory of how changes are now submitted, categorized, approved and verified. The page then covers mapping data and workflows, choosing a cutover approach and timing, validating before go-live, and handling changes still in approval on cutover day.
Understanding Your Current Change Process
Before migrating to ServiceNow Change Enablement, understand what you are moving from and what your organization currently manages. Document your current change workflow: who can submit change requests, how are changes categorized, how are changes approved, who executes changes and how is completion verified. Document custom fields, templates and automation that currently exist.
Inventory all changes made in the current system over the past twelve months. Understand change volume, common change types and typical time from submission to completion. This historical data informs migration planning: do you migrate all historical changes or focus on recent ones, how many concurrent changes does your organization handle on average, and what peak volumes occur.
Identify integrations between your current change system and other tools. Does it feed into incident management, asset management or deployment tools? Are there automation or webhooks that must be reconfigured? Understanding integration dependencies ensures you do not accidentally disable critical workflows during migration.
Inventory and Discovery Phase
Extract all change data from your current system: change records, approval histories, status histories and attachments. Categorize changes by type (infrastructure, application, vendor, emergency) and status (submitted, approved, scheduled, completed, rejected). This inventory provides a baseline for planning the migration approach.
Document change approvers and their roles. In your current system, who has authority to approve changes in different categories? How many approval levels are required? Are approvals sequential (one must approve before the next is notified) or parallel (all notified simultaneously)? This information drives workflow design in ServiceNow.
Identify change advisory board (CAB) members and their responsibilities. If your organization uses a CAB to review and approve changes, document the charter, meeting frequency and how the CAB communicates decisions. ServiceNow can automate CAB notifications and approval workflows, but understanding the current process is essential to faithful replication.
Assess custom fields, validation rules and conditional logic in your current system. Some fields may be redundant in ServiceNow; others require equivalent ServiceNow fields or configuration. Complex validation (such as “changes to production require a rollback plan”) must be handled through ServiceNow business rules or workflows.
Data Mapping and Process Translation
Create a detailed mapping from current change fields to ServiceNow change request fields. Current change type may map to ServiceNow’s category and type fields; current priority maps to ServiceNow priority; current status maps to ServiceNow state. Document any transformations needed (such as converting text status to ServiceNow states) and who is responsible for mapping validation.
Map your change categories and types to ServiceNow. ServiceNow includes standard categories (infrastructure, applications, general); your organization may use different categories. Decide whether to adopt ServiceNow’s standard categories or create custom categories. Use categories consistently so that downstream workflows and reporting work correctly.
Translate approval workflows. If your current system requires three levels of approval (requester’s manager, CAB, change manager), design a ServiceNow workflow that achieves the same result. ServiceNow can route approvals sequentially, parallel or in a hybrid where certain conditions trigger escalation paths.
Address change schedule and window management. Your current system may have a change calendar showing when changes can be executed. ServiceNow supports change windows and blackout periods; replicate your current change scheduling policy in ServiceNow so that teams know when changes can be scheduled.
Cutover Strategy and Timing
Choose a cutover approach based on your change volume and organization tolerance for parallel systems. A big-bang cutover switches all change requests to ServiceNow on a single day. This minimizes the period of managing two systems but concentrates risk. A phased cutover by change type (handle infrastructure changes in ServiceNow first, applications later) reduces risk but extends the migration timeline.
Plan parallel operation where your old system and ServiceNow run simultaneously for a transition period set in the plan. During parallel operation, new change requests are created in both systems. This window allows teams to validate that the migration is complete and that ServiceNow handles changes correctly before decommissioning the old system.
Decide whether to migrate all historical changes or only recent ones. Migrating all changes maintains a complete audit trail and supports historical reporting. Migrating only recent changes (past 12 months) reduces migration effort and complexity. Document where archived changes are stored so teams can reference them if needed.
Communicate the change schedule to all stakeholders: change managers, approvers, implementers and users. Provide training before cutover so everyone understands how changes are submitted, approved and scheduled in ServiceNow. Establish a support helpdesk for migration-related questions during and after cutover.
Validation and Testing Approach
Before full cutover, test the migration in a non-production ServiceNow instance. Load sample changes and verify that fields are populated correctly, approval workflows execute as designed, and state transitions work. Test edge cases such as emergency change approval, change rejection and change scheduling during blackout periods.
Validate that all integrations work correctly. If changes feed to deployment tools, incident management or other systems, verify those connections function with ServiceNow change data. If external systems feed change status back to ServiceNow, validate this bidirectional flow.
Conduct user acceptance testing with change managers, approvers and implementers. Walk through scenarios including normal changes, emergency changes and changes that require multiple approvals. Gather feedback on workflow efficiency and any process improvements that ServiceNow enables.
After cutover, perform a reconciliation: compare change counts and key metrics (average approval time, cycle time from submission to completion) between the old system and ServiceNow. Investigate discrepancies to identify any data loss or misconfiguration during migration.
Communication and Training
Develop a communication plan addressing change requesters, approvers, CAB members and implementers. Each audience has different needs: requesters need to understand how to submit changes in ServiceNow, approvers need to know how to access and approve changes, CAB members need to understand how CAB reviews are coordinated, and implementers need to understand how to execute changes and report completion.
Create training materials and offer live training sessions before cutover. Provide reference guides and video walkthroughs for the most common change workflows. Some organizations find it helpful to have a sandbox environment where users can practice before their real changes go to production.
Assign a cutover team to monitor the system during and after migration, respond to urgent issues and handle escalations. Having dedicated support during this period reduces stress and speeds resolution of problems.
Common Pitfalls and Prevention
Migrating before understanding your current process is a frequent mistake. If you do not know how changes are currently approved and executed, you will struggle to configure ServiceNow correctly. Invest time in discovery before migration.
Attempting to migrate all change history at once can create data quality issues. Consider migrating only recent changes and archiving older changes separately. This approach also allows you to “clean” data during migration rather than bringing forward all legacy issues.
Underestimating the training burden leads to poor adoption. Even users familiar with change management in your old system may struggle with ServiceNow’s interface and workflows. Budget time and resources for comprehensive training.
Failing to test integrations before cutover can disrupt downstream workflows. If deployment systems, incident management or other integrations rely on change data, verify those integrations work with ServiceNow before going live.
Change records that are still in motion on cutover day
The earlier sections cover historical records. The harder part is the change work that is live when the switch happens: requests waiting for an approver, changes already approved and scheduled for a date after cutover, change tasks half completed by an implementer, and a CAB agenda that straddles the two systems. Each needs a decision before the historical load is designed, because a change that exists in two systems at once can be executed twice or not at all. Judge the new configuration against the change enablement testing and acceptance checklist before any in-flight record is moved across.
Deciding what happens to each in-flight change
Sort open changes into states before cutover and agree a handling rule for each state with the change manager and the CAB chair. The categories below are general, but the point is that the rule is written down and that every open record is assigned to exactly one of them.
| Record state at cutover | Recommended handling | Risk if left alone |
|---|---|---|
| Submitted, assessment not started | Close in the old system with a note and resubmit in ServiceNow under the new change model | Two records compete for the same approver and the wrong one is assessed |
| Mid-approval | Finish the approval in the old system before the switch, or resubmit at cutover and mark the old record completed, in line with the approach the FAQ below describes | Approval authority becomes unclear and the change is implemented on a partial approval |
| Approved, scheduled after cutover | Recreate the record in ServiceNow with the original approval attached as evidence, then cancel the old record so it cannot be acted on | Both systems show a scheduled change and the calendar double-counts the window |
| Implementation under way | Leave it in the old system until closure and record the ServiceNow reference the post-implementation review will use | Implementers update one record while the review reads the other |
| Closed, review outstanding | Hold the review against the old record and store the outcome where the new system can link to it | Lessons from the last changes before cutover are lost |
Scheduled changes and the calendar across the switch
The change calendar is where the two systems most often disagree. A change approved last week for a window next week has to appear in exactly one calendar, and blackout periods defined in the old tool have to exist in ServiceNow before the first post-cutover change is scheduled, or conflict detection has nothing to check against. Load the maintenance windows and blackout periods first, then the approved future changes, and only then open the new system for scheduling. Compare the two calendars side by side for the first weeks after cutover and settle every difference by a decision.
Open change tasks and the CAB agenda
Change tasks belong to their parent change, so they move with it or stay with it; a task should never be migrated on its own. Where a change stays in the old system to closure, its tasks stay too, and the implementers are told explicitly which system they are updating that week. The CAB needs the same clarity. Agree in advance which meeting is the last to work from the old agenda and which is the first to work from the ServiceNow CAB workbench, and publish the list of changes that will be reviewed in each.
A cutover-day checklist for change records
Use this list on the day the switch takes effect. It is deliberately short, because the people running the cutover are watching for problems and need the critical checks first.
- Freeze new submissions in the old system at a stated time and tell every submitter, approver and implementer where new requests go from that moment.
- Confirm that no scheduled change exists in both systems: every approved future change has one live record and one cancelled or archived one.
- Confirm that maintenance windows and blackout periods are loaded in ServiceNow and that conflict detection fires on a deliberate test clash.
- Re-point the integrations that create or read change records, including deployment pipelines and the incident link, and confirm one round trip through each.
- Reconcile the count of open changes by state between the export and the loaded records, and have the change manager sign the comparison.
- Record the cutover time in both systems so that any later audit question can be placed on the right side of the switch.
Questions teams ask about in-flight changes
Can we freeze all change work during cutover?
A short freeze on new submissions is usually workable and makes the reconciliation far simpler. A freeze on approved and scheduled changes is rarely acceptable, because the business need behind them does not pause. Freeze intake, keep approved changes moving, and give emergency changes a named route that works on cutover day itself.
Should recreated changes keep their approval history?
Keep it, either by attaching the exported approval record to the new change or by linking the new record to an archived copy. An approval trail that stops at cutover makes a later audit harder to answer and weakens the post-implementation review.
Who decides whether an open change is cancelled rather than moved?
The change owner, working with the change manager. Cancelling a change is a decision about the change itself, not only about the tool, and it is recorded as one with the reason stated.
What if an emergency change is raised during the cutover window?
Raise it in the system that is live at that moment, follow the emergency route agreed before the day, and record the cross-reference in the other system once the switch completes.
Settle the order of the moves
In-flight changes and historical records often do not move on the same timetable, so agree their order before the cutover date is fixed, and give each move its own owner and its own reconciliation.
Related guides: ServiceNow Data Migration Validation Before Cutover and ServiceNow Migration Reconciliation: Prove Data Integrity.
Frequently asked questions
Should we migrate all change records or only open and recent ones?
A balanced approach works well: migrate all open change records and recently closed changes within a window you set. For older changes, export and archive them in a separate repository so you have historical reference but do not clutter the active change system. Document the archive location so teams can look up old changes if audits or historical investigation require them.
How do we handle changes that are mid-approval when we migrate to ServiceNow?
Complete the approval process in your old system before cutover. Migrating changes that are mid-approval creates confusion about approval authority in the new system. Alternatively, re-submit approved changes in ServiceNow at cutover and mark old system changes as completed to avoid duplicate change execution.
What if our current change system has custom workflows that ServiceNow cannot exactly replicate?
Evaluate whether the custom workflow is truly necessary or whether it developed as a workaround. ServiceNow's standard change workflows are designed by experts and often provide a better approach than customizations built in older systems. Adopt ServiceNow's standard workflows where possible; customize only where your business has genuinely unique requirements that cannot be met with standard features.
Related guides
Related Oblytech services
Where this topic turns into delivery work, these are the Oblytech services that cover it.
Planning, running or fixing a ServiceNow programme? Tell us where you are and we will suggest a sensible next step.
Contact us