How To Publish Applications On Zoho Marketplace?

How To Publish Applications On Zoho Marketplace?

The Zoho Marketplace is pretty much similar to an e-commerce website for the Zoho Marketplace developers and users. It enables the developers to build and publish a remarkable Zoho Creator app and for the users, it is like a store or a gallery to choose from a wide range of applications for a number of purposes.

All a user needs is a Zoho account and a strong understanding of Zoho Creator to become a developer. The developer then has the ability to access the Zoho Developer Portal for the purpose of creating applications and for privately sharing the applications with clients, publishing them in the marketplace for free or on a paid basis for all the Zoho Creator users. Consumers can install the required application and make use of it for their business needs.

The Zoho Marketplace is a platform that enables one to sell business applications to millions of Zoho users. A collection of business applications that augment the productivity of the Zoho products are known as extensions. With the help of a simple development process and a well-defined user base, one can easily build and market the extensions to the right audience.

Benefits of publishing applications on the Marketplace

1. Advanced Developer Platform:
The Zoho Marketplace helps in high-quality custom application development. Essentially, your applications can be created according to your own style. A sandbox-enabled developer platform along with helpful documents, REST APIs, tutorials, and much more is offered. This helps in developing extensions in any way you want.

2. User-Friendly Publishing:
At the time when the final extension is ready to ship out, things should be seamless. Zoho offers an optimized process that makes sure the final product reaches the customers at the earliest.

3. Connecting Customers:
It is possible to use the social network pages and forums for determining the potential use cases and the user requirements along with communicating with the present and the potential customers.

4. Marketing Assistance:
After the extension has been built, the developer is offered all the necessary support in making a marketing plan that can be tailored to the target audience.

Partnering with Zoho is extremely hassle-free and rather beneficial. Just by developing an extension and publishing it in the marketplace, one can become a technology partner. There are three steps in which this works:

  1. Build: The first step is to find the product that you wish to integrate with and check out which developer resources and tools are available. After the choice has been made, you can start the process of integrating.
  2. Deliver:  After you have completed building the extension, it is time to submit it finally. This is when it gets reviewed by the technical team and gets published after the vetting process is completed.
  3. Earn: After getting selected, your extension is going to be open to all possible users in the marketplace. You can leverage your GTM plans for making the most of the extensive user base.
Now that we have understood all about the Zoho Marketplace, its benefits, and the process that can be followed for partnering with it, it is time to create and publish the application.

The first and most important step is to access the Zoho Developer Portal. For any developer who wishes to develop applications for the marketplace, the primary step is to access the Zoho Developer Portal. There are two tabs on this portal namely Applications and Clients. In the applications tab, developers have the option to create applications that can be shared with the customers or published in the marketplace. In the client’s tab, developers have the option to invite clients with whom the applications can be shared privately.

Creating the Application

To create a good application, the developers can integrate with the Zoho Developer Portal and follow the steps mentioned below:
  1. The foremost step is to click on the create an application.
  2. It is then time to decide a final name for the application and click on create.
  3. After the completion of these steps, you will instantly be taken to the “Application details” page. This page will further have four steps:
    1. The tab application details will be displaying all the information that is needed in the application.
    2. It is then the time to display clients who have been invited for sharing the application.
    3. The third step is to develop an application.
    4. The next and final step is to publish the application on the marketplace or share the application privately with the clients.
  4. The fourth step is to click on Develop app to begin the process of building the application.
  5. After all the changes have been made to the application, it is time to click on the “Back to app details” for returning to the application details page.

Invite Clients
The developers can invite clients for the purpose of sharing their applications with the clients in a safe and private way. After clicking on the “Application Details” page, the next step is to click on the back option (on the top left corner) to complete the navigation to Zoho Developer Portal. To add the clients from the Zoho Developer Portal:

  1. Begin by clicking on the Clients tab.
  2. The next step is to click on the Invite Clients tab. On the next page, you can mention the following details:
    1. To: This is for mentioning the email address of the client to whom you wish to write the email. This email account should be linked with the Zoho account of the client.
    2. Subject: This is for mentioning the subject of the invitation email. It is likely to be pre-populated with a subject message that can further be edited.
    3. The From and Message boxes are most likely going to pre-populate and will not be edited.
