ellul.ai / Services / Data and tracking
Data cleaning and migration
A business moving systems with years of messy records.
Fixed price per item. Never by the hour. That is £1 under the median of 3 published prices.
- Duplicates merged and formats made consistent
- Addresses, emails and phone numbers checked
- Clean data imported into your new system
- A log of every change, so nothing is lost
How long: Within a week
What other agencies charge for data cleaning and migration
3 published prices for data cleaning and migration on the same basis, from 3 providers, have a median of £40 per 1,000 records (middle half £25 to £50). ellul.ai's £39 per 1,000 records is £1 under the median of 3 published prices.
| Who | Price | Basis | Source |
|---|---|---|---|
| ellul.ai | £39 | Per item, per 1,000 records | Fixed, this page |
| Data8UK data quality platform · the platform's own service | £10 | Per item, per 1,000 records | their page read Nov 2026“Deduplication | £10 | Per 1,000 records processed (minimum order value via Data8 Online is £100)” |
| PeoplePerHour sellermarketplace listing | £40 | Per item, per 1,000 records | their page read Nov 2026“Hourlie "Accurate Data Entry & Cleaning for Small Dataset", listed at £40 (the page's own offer data reads "price":"40","priceCurrency":"GBP"); "I will manua...” |
| PeoplePerHour sellermarketplace listing | £60 | Per item, per 1,000 records | their page read Nov 2026“Hourlie "Data cleaning for 1,000 Excel rows using Python", listed at £60 (the page's own offer data reads "price":"60","priceCurrency":"GBP")” |
Prices as each provider publishes them on its own page, read November 2026; dollars at £0.75 and euros at £0.86. 3 more prices were read on another basis (hourly, a different unit or a different scope) and are not counted. The data: JSON and CSV.
How many people are asking for it
81 posts on Reddit asked to hire someone for data cleaning and migration between November 2025 and November 2026, 31 of them in the last 90 days, most on r/slavelabour, r/forhire, r/freelance_forhire. Three of them: request 1, request 2, request 3. Every service ranked. These are businesses looking to buy each service, not jobs we are offering: ellul.ai sells these services and does not recruit through this site.
You pay separately, at cost
- Any paid address or email validation service, at cost
What you supply
- An export of your records, and admin access to the new system
- Your rules for which record wins when duplicates merge
- A signed data processing agreement before personal data is shared
What the price does not cover
- Priced per 1,000 records; part batches round up to the next 1,000
- A checked email or phone number can still stop working later
- Moving a whole system, beyond the records, is a separate migration
The rules that apply
- UK GDPR Article 28 says processing by a processor on a controller's behalf must be governed by a contract or other legal act, in writing, including in electronic form. UK GDPR, Article 28: Processor
How it works
Pick what you need
Choose a service and leave your details.
Get your fixed price
A written scope and price by email within a day.
Work gets done
Done in-house, once you approve the scope.
Questions
How much does data cleaning and migration cost?
Data cleaning and migration costs £39 per 1,000 records at ellul.ai, a fixed price agreed in writing before work starts. 3 published prices for data cleaning and migration on the same basis, from 3 providers, have a median of £40 per 1,000 records (middle half £25 to £50).
What is included?
Duplicates merged and formats made consistent. Addresses, emails and phone numbers checked. Clean data imported into your new system. A log of every change, so nothing is lost.
What is not included in the price?
You pay these directly, at cost: Any paid address or email validation service, at cost.
What do you need from me?
An export of your records, and admin access to the new system. Your rules for which record wins when duplicates merge. A signed data processing agreement before personal data is shared.
What does it not cover?
Priced per 1,000 records; part batches round up to the next 1,000. A checked email or phone number can still stop working later. Moving a whole system, beyond the records, is a separate migration.
Which rules apply to data cleaning and migration?
UK GDPR Article 28 says processing by a processor on a controller's behalf must be governed by a contract or other legal act, in writing, including in electronic form. (UK GDPR, Article 28: Processor)
How many people are looking for data cleaning and migration?
81 posts on Reddit asked to hire someone for data cleaning and migration between November 2025 and November 2026, 31 of them in the last 90 days, most on r/slavelabour, r/forhire, r/freelance_forhire. Every service ranked the same way: https://ellul.ai/demand
How long does it take?
Within a week. The written scope gives the timeline before anything starts.
Is it charged by the hour?
No. ellul.ai never charges by the hour or the day. The price is fixed against the written scope.
Get a fixed price for data cleaning and migration.
In writing within one business day.
Get my fixed quoteMore in data and tracking: Analytics and tracking setup · Business dashboard · Web scraping and data extraction · Data warehouse and pipelines (BigQuery) · Marketing attribution setup · all services