Data Uploads

Data Requests

Contents


Overview

Data Requests refer to any changes you would like us to make to the data within your system. These can include uploading new records, modifying existing data, or running specific scripts to conduct bulk updates.

Our Data Team supports a wide range of requests, depending on the requirements these will either be complimentary as part of your service, or paid offerings due to the time and complexity involved.

 


Complimentary Scripts

The Data Team offers the following data tasks as part of your service:

  • Upload of Candidates, Contacts, or Companies (limit: one per month)
    Please see our Candidate, Contact & Company Data Upload article!
  • Transfer of User Data (e.g. reassigning records to another user)
  • Creation of Compliance Dropdowns (e.g. adding custom dropdown options for compliance)

 


 

Bulk Scripts (Paid)

For more complex or high-volume data updates, we offer a suite of paid scripts. Firefish typically charges £285 + VAT for standard bulk scripts.(based on 3 hours @ £95 per hour). These scripts include:

  • Bulk closing of jobs
  • Bulk opt-ins (requires signed data waiver)
  • Bulk font or style changes on emails
  • Bulk deletion of contacts, or companies.
  • Bulk archiving and unarchiving of contact, or companies.
  • Bulk record updates (contacts, or companies)
  • Font updates for email templates

If you are unsure whether your request falls under the complimentary or paid category, our team will assess it and confirm before proceeding.

 


Custom Bespoke Scripts

We are happy to undertake custom bespoke scripts on a case-by-case basis - the work will need to be planned and an estimate of time and cost will be provided upon application.

Examples of bespoke scripts:

  • Dropdown value remapping (e.g. renaming skills)
  • Bulk candidate actions
  • Bespoke reports

Data Request Process

To ensure data changes are accurate, secure, and approved, please follow the process below when raising a request to our Data Team.

Submitting Your Request
    • Raise your request via the Support Desk, clearly outlining what you need.
    • If your request includes a data upload, you must use the latest approved template (available in the Data Uploads article).
    • Upload files via ShareFile – we do not accept templates by email. If you do not have a ShareFile link, please request one from Support.
Requirements Review
    • Our team will review the request to ensure you have provided all necessary details.
    • The Support Team will return any requests that are missing key information or not using the correct template for revision.
Quote and Approval
    • Once reviewed, we will confirm whether the work is covered under your current agreement (free) or chargeable.
    • If chargeable, we will send you a formal quote for approval. Work can begin once we receive the signed quote from you.
Ticket Submission to Data Team
    • Support will submit your approved request to the Data Team.
    • We will confirm the estimated completion date once the ticket is in progress.
Script Preparation and Impact Summary
    • The Data Team will prepare a script based on your request.
    • If the change affects more than 10% of your records, you will need to provide written approval before we proceed. We can supply a detailed breakdown on request.
Testing and Verification
    • Our Product Team will evaluate the script in a secure, non-live environment.
    • This ensures all changes are working as expected before going live.

Release to Live System
    • Once testing is complete and approved, the Data Team will release your script to your live system.
    • We will notify you when this is complete.

 


Turnaround Times

Turnaround times for data requests depend on the complexity and type of request. Below is a general guide of typical turnaround times:

Request Type

Turnaround Time

Compliance Dropdowns

24-48 hours (if ≤ 10 entries)

Transfer of User Data

24-48 hours

Uploads, Data Exports

Five working days

Bulk Updates, Bespoke Scripts, Reports

Fifteen working days

📝 Note: If you submit your request before 12pm, that day counts as Day 1. Requests submitted after 12pm will begin processing the following day.


You can find our service level agreement outlined in this article.

Data Exports: Please section 6.3 of our Terms of Service.

6.3 Data Export – We can provide a full export of your data as an additional service. Subject to your compliance with the terms of this Agreement, we will provide the first export as a complimentary service. All other export requests will be charged at £650 + VAT. Your data will be provided in either CSV or XML which contains your data in the same structure as the underlying SQL database. You will only receive your export in one of these export types which must be specified by you at time of request.

If you have any questions or would like to submit a data request, please reach out to our Support Team who will be happy to help.