Inviting the clients will be listed in the Clients tab with the status as Pending in case the client has not accepted the invitation as yet. These clients can include the option of Re-invite, which can then be used to repeat the invitation.

Editing the Application

The applications created by the developers are listed in the Zoho Developer Portal within the Applications tab and they can be edited whenever there is a need. For the purpose of editing an application, the developer can follow the steps given below:

  1. Click on Develop for the application that is required to be edited. You can click on Edit, after which you will be navigated to the “Application Details” page.
  2. On the “Application Details” page, the next step is to click on the Develop app so that the application gets edited.
  3. When the required changes are made in the application, click on Back to app details for returning to the “Application Details” page.

Publishing the App

The app requires it to be published so that it can become possible to privately share with clients or to share them in the marketplace. To publish an application effectively, do the following:
  1. Navigate to the Zoho Developer Portal and then simply click on Publish for the required application or click on edit for the required application and right on the next page, click on Publish.
  2. This will directly take you to the “Publish Application” page. Any change that you make to the application will get listed here. You can begin by selecting the required changes and then you can click on Proceed.
  3. Next, you will navigate straight to the “Publish Details” page. For publishing the app to a client, set the “Publish to” option for the client.
  4. You can then set the “Client” option to the required client from the drop-down. Only those clients who have accepted the invitation can be listed in the dropdown. This is from where you can also invite to share the application. The developer and client should be using a similar version of Zoho Creator. For instance; if the developer is using the C4 version the client should also be using C4.
  5. Go ahead and mention the required application name. In case the app name is changed here, the new app name will get reflected on the client’s side and the old app name will get retained just like that in Zoho Developer Portal.
  6. Furthermore, the version name will also be automatically populated according to the release. For example; the first publication will contain “Version 1”, the second publication will contain “Version 2” and so on. The developers can edit the version name just as required.
  7. Within the description box only, you can describe multiple aspects of the app. For example; the changes that can be made to the version.

Conclusion:

Ever since the launch of the Zoho Marketplace, it can meet the demands of the users who wish to integrate with the third-party applications with Zoho applications, extend the Zoho applications with any additional features and automate the new processes with the custom applications.

Zoho Marketplace is contextually integrated within the supported application so the users can browse through a wide range of solutions, find the ones that can best fit the requirements, and install them without any need for leaving the application. In addition, the users can also browse and buy directly from the Zoho Marketplace only.

At present, the Zoho Marketplace provides extensions for the Zoho CRM and custom applications. It also offers a wide number of Zoho-developed extensions for Zoho SalesIQ. In the future, it is expected that the Zoho Marketplace will provide more extensions as well.

If you are looking to create and publish custom applications on the Zoho Marketplace then you must collaborate with a Zoho consulting partner such as Encaptechno for high-quality guidance. They will assist you to go about the process with extraordinary precision.


I hope that you learned something new :)

Cheers!
Abhi
Seasoned Zoho Authorized and Certified Partner

Feel free to contact me if you have any queries

