Freshdesk Migration Guides

How to get Freshdesk API key?

How to Get Freshdesk/Freshservice API Key
Note that API integrations are not available on Sprout. If you have Blossom and above, email Freshworks team to get your API activated.

To obtain your Freshdesk API key, follow these steps:

1. Click on your profile picture in the top right corner of the screen:

Freshdesk/Freshservice API key

2. Go to Profile settings:

Freshdesk/Freshservice API key

3. There, you will find your API key:

Freshdesk/Freshservice API key

4. Copy the API key and continue your migration.


How to check the result of Demo Migration in Freshdesk?

To check the result of your Demo Migration in Freshdesk, follow these steps:

1. Once your Free Migration to Freshdesk is complete, you'll see a table with the test portion of migrated data. Each record type includes reports for the migrated, failed, or skipped data. Additionally, every report contains the exact IDs of transferred entities.

Freshdesk Demo Migration

2. Click the "View records" button to open a list of records IDs in the source and respective new IDs in Freshdesk. Locate and check every record. The report should look like this:

Migrated contacts - Freshdesk Import

3. During the Demo Migration and Full Data Migration, tickets and related data migrate the same way. Therefore, if some ticket data weren't migrated or transferred incorrectly during the Demo Migration, it won't be migrated in the Full Data Migration.

Ensure you check if all tickets migrated along with their Type, Status, Priority, Source and Custom Fields, Requester, Agent, and Tags.

List of records IDs - Freshdesk Migration

4. Moreover, if you import the knowledge base data too, make sure that every article has a correct status and location.

Note: During Full Migration, Migration Wizards automatically deletes all data migrated in a Free Demo to prevent duplicates on Freshdesk.

Similar "Migration Results" reports will also appear after the Full Data Migration - make sure to check every one of them.


How to disable email notifications in Freshdesk?

When setting up your email workflow in Freshdesk, automatic notifications can keep customers informed about ticket creation and notify agents about new comments. However, during migration to Freshdesk, it's crucial to disable all email notifications to prevent customers and agents from receiving emails while tickets are being imported.

How to Disable Email Notifications in Freshdesk or Freshservice

Here's how you do it:

1. Log into your Freshdesk and go to Admin panel.

2. Under Helpdesk productivity, select Email notifications.

Freshdesk Email Notifications

3. Disable email notifications across all tabs.

Freshdesk Email Notifications

Note:

  • Some notifications may be required and cannot be turned off.
  • If you encounter any issues or changes, remember to switch off email notifications for them as well.

Why turn off Automations for Freshdesk migration?

Yes, it's crucial to turn off all Automation rules, Scenario Automations, and Email Notifications in your Freshdesk account before migrating to this platform.

Freshdesk offers powerful Automations to streamline tasks and boost productivity. However, migrating to Freshdesk with active automation rules can result in clients and agents receiving updates during the ticket import. To avoid this, disable all Automation rules before beginning the migration process.

Here's how:

1. Log in to Freshdesk and navigate to the Admin panel.

Freshdesk dashboard

2. Go to Automations and disable all active automation rules by clicking the green slider button.

Freshdesk automations

DIsabling automations in Freshdesk

The button will become grey if the rule is turned off.

Disabled automation rule in Freshdesk

3. Similarly, go to Scenario Automations.

Admin panel Freshdesk

Document all scenarios and afterward, delete them.

Deleting Scenario automation in Freshdesk

You can keep the scenarios active, but keep in mind that even if you disable Agent Notifications, Freshdesk still might send updates during the migration.

4. Lastly, disable Agent and Requester Notifications in the Email Notifications tab by clicking on the green slider buttons next to each notification.

Freshdesk Email Notifications

Disable all notifications by following the same steps as you did for Automation rules. Click on the green slider button next to each notification, and if it turns grey, it's disabled.

Freshdesk Agent Notifications

Now, go to the Requester Notifications section and do the exact same actions.

Freshdesk Requester Notifications


How to disable Parent-Child ticketing in Freshdesk?

In Freshdesk, users with Estate and Forest plans can divide complex tickets into smaller sub-tickets to resolve issues faster. However, this feature can pose problems during migration, as the Parent-Child relation field is mandatory for tickets of the Task type. If any ticket with this type lacks the necessary Parent-Child field info, the Migration Wizard cannot transfer it, resulting in migration failure.

Parent-child Ticketing Freshdesk

To prevent this, we recommend disabling this feature in your Freshdesk account. Here's how:

