sparrowdesk-logo-transparent-1.png
Go to sparrowdesk.com
Home
SparrowDesk Overview
  • Overview of SparrowDesk
  • Feature Overview in SparrowDesk
  • SparrowDesk Glossary
Getting Started
  • Setting Up Account Details
  • Default Business Hours
  • Understanding and Creating Teams
  • Inviting Team Members to the Platform
  • Roles and Permissions
  • Single Sign-On
  • Brands in SparrowDesk
  • Getting Started FAQs
  • Use a custom domain for your support portal
Inbox
  • Understanding the Inbox in SparrowDesk
  • Managing Custom Views in Inbox
  • Live Chats in Inbox
  • Staying on Top of New Messages from Customers
  • Conversation Fields in SparrowDesk
  • Merging Conversations in SparrowDesk
  • Round Robin assignment explained
  • Export Conversations as CSV
  • Bulk update fields
  • Forward a Conversation to an External Contact
  • Common Email Delivery Errors
  • Add Watchers to a Conversation
Channels
  • Slack as a Channel
  • WhatsApp as a Channel
  • Setting Up Email as a Support ChannelConnect your custom email address How do I send and receive emails via SMTP and IMAP ? How do I find my SMTP/IMAP server address and port number? Common Errors while Connecting through SMTP/IMAPHow to Prevent Emails From Going to Spam Email Signatures
  • Installing Chat Widget Chat Widget Installation on WordPressInstall the Chat Widget on ShopifyCustomising Chat WidgetEmbedding and Configuring the SparrowDesk Chat WidgetChat Widget SettingsWhy End Users Don’t Always See Their Chat HistoryTrack page visits in SparrowDesk
Contacts
  • Contacts in SparrowDesk
  • How to manage contact segments
  • Deleting and Blocking Contacts in SparrowDesk
  • Contact Fields in SparrowDesk
Reports
  • Conversation Report
  • Team Performance Report
  • Understanding the AI Agent Report in SparrowDesk
  • Viewing CSAT reports in SparrowDesk
  • Reports FAQ
  • Exporting Reports as PDF
Automation
  • Macros
  • Business Hours
  • Service-Level Agreements (SLAs)
  • Setting up CSAT (Customer Satisfaction) in SparrowDesk
Zoona AI
  • AI Suggested replies in your Inbox
  • AI-Generated Chat Subjects
  • Zoona AI Knowledge Improvements
  • Introduction to AI AgentAI Agent - Configure PersonaTraining your AI AgentZoona AI Agent CommandsAI Agent - Deploying on chatAI Agent - Deploying on EmailHow to Create a Command Zoona AI Agent - FAQUnderstanding AI resolutions in SparrowDesk
Workflows
  • Automate repetitive tasks through Workflows
  • How to Create a Workflow
  • Workflow Blocks Library
Help Centre
  • Write Knowledge Articles for your Help Centre and AI Agents
  • Setting Up and Customizing Your Help Center
  • Use a Custom Domain for Your Help Center
  • Make Your Help Centre Discoverable in Search results
  • Adding Google Tag Manager to your Help Center
  • Creating a Ticket Form Setting up Customer Portal
Billing
  • How does SparrowDesk pricing work?
  • What is Seat ?
  • Manage your Billing and Invoices
  • About Sales Tax
  • How to cancel your subscription
  • Frequently Asked Questions
  • AI Co-pilot and AI Resolution billing
  • SparrowDesk Startup Program
Apps and Integrations
  • Okta Integration
  • HubSpot Integration
  • SurveySparrow Integration
  • Zapier Integration
  • Attio Integration
  • Linear Integration
  • Jira Integration
  • Gmail Integration
  • Notion Integration
  • Shopify Integration
  • Migrating from Freshdesk

Migrating from Freshdesk

Timer2 min read
VaishaliVaishali

The Freshdesk Migrator app moves your contacts and tickets into SparrowDesk by connecting your Freshdesk account and mapping fields between the two platforms.

Connect Your Freshdesk Account

  1. Log in to Freshdesk and click your profile icon.
  2. Select Profile Settings.
  3. Click View API Key and copy the key shown.

Image

  1. In SparrowDesk, go to Settings > App Store.
  2. Find Freshdesk Migrator and click Connect.

Image

  1. Paste your API key into the API Key field.
  2. Copy your Freshdesk subdomain from your helpdesk URL- it's everything before freshdesk.com and paste it into the Subdomain field.
  3. Click Save.

Image

Your Freshdesk account is now connected.

Choose What to Migrate

Under the Setup tab, pick what you want to bring over:

  • Contacts
  • Tickets
  • Full Migration

Click Start next to your choice.

Note: SparrowDesk does not migrate custom fields, members, permissions, or roles automatically. Set these up manually in SparrowDesk before you map your fields.

Image

Map Your Fields

Freshdesk fields appear on the left, SparrowDesk fields on the right. For each Freshdesk field, choose the SparrowDesk field it should sync to.

  • If you're migrating contacts and tickets, you'll see mapping screens for both.
  • If you're migrating only one, you'll see mapping for that type alone.
  • Map any custom fields you've already created in SparrowDesk too.

Image

Image

Once your mapping is complete, click Configure, give the migration a title you'll recognize later, and click Start Migration.

Image

Track Migration Progress

Migration time depends on how many contacts and tickets you're importing. Open the Setup tab and click the progress icon to check status.

Image

SparrowDesk keeps separate import history for contacts and tickets, even if you run one migration. Click Contacts or Tickets to see:

  • Total records imported
  • Current progress
  • Number of failed imports

Image

Once the import finishes, download the failed-import report to see why specific records didn't import- usually a validation issue or a missing required field. The report is a CSV file.

FAQ

  1. Can I migrate custom fields automatically?
    No. Custom fields, members, permissions, and roles need to be created manually in SparrowDesk before you map your Freshdesk fields to them.
  2. What happens if some tickets fail to import?
    SparrowDesk shows a failure count next to the import and lets you download a CSV report explaining why each record failed, usually due to a validation issue.
  3. Can I migrate contacts and tickets in separate runs?
    Yes. Choose either option under the Setup tab, and SparrowDesk tracks their import history separately even if you migrate both in the same run.
  4. Where do I find my Freshdesk subdomain?
    It's the first part of your Freshdesk helpdesk URL, before .freshdesk.com. You can copy it directly from your browser's address bar while logged into Freshdesk.
  5. How long does the migration take?
    It depends on how many contacts and tickets you're importing. You can track real-time progress from the Setup tab while it runs.


Powered By SparrowDesk

Table of ContentsOn this page