Email: abhishek(@)encaptechno(dot)com
Call: +1-416-405-8185



      Zoho Campaigns Resources


        • Desk Community Learning Series


        • Digest


        • Functions


        • Meetups


        • Kbase


        • Resources


        • Glossary


        • Desk Marketplace


        • MVP Corner


        • Word of the Day


        • Ask the Experts


          • Sticky Posts

          • Introducing Kanban Board Extension for Zoho CRM

            Zoho CRM has been helping you with your business in many ways. The foundation of it all is that it is keeping all your data well organized and maintained. It makes work easier for you but what if that was not all.  Yes! That is not all; we now provide the Kanban Board extension that provides a visual management for your CRM data. It is a great way to view all the records segregated the way you want to see them. Be it based on deal status, lead pipeline stage, or campaign type or any other pick list
          • Here's what you can do with your DocuSign Extension

            Contracts, agreements, and other documents have always been an integral, concluding part of any sales process. With the free DocuSign Extension for Zoho CRM, we've made certain that your signing process is entirely digital, and there is no need for copies,
          • Contact Info Extractor Chrome plugin

            Just trying out the Contact Info Extractor plugin and had a quick observation.  Since a target website for this plugin would be LinkedIn, I'm very surprised that the plugin cannot determine that if the selected text in question includes... Joe Smith Vice President at ABC Corporation ... the plugin can recognize the name and title but not the company.  I'd assume that the term "at" would give it the needed clue but on several contacts I tried to add, it's just not catching it. Would love to see the
          • Easily send documents from Egnyte to your leads in Zoho CRM

            Understanding your customers and educating them about your product are two sides of the same sales coin. During a sales process, to educate your potentials about your product, you may have to send them user guides, help documents, comparison sheets, and
          • Empower Your Sales Team with Email Marketing Insights Using the Mailchimp Extension

            Email marketing is one of the most powerful tools available for engaging leads. It’s low cost and high ROI makes it a top choice for marketers who want to establish contact with leads. But these leads can only be turned into actionable deals when pursued

          Zoho CRM Plus Resources

            Zoho Books Resources


              Zoho Subscriptions Resources

                Zoho Projects Resources


                  Zoho Sprints Resources


                    Zoho Orchestly Resources


                      Zoho Creator Resources


                        Zoho WorkDrive Resources



                          Zoho CRM Resources

                          • CRM Community Learning Series

                            CRM Community Learning Series


                          • Tips

                            Tips

                          • Functions

                            Functions

                          • Meetups

                            Meetups

                          • Kbase

                            Kbase

                          • Resources

                            Resources

                          • Digest

                            Digest

                          • CRM Marketplace

                            CRM Marketplace

                          • MVP Corner

                            MVP Corner




                            Zoho Writer Writer

                            Get Started. Write Away!

                            Writer is a powerful online word processor, designed for collaborative work.

                              Zoho CRM コンテンツ



                                ご検討中の方

                                  • Recent Topics

                                  • Free Webinar : Unlock AI driven business insights with Zoho Inventory + Zoho Analytics

                                    Are you tired of switching between apps and exporting data to build customized reports? Say hello to smarter & streamlined insights! Join us for this exclusive webinar where we explore the power of the Zoho Inventory–Zoho Analytics integration. Learn
                                  • No OR Filter for Views with a Related Modules Criteria

                                    We would like to create a Deal View where the User can see all their deals. For that, we would need an OR to connect the criteria. One of the Fields is a "multiselect User", these (Related Modules Criteria) can only be Filter with an AND. Even between
                                  • Notes badge as a quick action in the list view

                                    Hello all, We are introducing the Notes badge in the list view of all modules as a quick action you can perform for each record, in addition to the existing Activity badge. With this enhancement, users will have quick visibility into the notes associated
                                  • Creating a Chart from a Report

                                    In Zoho Analytics, is it possible to create a chart from a Pivot View report? We are looking to use Zoho Analytics to replace Excel for Sales reports and would like to be able to show both the table and the chart together.
                                  • Import Function: ONLY update empty fields

                                    When setting up an import from a spreadsheet to CRM, there is a checkbox "Don't update empty values for existing contacts" (see screenshot below). While I see some limited benefit from this functionality, I think there should also be an "ONLY update empty
                                  • Sales IQ Chat Widget is Only Displaying Last Name

                                    Can anyone suggest why the widget is only displaying "last name"?! We have the latest version of the wordpress plugin installed. Thanks Thanks!
                                  • Free Webinar: Zoho Sign for Zoho Projects: Automate tasks and approvals with e-signatures

                                    Hi there! Handling multiple projects at once? Zoho Projects is your solution for automated and streamlined project management, and with the Zoho Sign extension, you can sign, send, and manage digital paperwork directly from your project workspace. Join
                                  • Begin the year with best practices in the Zoho Desk mobile app : Part 2

                                    In focus: Optimizing collaboration and supervision Let's begin 2026 with Part 2 of our tips series on driving your ticketing operations at your fingertips. In Part 1, we explored streamlining operations within tickets. This helped individuals at Omniserve
                                  • Process checklist in CRM

                                    Hi We've created a new sales process that I'm mapping into the CRM - issue I have is that some of the tasks / milestones I would like to capture require very simple tick box responses but there are quite a few under a variety of sub categories so I don't
                                  • Passing the CRM

                                    Hi, I am hoping someone can help. I have a zoho form that has a CRM lookup field. I was hoping to send this to my publicly to clients via a text message and the form then attaches the signed form back to the custom module. This work absolutely fine when
                                  • Can we disable add to cart in Zoho Commerce?

                                    Hello, Our sales happen on the phone. During the call the customer is directed to our website to inspect the products together with the sales rep. So we need a way to present our inventory. I figured Zoho Commerce is a good fit for this use case. However we would have to disable the possibility to purchase products in the shop. Is that possible? Sunny regards, Artjom
                                  • Holidays - Cannot Enter Two Holidays on Same Day

                                    I have a fairly common setup, where part-time employees receive 1/2 day's pay on a holiday and full-time employees receive a full day's pay. Historically, I've been able to accommodate this by entering two separate holidays, one that covers full-time
                                  • Zoho DataPrep and File Pattern configuration

                                    I'm using Zoho data prep to ingest data from One Drive into Zoho Analytics... The pipeline is super simple but I can't any way to get all the files that I need. Basically I need to bring all the files with a certain pattern and for that I'm using a regex
                                  • Adding a new section to the related details sidebar when creating a new ticket.

                                    Hello, I was wondering if you can add a new section to the related details sidebar when creating a new ticket. I was wanting to have it to where it also shows the account information related to the contact chosen as well. This is the section I am referring
                                  • JWT Token authentication problem that sometimes generates infinite redirect loops

                                    Description : Nous proposons un bouton sur notre plateforme permettant de rediriger l'utilisateur vers le portail ZohoDesk via un jeton JWT pour une authentification transparente. Cependant, il arrive que certains utilisateurs soient pris dans une boucle
                                  • Zoho desk desktop application

                                    does zoho desk has a destop applicaion?
                                  • No funcionan correctamente el calculo de las horas laborales para informe de tickets

                                    Hola, estoy intentando sacar estadísticas de tiempo de primera respuesta y resolución en horario laboral de mis tickets, pero el calculo de horas en horario laboral no funciona correctamente cree los horarios con los feriados : Ajusté los acuerdos de
                                  • How do I bulk archive my projects in ZOHO projects

                                    Hi, I want to archive 50 Projects in one go. Can you please help me out , How can I do this? Thanks kapil
                                  • Introducing Dedicated Modules for Plans, Addons, and Coupons in Zoho Billing

                                    We’ve enhanced the way you manage Plans, Addons, and Coupons in Zoho Billing. Previously, all three grouped together under Subscription Items. Now, each one has its own dedicated module, giving you a cleaner and more intuitive experience. This update
                                  • ZOHO Work Drive Back Up

                                    I am looking for a ZOHO Work Drive backup solution. Something that is cloud based. There's lots of these kinds of options for Google Drive and other providers, but I have not seen anything for WorkDrive. Any suggestions?
                                  • ZOHO Reports - Filter Logic?

                                    Hi, I need a way to apply filter logics such as ((1 AND 2) OR 3). All I can see as of now is a way to enter different AND filters in the respective filter column. But how can I add an OR filter? Any advice would be highly appreciated. Mark
                                  • Scanned Doc - selecting Item overwrites Rate

                                    I have a Vendor Invoice which was uploaded to Documents. I select Add To > New Bill. The OCR is actually quite good, but it is reading an Item Description instead of an Item Number. I remove the description and select the correct Item Number... and it
                                  • Recruit API search

                                    Hi all, Attempting to call the search api endpoint from Postman using the word element as mentioned in api docs Search Records - APIs | Online Help - Zoho Recruit When making the call to /v2/Candidates/search?word=Saudi receive response of { "code": "MANDATORY_NOT_FOUND",
                                  • Manage control over Microsoft Office 365 integrations with profile-based sync permissions

                                    Greetings all, Previously, all users in Zoho CRM had access to enable Microsoft integrations (Calendar, Contacts, and Tasks) in their accounts, regardless of their profile type. Users with administrator profiles can now manage profile-based permissions
                                  • Saving reading position + Keep screen on

                                    While Zoho Notebook is excellent for saving and annotating articles, its utility is severely limited by the lack of reading progress synchronization. On the Android app, if a user exits a long note after reading 50%, the app fails to save the position.
                                  • Zoho LandingPage is integrated with Zoho One!

                                    Greetings to the Zoho One users out there! We're delighted to let you know that Zoho LandingPage is available in Zoho One too! With Zoho LandingPage, you can host custom-made landing pages, and persuade the visitors to dive deeper by making further clicks,
                                  • Android app sync problem - multiple devices have same problem

                                    Hello, I am having a problem with synchronization in the Android app. When I create a drawing, the data does not sync correctly—only a blank note is created without the drawing. I tested this on multiple devices, including phones and tablets, and the
                                  • How can i resend a campaign to only one of the recipients on the original campaign

                                    How can i resend a campaign to only one of the recipients on the original campaign ? Sincererly, Mike
                                  • How to show branch instead of org name on invoice template?

                                    Not sure why invoices are showing the org name not the branch name? I can insert the branch name using the ${ORGANIZATION.BRANCHNAME} placeholder, but then it isn't bold text anymore. Any other ideas?
                                  • Create CRM Deal from Books Quote and Auto Update Deal Stage

                                    I want to set up an automation where, whenever a Quote is created in Zoho Books, a Deal is automatically created in Zoho CRM with the Quote amount, customer details, and some custom fields from Zoho Books. Additionally, when the Sales Order is converted
                                  • Marketing Automation Requirements Questions

                                    I would like to set up a multi-email drip campaign- please see the structure below and confirm if I can achieve this set up in Zoho marketing automation. Where applicable, highlight gaps and workarounds. Thanks Drip email campaign- Can I create one drip
                                  • Sharing URLs and direct access

                                    Hello, I am storing my team's email signature images on Workdrive. I am creating a public image download share and adding “?directDownload=true” so that the image can be accessed without the Workdrive interface. A few questions: 1) Can we generate friendly
                                  • how to change the page signers see after signing a document in zoho sign

                                    Hello, How can I please change the page a signer sees after signing a document in Zoho Sign? I cannot seem to find it. As it is now, it shows a default landing page "return to Zoho Sign Home". Thanks!
                                  • Question about using custom_fields in Storefront Add-to-Cart API (error 2003 – required details)

                                    Hi everyone, I’m working with the Zoho Commerce Storefront API, specifically the Add to Cart endpoint: POST /storefront/api/v1/cart According to the documentation, this endpoint supports a custom_fields parameter for adding line-item custom data. I’m
                                  • Can a project be cloned?

                                    Good afternoon, greetings. I would like to ask if it's possible to clone a project in Microsoft Project. I found a way to do it using templates, but I'm not sure if there's a direct way to clone a project. Thank you in advance for your attention, and
                                  • Timesheet Tasks in Zoho Books: associate to service item

                                    How do we associate a service item to timesheet tasks in Zoho Books? For example: Joe spent 5 hours on project:task1 which is Service Item#1 (Income:Service1). When the invoice is issued thru the Project Invoice section, this is not available. When the
                                  • Why Sharing Rules do Not support relative date comparison???

                                    I am creating a Sharing Rule and simply want to share where "Last Day of Coverage" (Date field) is Greater than TODAY (Starting Tomorrow). However, sharing rules don't have the option to compare a date field to a relative date (like today), only to Static
                                  • Task/Activity indicator in SalesPipeline overview has disappeared

                                    I Just logged in my ZOHO CRM first 2026 checking my salespipeline overview , Every record card used to show an indication that there was an open task (Yellow if the expiry date was close, red if the expiry date was today and grey when it had expired).
                                  • Tip #56- Accessibility Controls in Zoho Assist: Hearing- 'Insider Insights'

                                    As we begin the new year, it’s a great time to focus on making our tools more inclusive and accessible for everyone. Remote support often involves long hours in front of screens, varying lighting conditions, and users with diverse accessibility needs.
                                  • Zoho Desk Android app update: Table view for All Departments view, custom button

                                    Hello everyone! In the latest version(v2.9.25) of the Zoho Desk Android app update, we have introduced Table view for the 'All Departments' view in the ticket module. We also have supported an option that allows tickets in the Table view to be sorted
                                  • Next Page