1. Login as an Administrator and navigate to the Admin section.

Admin section in Freshdesk

2. Scroll down to the Helpdesk productivity and click Advanced ticketing.

Advanced ticketing settings in Freshdesk

3. Toggle off Parent-child ticketing in the upper right.

Enabling and disabling parent-child tickets in Freshdesk

4. Confirm the action by clicking Disable.

Disabling parent-child ticketing in Freshdesk

5. You'll receive a notification confirming the feature's disablement, allowing you to proceed with data migration.

Notification in Freshdesk


How to calculate the number of tickets in Freshdesk?

To calculate the number of tickets in Freshdesk, follow these steps:

1) Go to the Tickets tab:

freshdesk tickets menu

2) Sort the tickets by Date created, set the created time to Any time and right away you will see the number of all tickets in the top right corner:

calculating the number of tickets in freshdesk

Note: You can quickly calculate the number of your Tickets and estimate the cost of the data transfer during our Free Demo Migration.


How to calculate contacts in Freshdesk?

To calculate the number of contacts in your Freshdesk, follow this guide:

1. Hover over the Contacts icon on the Freshdesk sidebar and select Contacts.

Freshdesk Contacts

2. Click the filter icon to calculate a specific customer type.

Freshdesk Filter

Freshdesk All Contacts

3. Or apply the filters on the right.

Freshdesk Contact Filters

4. Find the number of filtered contacts on the top right.

Number of Freshdesk Contacts


How to calculate knowledge base articles in Freshdesk?

Freshdesk automatically calculates the number of knowledge base articles of each category. To find this information, do the following steps.

1. Open the Solutions tab on the sidebar.

Freshdesk Solutions

2. Check the number of articles in each knowledge base category. Click the filter button to view the number of articles related to specific groups like Drafts or Approved, etc.

Freshdesk Knowledge Base

3. The number of articles will be displayed next to each group.

Freshdesk Articles


How to create custom filtering reports in Freshdesk?

To export Freshdesk tickets with specific filters, you’ll create a custom report. This is essential if you want to transfer tickets based on criteria like status or date. Our team can't use advanced custom filters due to API limitations in Freshdesk.

Follow these steps to create a custom report:

1. Go to your Freshdesk account.

2. Select “Tickets” in the left navigation.

Freshdesk Tickets

3. On the right-hand side, navigate to the "Filters" menu, choose the desired parameter you want to use as a filter, and then click “Apply.”

Freshdesk Filters

4. After applying the filter, click the "Export" button.

Freshdesk Filters Apply

5. In the export menu, choose "CSV."

6. Select the ticket fields you need, like "Ticket ID" and your filter criteria.

7. Click "Export," and the file will be sent to your email.

Export Tickets Freshdesk

8. Forward the exported CSV file to our migration experts.

Following this step, our team will handle the ticket filtering process. If you have any questions, don't hesitate to contact our support team.


Why can’t I see attachments in unpublished articles in my Freshdesk?

If you're unable to view attachments in unpublished articles within your Freshdesk account, t's important to note the following reasons:

Freshdesk operates on AWS servers, and attachments are hosted exclusively within AWS. However, attachments are only stored in AWS once an article is published. Since the API provides access solely to the Freshdesk database on AWS servers, attachments remain inaccessible via the API if the associated article is unpublished.


How can end-users access a portal in Freshdesk after the data migration?

Access a Portal in Freshdesk

Even though it's not that complicated, accessing a portal after the data import to Freshdesk is a pitfall for many. Thus, we decided to cover the process in detail to help you out. We hope that this guide will make things clear for you.

Upon the transfer to Freshdesk, agents need to accept the activation email. The activation email will only appear if the 'User Activation Email' button was turned on.

turning on user activation email in freshdesk

If the button was enabled, after the data migration, end-users will receive the activation email where they can click on the activation link. This will open an 'Activate your account' landing page, where they'll need to provide their full name and create a password. After that, they'll be active and able to log in to their account.

activation email freshdesk

Next, they can click on their profile icon and hit the 'Go to customer portal' button, which will redirect them to the portal page immediately.

customer portal freshdesk

The user will be redirected to the portal page immediately.

customer portal in freshdesk

Having completed all the previous steps, the end-user in Freshdesk can:

  • View Tickets
  • Search for tickets
  • Create tickets
  • Update certain fields in tickets
  • Comment on tickets
  • View articles and sections
  • Search articles

Looking for more data migration details?

Let’s talk now
Was this article helpful?
%s
— %s