Moving to ServiceNow Service Portal: Migration Considerations
User Experience Design and Testing
Before launching Service Portal broadly, invest in user experience design. What will the home page show users when they log in? How will they find catalog items they need? What information must be provided for each request type? Should there be separate experiences for different user types? Test with sample users—avoid designing portal in isolation from actual user needs. A portal that is difficult to navigate will not drive adoption; users will continue using email or phone calls instead. Usability testing before launch is critical to adoption success.
Catalog Design and Request Workflows
Define which request types will be available in the portal initially. Each should have a clear description, estimated fulfillment time, any prerequisites or dependencies, and the workflow it will follow. Start with high-volume request types causing the most service desk stress—common requests that can be automated or streamlined. Do not overwhelm users with every possible request type initially; a focused, curated catalog is easier to navigate and drives adoption. Expand based on usage patterns and user feedback after initial launch.
Knowledge and Self-Service Integration
Service Portal value increases when users can self-service without submitting requests. Integrate knowledge articles prominently into the portal. When a user reports an issue, surface relevant troubleshooting articles before they escalate to service desk. When a user wants to request something, show FAQ and information about what is required. This reduces request volume and user frustration by helping them solve problems or find answers faster than waiting for human response.
Communication and Adoption Strategy
Launching a new portal requires sustained communication and change management. Tell users what the portal is, why it exists, how it benefits them, and how to use it. Show examples of common tasks and workflows. Provide help documentation, video tutorials, or live training for users having difficulty. Plan a soft launch with a pilot user group before broad rollout. Gather feedback from pilot groups and adjust portal based on real usage before wider deployment to all users. Sustained communication through launch and beyond drives adoption.
Authentication and Access Control
Users should not need to remember separate credentials for Service Portal; integrate with your organizational authentication system so they use their normal login. Ensure mobile users have smooth authentication experience on small screens. Test various device types and connection speeds to verify portal is accessible to all users. Provide password reset and help procedures so users locked out can regain access quickly.
Measuring Adoption and Satisfaction
Track portal usage metrics: how many users access it, how many requests are submitted through it versus email or phone, how many use self-service knowledge features. Measure service desk impact: are emails and calls decreasing, is staff workload lighter, can they spend more time on complex issues. Measure user satisfaction through surveys and feedback mechanisms. Use these metrics to identify whether portal is working and where to focus improvement efforts.
Pilot Testing and Feedback Integration
Before launching Service Portal broadly, conduct pilot testing with a representative group of users. Have pilots use the portal to submit actual requests and check status. Gather feedback on usability, clarity, and completeness. Identify confusion points and fix them before broad rollout. Pilot users also become champions who help other users adopt the portal after launch. Their feedback and advocacy accelerate adoption more than any announcement could.
Ongoing Portal Evolution and Improvement
Service Portal success depends on continuous improvement. Analyze usage data regularly: which services are popular, which are underutilized, which have high abandonment. Gather user feedback about what is working well and what needs improvement. Make regular refinements—adding services, improving search, fixing confusing workflows. Stale portals that do not evolve become tools people stop using; active, evolving portals drive sustained adoption and value.
Change Management and Implementation Planning
Deploying Service Portal changes—new catalog items, modified workflows, user experience updates—requires planning. Major changes should go through change management approval. Communicate changes to users before they take effect. Test changes in a staging environment before deploying to production. Gradual rollout (features available to pilot users first) reduces risk compared to all-or-nothing deployment. Rollback procedures should be ready in case a deployment causes problems.
Deciding what moves, what runs in parallel and what is switched off
Moving requests into a portal is rarely a single event. Requests for one service may move on a Monday while the same service keeps running through an old form for another audience, and both routes generate work for weeks. Before any configuration starts, sort every existing request route into one of three groups: it moves to the portal, it runs alongside the portal for a defined period, or it is switched off with a redirect. Sorting by volume alone hides the awkward cases, so add two columns to the inventory: whether the route feeds an approval the platform does not yet model, and whether any external system depends on the route’s inbound address.
| Route type | Usual treatment | Risk to watch |
|---|---|---|
| High volume, simple fields | Move first, then switch the old route off on a set date | Requesters keep a bookmark to the old page and continue using it |
| Approval-bearing, rules not yet modelled | Keep the old route until approvals are rebuilt and tested | Approvals split across two systems and nobody sees the whole picture |
| Used by an external system or script | Move only after the integration is re-pointed and tested | Silent failure: items stop arriving and nobody notices for a while |
| Rare and bespoke | Leave on the current channel, with one catalog entry that routes to the same team | Upkeep of a dedicated form outweighs the time it saves |
The service portal overview links the guides on requirements and governance, which feed into this sorting exercise and are worth reading first.
An ordered cutover procedure for one service
- Freeze the field list for the route. Map each old field to a variable, a variable set, or a deliberate drop that has a named owner’s sign-off.
- Run the old and new routes side by side with a test group for long enough to see each request type at least once. Compare the resulting work items field by field, using the reconciliation approach in data migration validation at cutover.
- Decide what happens to requests in flight at the cutover. The usual choice is to let open old-channel requests finish where they are, and to tell requesters which channel to use for anything new.
- Publish the redirect from the old route. Check that the message names the new catalog item, not only the portal home page, because a generic landing point sends people back to searching.
- Watch the old channel’s inbound volume for the agreed period. A rise after the switch means someone has missed the message, or a template somewhere still points at the old address.
Failure modes that appear after the switch
Three problems recur. The first is stale links. Old addresses were sent in messages, knowledge articles and onboarding notes, and each one becomes a dead end unless a redirect or an updated article replaces it. Search the knowledge base for the old route name before cutover, not after the complaints arrive. The second is lost history. Reporting that counted requests by the old form categories stops matching the new categories, and the trend line appears to fall to zero. Map the old categories to the new ones inside the reporting definition on the first day, so the comparison survives. The third is authority confusion. A request that is partly in the old system and partly in the portal leaves nobody certain which record is authoritative. Decide which system owns each request type and write that decision into the cutover note.
Migration also changes who takes support contacts. Staff who used to handle a request by phone now field questions about the portal. The desk needs a short script and a clear rule for when to redirect a caller instead of processing the request by phone. Without that rule the two channels run in parallel indefinitely. For the reconciliation controls that should sit behind the cutover, see migration reconciliation controls.
How to read the post-switch signals
A migration is working when the old channel’s volume falls and stays down, when new requests arrive with the fields fulfillment needs, and when fulfillment stops asking for information the form should have captured. It is not working when the old channel recovers after a few weeks, when requests arrive with fields left blank, or when a team starts a private spreadsheet to track requests the portal does not show clearly. The last two usually mean a route moved before its approvals or field mapping were ready. The right response is to pause that route, not to add more reminders to requesters.
Frequently asked questions about moving to a portal
Should a route with very few requests be migrated at all?
Not always. A route with a handful of requests a year can cost more to maintain as a catalog item than it saves in intake time, particularly when the fulfillment work itself is manual. A single generic entry that routes to the same team, with a clear description, is often enough. Migrate a route only when the time saved on each request, multiplied by the expected volume, clearly exceeds the upkeep.
What happens to requests raised before the cutover that are still open?
Leave them on the system where they were raised, and close them there. Copying open records into the portal creates two versions of one piece of work and makes status updates unreliable. The one exception is an open request that a manager asks to be re-raised, which should then be recorded as a new request with a reference to the original.
Who should sign off that a route is ready to move?
The fulfillment owner confirms that the fields are sufficient and the routing is correct. The approver of record confirms that approvals behave as the policy says. The platform owner signs off the integration and the redirect. Three sign-offs against the same written checklist are more reliable than one broad approval that nobody reads closely.
Next step
The go-live hypercare checklist is a useful companion for the weeks after the switch.
Frequently asked questions
How do we decide which request routes move to the Service Portal and which stay where they are?
Sort every existing route into one of three groups before any configuration starts: move it, run it alongside the portal for a set period, or switch it off with a redirect. High-volume routes with simple fields move first. Routes that carry approvals not yet rebuilt in the platform, or that an external system feeds, should wait until those dependencies are tested. Rare bespoke routes can stay on their current channel behind one generic catalog entry.
What should we do with requests that are still open when a route is cut over to the portal?
Leave them in the system where they were raised and close them there. Copying open items into the portal creates two versions of the same work and makes status reporting unreliable. The exception is a request a manager asks to re-raise, which is logged as a new portal request with a reference back to the original.
How do we know a Service Portal migration is actually working after the switch?
Watch the old channel's inbound volume: it should fall and stay down, and a recovery after a few weeks means a stale link or template still points at the old address. Requests should arrive with the fields fulfilment needs, and fulfilment should stop chasing missing information. A team keeping a private spreadsheet to track requests is a sign a route moved before its approvals or field mapping were ready, and that route should be paused.
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