Skip to content
DataGrine home

How much does a helpdesk migration cost? What sets the price

A helpdesk migration is usually priced per record, by the hour, or as a fixed price agreed after reviewing what you have. Whatever the model, the cost is driven by the same things: how many records, which objects and attachments, how complex the mapping is, and how much of the testing your own team does.

By the DataGrine team · Updated · 3 min read

Key takeaways

  • Record volume matters, but mapping complexity often matters more.
  • Count the costs that are not on the quote: your team’s testing time, overlapping licences and records that fail.
  • Ask for a written mapping and a sample run of your own records before you commit.

Three pricing models

ModelHow it worksWhat to check
Per recordPriced by the number of records movedWhat counts as a record, and whether attachments, notes and articles cost extra
HourlyTime is billedWho carries the risk when a run fails or the mapping changes
Fixed priceAgreed after a review of what you haveWhat is in scope, and what happens if volumes change

What drives the cost

  • Record volume: companies, contacts, tickets, replies and articles.
  • Objects in scope: tickets only, or tickets plus knowledge base, custom objects and attachments.
  • Mapping complexity: many custom fields, nested dropdowns, several brands, statuses that do not line up.
  • Timing: a fixed cut-over date or a weekend window.

Not on the quote, but real: your team’s time to review the mapping and check the sample, paying for both helpdesks during the overlap, and records that fail and need fixing by hand.

Getting a DataGrine quote

DataGrine does not publish prices, because they depend on the drivers above. You can run the migration self-serve on the DataGrine platform or have the migration team handle it end to end, with 24/7 support either way, and a sample run on your own records comes before the full run. Tell us what you are moving.

Questions

Asked about this, often.

Is a cheaper migration tool enough?

Sometimes. For a simple move with few custom fields, a built-in importer or a self-serve tool can be enough. Compare fairly by counting the mapping and testing your team will do.

What should I ask before paying for a migration?

Who does the work; whether you get a written field mapping and a sample run before the full migration; what happens to records that fail; and whether a run can be rolled back.

Does configuration cost extra?

Triggers, macros, views and SLAs are not data, so a migration does not move them. Check whether rebuilding them is in anyone’s scope, or plan the time for your own team.

Let’s move your data forward.

Tell us where you are moving from and to. Run it yourself on the DataGrine platform or let our migration team handle it end to end, with 24/7 support either way.

  • A written mapping document before anything moves
  • A sample migration you review before the live run
  • Delta sync at cut-over and rollback per run
  • 24/7 premium support until you sign off