Freshdesk Apps

Follow these steps to submit your app to Freshdesk Marketplace:

  1. Login to your Freshdesk Admin portal, go to Admin -> Security, turn on the Secure Connection using SSL toggle and click Save.

  2. In the Developer website, click Log in at the top right corner.

  3. In the pop up window, enter your Freshdesk URL, and click PROCEED. If you are not logged into Freshdesk, you will be redirected to support portal login page. In the login page, provide your Freshdesk credentials and click LOGIN to proceed.

  4. Click Add New App.

  5. In the Add New App window, click Upload from Computer, select your app file, and click Open.

  6. Follow the instructions listed in the table below to provide your app information.

    FIELD DESCRIPTION
    App Name Provide your app name, it must be between 2 to 50 characters. This field is mandatory for all type of apps.
    Overview Provide an overview of your app, it should not exceed 250 characters. This field is mandatory for all type of apps.
    Description Provide an introduction briefing the purpose or benefits of your app. You can also list your app features. Use “you” or “your” to address your audience. This field is mandatory for all type of apps.
    Instructions If your app requires user action during installation, list them here in sequence.
    App Icon Provide an icon to represent your app in the Marketplace. Ensure your logo meets the following requirements:
    • Image format is .PNG
    • Logo background is transparent
    • Aspect ratio is 1:1
    • Minimum resolution is 400 x 400 pixels
    This is a mandatory field for Freshdesk app and External app.
    Screenshots Provide screenshots to illustrate how your app works. You can capture different states and process flows to give users a better insight into your app. Ensure your screenshots meet the following requirements:
    • Image format is .PNG
    • Maximum 5 screenshots.
    • Minimum resolution is 1350 x 850 pixels
    This is a mandatory field for Freshdesk app and External app.
    App Category Select the appropriate category, you can select upto 3 categories. These categories will help customers to easily filter and find your app from the gallery. This is a mandatory field for Freshdesk app and External app.
    Support Email Provide your support email for customers to reach you in case of any queries regarding your app. This is a mandatory field for Freshdesk app and External app.
    Support URL Provide the link to your helpdesk or a solution article. This is a mandatory field for Freshdesk app and External app.

  7. To add more languages, click the Languages tab and select the language from Add new Language.

  8. Click Save to save the app details or click Save and Publish to submit your app for approval. Once your app is reviewed and approved by Freshdesk, it will be published to the Marketplace.

Freshdesk Paid Apps


Paid app enables you to generate revenue whenever your app is installed by a customer from the Freshdesk Marketplace. For each sale, Freshdesk will pay you an amount, such amounts exclude taxes and any separately stated fees or charges.

Note: Once you upload a paid app, you cannot change it to a free app or vice versa. Instead, you can upload it as a new app with a different name.

For more information, refer CHARGES, PAYMENT OF REVENUE SHARE AND RELATED TERMS section in Terms of Use.

Follow these steps to submit your paid app to Freshdesk Marketplace:

  1. Login to your Freshdesk Admin portal, go to Admin -> Security, turn on the Secure Connection using SSL toggle and click Save.

  2. In the Developer website, click Log in at the top right corner.

  3. In the pop up window, enter your Freshdesk URL, and click PROCEED. If you are not logged into Freshdesk, you will be redirected to support portal login page. In the login page, provide your Freshdesk credentials and click LOGIN to proceed.

  4. Click Add New App.

  5. In the Add New App window, click Freshdesk App, check the Mark as PAID APP option, and click Upload app file.

  6. Select your app file, and click Open.
  7. Follow the instructions listed in the table below to provide your app information:


    FIELD DESCRIPTION
    Pricing model* Each app you sell needs a unique payment plan. You can choose from three payment types:
    • Agent per month
    • Account per month
    Set Price* Enter your app price in:
    • EUR
    • INR
    • USD
    • ZAR
    Before you proceed, ensure that all the currency fields are filled.
    App Name* Provide your app name, it must be between 2 to 50 characters.
    Overview* Provide an overview of your app, it should not exceed 250 characters.
    Description* Provide an introduction briefing the purpose or benefits of your app. You can also list your app features. Use “you” or “your” to address your audience.
    Instructions If your app requires user action during installation, list them here in sequence.
    App Icon* Provide an icon to represent your app in the Marketplace. Ensure your logo meets the following requirements:
    • Image format is .PNG
    • Logo background is transparent
    • Aspect ratio is 1:1
    • Minimum resolution is 400 x 400 pixels
    Screenshots* Provide screenshots to illustrate how your app works. You can capture different states and process flows to give users a better insight into your app. Ensure your screenshots meet the following requirements:
    • Image format is .PNG
    • Maximum 5 screenshots.
    • Minimum resolution is 1350 x 850 pixels
    App Category* Select the appropriate category, you can select upto 3 categories. These categories will help customers to easily filter and find your app from the gallery.
    Support Email* Provide your support email for customers to reach you in case of any queries regarding your app.
    Support URL* Provide the link to your helpdesk or a solution article.
    * Denotes mandatory field.

  8. To add more languages, click the Languages tab and select the language from Add new Language.

  9. Click Save to save the app details or click Save and Proceed.

  10. In the Billing and Bank Information section, provide your paypal ID or select Bank Account and provide your banking details.
  11. Download the W9/W8 forms by clicking the Download form template link, fill the required details, and click Select File to upload the scanned document(s).
  12. Click Save And Publish to publish your app to the Freshdesk Marketplace.

Log in with your Freshdesk account

Enter your helpdesk URL to proceed to login

Proceed

By clicking "Proceed", you agree to our Terms of Use.