Helpdesk migration
Field-level mapping, validation, and rollback between Folder HelpDesk and Freshdesk. We move data and schema; workflows are rebuilt natively in Freshdesk.
Folder HelpDesk
Source
Freshdesk
Destination
Compatibility
9 of 10
objects map 1:1 between Folder HelpDesk and Freshdesk.
Complexity
CModerate
Timeline
1-2 weeks
Overview
Moving from Folder HelpDesk to Freshdesk is a migration from a lightweight shared-inbox tool toward a multi-channel support platform with deeper automation, reporting, and integration depth. Folder HelpDesk organizes tickets around email routing with a flat organization model; Freshdesk introduces Companies, deeper custom field support, Scenario Automations, and Freddy AI. We migrate Tickets with full conversation threads including internal notes, Contacts (Customers) and their linked Organizations (Companies), Agents and Groups, Attachments, Tags, and Knowledge Base articles. SLA policies and breach timers reset at migration because Folder HelpDesk computes SLA state in real time and does not export it as historical data; we document the SLA configuration for manual re-creation in Freshdesk. Macros and automation rules migrate as text templates and documented inventories, not as executable code, since the conditional logic differs structurally between platforms.
Every standard and custom field arrives verified.
AI proposes the map; you confirm before any record moves.
Parent–child, lookups, and ownership stay linked.
Calls, emails, meetings — with original timestamps.
Documents, uploads, and inline notes move with the record.
Why teams make this switch
Leaving
What's pushing teams away
Choosing
What's pulling them in
Object mapping
Each row shows how a Folder HelpDesk object lands in Freshdesk, including any object-level transformations, lookup resolution, or schema-design dependencies.
Typical mapping — final map is confirmed during the sample migration step.
Folder HelpDesk
Ticket
Freshdesk
Ticket
1:1Folder HelpDesk Tickets map directly to Freshdesk Tickets. We preserve subject, body, status (translated to Freshdesk's Ticket Status values), priority, assignee (via agent email match), created_at and updated_at timestamps, and the full conversation thread including internal notes. Thread order is reconstructed from Folder HelpDesk's email received-headers and activity timestamps. Custom ticket fields migrate after Freshdesk's corresponding field schema is created during the destination configuration phase.
Folder HelpDesk
Customer
Freshdesk
Contact
1:1Folder HelpDesk Customer records (end-user contacts linked to tickets) map to Freshdesk Contacts. We migrate name, email, phone, and any custom fields. Where Folder HelpDesk stores a company reference on the Customer, we resolve it against the Organization-to-Company mapping and set the Freshdesk Contact's company_id accordingly. Invalid or duplicate email addresses are flagged in the transfer log for admin review before finalization.
Folder HelpDesk
Organization
Freshdesk
Company
1:1Folder HelpDesk Organization records map to Freshdesk Companies. The mapping applies where Organizations exist in the source account; Starter-tier Folder HelpDesk accounts may have minimal or no organization data. We preserve organization name and any linked custom fields. The Company record is created before any Contact import so that the company_id lookup is satisfied at the moment of Contact insert.
Folder HelpDesk
Agent
Freshdesk
Agent
1:1Folder HelpDesk Agent records map to Freshdesk Agents. We resolve agents by email match against the Freshdesk agent list configured before migration. Agent role, group assignment, and active/inactive status transfer as-is. Any Folder HelpDesk agent without a corresponding Freshdesk agent is held in a reconciliation queue; the customer provisions the Freshdesk agent before record migration resumes.
Folder HelpDesk
Group/Team
Freshdesk
Group
1:1Folder HelpDesk Groups and team routing assignments map to Freshdesk Groups. We extract group name, membership, and the group-to-agent assignments. Freshdesk Groups are created during the destination configuration phase and validated before the agent and ticket import begins, ensuring that group_id lookups resolve correctly on ticket insert.
Folder HelpDesk
Attachment
Freshdesk
Attachment
1:1Ticket attachments migrate with filename, MIME type, and binary content preserved. Freshdesk's API enforces a 20 MB per-file attachment limit. We chunk large attachment batches, retry individual files, and flag any files exceeding the destination limit in the transfer log for manual retrieval. Inline images embedded in ticket conversation HTML migrate as separate Content-Disposition attachments with their original references preserved in the HTML body.
Folder HelpDesk
Tag
Freshdesk
Tag
1:1Folder HelpDesk ticket tags migrate as flat tag labels applied to Freshdesk Tickets. Some helpdesk platforms use hierarchical labels (prefixed or nested) that do not map cleanly to Freshdesk's flat tag model. We apply a flatten strategy by stripping hierarchical prefixes and applying tags as-is, documenting any tags that represent nested categories for the customer to reorganize post-migration in Freshdesk's Tag Manager.
Folder HelpDesk
Custom Field
Freshdesk
Custom Field
lossyFolder HelpDesk custom fields on tickets and customers require schema inspection before migration to align field types with Freshdesk equivalents. Text fields map to Freshdesk text, checkboxes to boolean, date fields to date, and dropdowns to picklist. Folder HelpDesk plan tiers gate certain field types; we flag any tier-gated fields unavailable on the source account's plan during discovery and propose a replacement strategy or field drop before import.
Folder HelpDesk
Knowledge Base Article
Freshdesk
Article
1:1Folder HelpDesk knowledge base articles migrate with title, body HTML, and category/section placement preserved. HTML formatting in Folder HelpDesk articles requires content normalization before import into Freshdesk's article editor, which handles a subset of HTML tags. We strip unsupported tags, preserve links and basic formatting, and flag articles with complex nested tables or script embeds for manual review before the knowledge base goes live.
Folder HelpDesk
Macro/Template
Freshdesk
Macro
1:1Folder HelpDesk macros and email templates migrate as text with variable placeholders preserved. Complex conditional logic in Folder HelpDesk macros does not map directly to Freshdesk's macro variable system because the two platforms use different placeholder syntax and conditional evaluation models. We export macro text and document the original logic so the Freshdesk admin can rebuild them using Freshdesk's Macro builder with the appropriate {{ticket.xxx}} variable syntax.
| Folder HelpDesk | Freshdesk | Compatibility | |
|---|---|---|---|
| Ticket | Ticket1:1 | Fully supported | |
| Customer | Contact1:1 | Fully supported | |
| Organization | Company1:1 | Fully supported | |
| Agent | Agent1:1 | Fully supported | |
| Group/Team | Group1:1 | Fully supported | |
| Attachment | Attachment1:1 | Fully supported | |
| Tag | Tag1:1 | Fully supported | |
| Custom Field | Custom Fieldlossy | Fully supported | |
| Knowledge Base Article | Article1:1 | Fully supported | |
| Macro/Template | Macro1:1 | Fully supported |
Gotchas + challenges
Platform-specific issues from each side, plus the pair-specific challenges that don't show up on either platform's page on its own.
Folder HelpDesk gotchas
SLA breach state does not transfer as live data
Email thread metadata parsing varies by source
Custom field schema varies between account plans
Attachment size limits may truncate large exports
Freshdesk gotchas
API access is blocked on the free plan
Per-minute rate limits are account-wide and endpoint-specific
Multi-channel source types do not map 1:1 to all destinations
Custom objects created in-product cannot be accessed by other apps
Contact import requires at least 10 existing tickets in the account
Pair-specific challenges
Migration approach
Discovery and schema inspection
We audit the Folder HelpDesk account across objects: Tickets (volume, date range, status values, custom fields), Customers, Organizations, Agents, Groups, Tags, custom fields, and knowledge base sections. We inspect the API response structure for any plan-tier restrictions on field types and document the SLA policy configuration (policies, breach thresholds, business hours) as a written summary for manual re-creation in Freshdesk. The discovery output is a migration scope document and a field-level mapping matrix covering every source field that will transfer.
Freshdesk destination configuration
We set up the Freshdesk destination before any data moves. This includes provisioning Agents and Groups to match the Folder HelpDesk team structure, creating Freshdesk Ticket Status values that align with the source status vocabulary, adding Priority levels, creating custom fields on Contacts and Tickets to match the source schema, and pre-configuring the Companies object. We configure Freshdesk SLA Policies using the documented Folder HelpDesk SLA settings as the reference. All configuration is validated in a staging run before production migration begins.
Demo migration and reconciliation
We run a partial migration using a sample of 20-50 tickets with representative conversation threads, attachments, tags, and custom field values. The customer reconciles the demo output: ticket status translation accuracy, conversation thread ordering, attachment rendering, tag application, and custom field value display. We surface any mapping gaps at this stage and correct the field map before the production migration begins. The demo migration runs during a low-volume window agreed with the customer's team and does not interrupt active support operations.
Production migration in dependency order
We execute the full migration in record dependency order: Organizations first (so Company IDs resolve for Contact links), then Contacts (with company_id resolved), then Agents and Groups, then Tickets with full conversation history including internal notes, then Attachments in batched uploads, then Tags applied to the migrated tickets, then Knowledge Base articles with HTML normalization. We use Freshdesk's REST API with rate-limit handling and exponential backoff on 429 responses, chunking large attachment batches and flagging any file exceeding the 20 MB per-attachment limit. Each phase emits a row-count reconciliation report before the next phase starts.
Cutover, validation, and configuration handoff
We freeze Folder HelpDesk writes during the cutover window, run a final delta migration of any records modified during the migration, then enable Freshdesk as the system of record. We deliver the SLA policy documentation, macro inventory, and automation rebuild notes to the customer's Freshdesk admin. We support a one-week hypercare window where we resolve any data quality issues raised by the support team. We do not migrate workflows, automations, or SLA breach timers as code or live data; those are documented for manual re-creation in Freshdesk's admin section.
Platform deep dives
Folder HelpDesk
Source
Strengths
Weaknesses
Freshdesk
Destination
Strengths
Weaknesses
Complexity grading
Moderate Helpdesk migration. 3 of 7 objects need a mapping; the rest are 1:1.
Overall complexity
Moderate migration
Derived from compatibility, mapping clarity, API constraints, and data volume across Folder HelpDesk and Freshdesk.
Object compatibility
3 of 7 objects need a mapping; the rest are 1:1.
Field mapping clarity
Field mapping is derived from defaults — final spec confirmed during the sample migration.
Timeline complexity
7-object category — typical timelines run 2–7 days end-to-end.
API constraints
Folder HelpDesk: Not publicly documented.
Data volume sensitivity
Folder HelpDesk doesn't expose a bulk API — REST + parallelization used for high-volume runs.
Estimator
Rule-based pricing — no per-record fees, no manual quotes. Migrations over 2M records are scoped individually.
Step 1
Pick a category, then your source and destination platforms.
Category
FAQ
Answers to the questions buyers ask most during Folder HelpDesk to Freshdesk migration scoping. Not seeing yours? Book a call.
Walk through your Folder HelpDesk to Freshdesk migration with a real engineer — 30 minutes, free, written quote within 24 hours.
Book a free 30 minute consultationAdjacent paths
Other ways to leave Folder HelpDesk
Other ways to arrive at Freshdesk
Same-Helpdesk migrations
Ready when you are
Tell us record counts and timeline. We'll come back with a written quote inside 1 business day — no commitment, no sales pitch.