Migrate your SolarWinds Web Help Desk data
Self-hosted ticketing and asset management platform for IT teams that want on-premises control but are being pressured toward cloud-only subscriptions.
In its favor
Why people choose SolarWinds Web Help Desk
The signal that keeps SolarWinds Web Help Desk on the shortlist. Sourced from G2, Capterra, and customer scoping calls.
SolarWinds is a trusted enterprise name in IT infrastructure, giving K-12 districts and government orgs confidence when procuring help desk tooling through formal procurement processes.
Unlimited end-user licensing at every tier means large organizations can onboard all employees without per-seat cost concerns, unlike consumer-grade SaaS alternatives.
The on-premises deployment model appeals to regulated industries with data-sovereignty requirements or organizations that cannot move ticket data to cloud environments.
Perpetual licensing historically allowed one-time purchases without recurring subscription overhead, making TCO predictable over multi-year periods.
Asset management capabilities are tightly integrated with ticketing, enabling IT teams to link hardware and software assets directly to support tickets without third-party plugins.
SolarWinds ended perpetual licensing in August 2025, forcing customers to 3-year subscription-only contracts with reported renewal price hikes of up to 300%, making long-term budgeting unpredictable for K-12 and SMB teams.
The web interface has not received a meaningful visual refresh in years, with one long-time user noting it still resembles iOS 3-era design, creating poor usability on modern browsers and mobile devices.
Integration ecosystem is limited compared to modern SaaS help desks, with G2 reviewers citing lack of native integrations with external systems as a frequent frustration.
The mandatory shift to subscriptions coincides with SolarWinds post-acquisition restructuring, leading many customers to question the product roadmap and vendor commitment to on-premises customers.
Annual subscription renewal timing is fixed to calendar cycles, creating budget planning conflicts for educational institutions whose fiscal years do not align with vendor renewal dates.
Reasons to switch
Why people leave SolarWinds Web Help Desk
The recurring reasons buyers give for replacing SolarWinds Web Help Desk. Presented as facts, not knocks.
Platform scorecard
Strengths, weaknesses, and where SolarWinds Web Help Desk fits
Grades across six dimensions, plus a SWOT-style view of where the platform shines and where it falls short.
SWOT — strengths, weaknesses, and use-case fit
Strengths
Weaknesses
Where it works
Where it struggles
Pricing tiers
SolarWinds Web Help Desk pricing overview
WHD is priced per technician on an annual or legacy perpetual basis, with unlimited end-user clients at every tier. Pricing decreases as technician count grows, ranging from $533/tech/year (1-5) down to $320/tech/year (501+). Since August 2025, perpetual licenses are discontinued in favor of mandatory 3-year subscription terms, eliminating the one-time purchase option that many SMB and education customers previously relied on.
Tier 1 (1-5 Technicians)
Tier 1 of 5
$533/technician/year
What's included
Need help selecting your Helpdesk?
Book a free 30 minute consultationPricing is informational. FlitStack AI does not bill on SolarWinds Web Help Desk's schedule — see our quote-based pricing →
What gets migrated
SolarWinds Web Help Desk object support
Object-by-object support for SolarWinds Web Help Desk migrations. Per-pair details surface during scoping.
Tickets
Fully supportedTickets (service requests) in WHD include standard fields for status, priority, category, assignee, requester, description, timestamps, and SLA timers. We map these directly to the destination ticket object, preserving the full state including closed/resolved status and time-entry history.
Clients
Fully supportedClients are the end-user contacts who submit tickets. WHD supports importing clients via CSV, TSV, or Excel templates. We export all client fields including name, email, phone, location, and organization, then map them to the destination contact/customer object.
Assets
Mapping requiredWHD Assets store hardware and software inventory linked to tickets. Asset records include type, serial number, purchase date, vendor, and location. We export asset records as-is, but destination platforms vary significantly in asset schema depth, so we map to the closest available fields and flag any orphaned asset-to-ticket links.
Change Requests
Mapping requiredChange Requests track CAB-approved infrastructure changes with approval workflows and risk fields. WHD Change Request fields do not map 1:1 to most ITSM platforms, which define Change objects differently. We extract all available fields and apply a best-effort mapping to the destination Change object schema.
Knowledge Base Articles
Mapping requiredWHD Knowledge Base Articles support categorization and article text. We export article content, categories, and attachment references. Destination knowledge base structures vary by platform, so we re-create the article hierarchy and flag any articles that reference deleted WHD assets or contacts.
Custom Fields
Mapping requiredWHD supports custom fields on Tickets, Clients, and Assets with filterable, sortable, and searchable options. Custom fields are indexed overnight (8pm PT for US datacenter) after creation. We export custom field definitions and values, then recreate them in the destination platform, noting that Premier plan data masking cannot be preserved outside WHD.
Technicians
Mapping requiredTechnicians are the staff who receive and resolve tickets. WHD per-technician pricing means we audit which technicians are active versus inactive before migration to help customers right-size their destination license count. Role assignments are exported as custom user properties in the destination.
Locations
Fully supportedWHD supports a Locations object that can be imported via templates. We export all locations with address, contact, and parent-location hierarchy, then map them to the destination location or site object.
Purchase Orders
Mapping requiredPurchase Orders are associated with Assets in WHD and track procurement data. We export PO records linked to assets, but most destination ITSM platforms do not have a native PO object, so we attach PO data as custom fields on the associated asset records.
SLA Definitions
Mapping requiredWHD SLA configurations define response and resolution timers by priority or category. We export SLA rules as configuration metadata. Since SLA enforcement is destination-platform-dependent, we flag which SLAs are in use so customers can recreate them in the target platform's SLA engine.
Attachments
Mapping requiredWHD stores attachment references and metadata on tickets and assets. We export file metadata including name, size, and upload timestamp. Actual file blobs require separate file transfer; we flag attachments exceeding 25MB for manual handling due to email/MAPI constraints in WHD's export mechanism.
Tags/Labels
Mapping requiredWHD supports tagging on tickets and assets. We export tag assignments per record and map them to the destination platform's tagging or labeling system. Tags are preserved as plain-text arrays when the destination does not have a native tag object.
| Object | Support | Notes |
|---|---|---|
| Tickets | Fully supported | Tickets (service requests) in WHD include standard fields for status, priority, category, assignee, requester, description, timestamps, and SLA timers. We map these directly to the destination ticket object, preserving the full state including closed/resolved status and time-entry history. |
| Clients | Fully supported | Clients are the end-user contacts who submit tickets. WHD supports importing clients via CSV, TSV, or Excel templates. We export all client fields including name, email, phone, location, and organization, then map them to the destination contact/customer object. |
| Assets | Mapping required | WHD Assets store hardware and software inventory linked to tickets. Asset records include type, serial number, purchase date, vendor, and location. We export asset records as-is, but destination platforms vary significantly in asset schema depth, so we map to the closest available fields and flag any orphaned asset-to-ticket links. |
| Change Requests | Mapping required | Change Requests track CAB-approved infrastructure changes with approval workflows and risk fields. WHD Change Request fields do not map 1:1 to most ITSM platforms, which define Change objects differently. We extract all available fields and apply a best-effort mapping to the destination Change object schema. |
| Knowledge Base Articles | Mapping required | WHD Knowledge Base Articles support categorization and article text. We export article content, categories, and attachment references. Destination knowledge base structures vary by platform, so we re-create the article hierarchy and flag any articles that reference deleted WHD assets or contacts. |
| Custom Fields | Mapping required | WHD supports custom fields on Tickets, Clients, and Assets with filterable, sortable, and searchable options. Custom fields are indexed overnight (8pm PT for US datacenter) after creation. We export custom field definitions and values, then recreate them in the destination platform, noting that Premier plan data masking cannot be preserved outside WHD. |
| Technicians | Mapping required | Technicians are the staff who receive and resolve tickets. WHD per-technician pricing means we audit which technicians are active versus inactive before migration to help customers right-size their destination license count. Role assignments are exported as custom user properties in the destination. |
| Locations | Fully supported | WHD supports a Locations object that can be imported via templates. We export all locations with address, contact, and parent-location hierarchy, then map them to the destination location or site object. |
| Purchase Orders | Mapping required | Purchase Orders are associated with Assets in WHD and track procurement data. We export PO records linked to assets, but most destination ITSM platforms do not have a native PO object, so we attach PO data as custom fields on the associated asset records. |
| SLA Definitions | Mapping required | WHD SLA configurations define response and resolution timers by priority or category. We export SLA rules as configuration metadata. Since SLA enforcement is destination-platform-dependent, we flag which SLAs are in use so customers can recreate them in the target platform's SLA engine. |
| Attachments | Mapping required | WHD stores attachment references and metadata on tickets and assets. We export file metadata including name, size, and upload timestamp. Actual file blobs require separate file transfer; we flag attachments exceeding 25MB for manual handling due to email/MAPI constraints in WHD's export mechanism. |
| Tags/Labels | Mapping required | WHD supports tagging on tickets and assets. We export tag assignments per record and map them to the destination platform's tagging or labeling system. Tags are preserved as plain-text arrays when the destination does not have a native tag object. |
Gotchas
What to watch for in SolarWinds Web Help Desk migrations
Issues we've hit on past SolarWinds Web Help Desk migrations, tagged by severity. FlitStack AI handles every one — surfacing them up front because buyer engineering teams want to know.
Perpetual license retirement forces 3-year subscriptions
Remote code execution vulnerability in versions 12.8.7 and prior
Custom field indexing delay of up to 24 hours
No public REST API documented for WHD
Attachment export limited to email/MAPI transport
| Severity | Issue |
|---|---|
| High | Perpetual license retirement forces 3-year subscriptions |
| High | Remote code execution vulnerability in versions 12.8.7 and prior |
| Medium | Custom field indexing delay of up to 24 hours |
| Medium | No public REST API documented for WHD |
| Low | Attachment export limited to email/MAPI transport |
Leaving SolarWinds Web Help Desk?
Where SolarWinds Web Help Desk customers move next
7 destinations SolarWinds Web Help Desk can migrate to.
How a SolarWinds Web Help Desk migration works
Four steps, SolarWinds Web Help Desk-specific
Connect
API key or basic auth (self-hosted instance) into SolarWinds Web Help Desk. Scopes limited to read-only on the data we move.
Map
We translate SolarWinds Web Help Desk-specific structures (custom fields, objects, value lists) to the destination's model.
Sample
Test with a 50–200 record subset to validate SolarWinds Web Help Desk quirks before production.
Migrate
Full migration with SolarWinds Web Help Desk rate-limit handling. Rollback available throughout.
FAQ
SolarWinds Web Help Desk migration FAQ
Answers to the questions buyers ask most during SolarWinds Web Help Desk migration scoping. Not seeing yours? Book a call.
Can't find your answer?
Walk through your SolarWinds Web Help Desk migration with a real engineer — 30 minutes, free, written quote within 24 hours.
Book a free 30 minute consultationOther helpdesks we support
Ready when you are
Migrate SolarWinds Web Help Desk.
Without the rebuild.
Free scoping call with a migration engineer. Tell us about your SolarWinds Web Help Desk setup and destination — written quote back within a business day.