What to build?
Since there are many business requirements in terms of the AppNest marketplace that need developers like you to solve, we’ve narrowed down the project ideas for your reference.
SurveySparrow Business Requirements
Any app you build must solve a business requirement for SurveySparrow, which plays a crucial part in your evaluation. The purpose of AppNest is to let customers utilize additional features or integrations that are not a part of SurveySparrow by either building an app on AppNest themselves or just installing an app that another person built.
So, put yourself in the customer's perspective and ponder on what SurveySparrow customers need that is not currently in the SurveySparrow platform and build an app based on that. This helps you think in terms of business requirements which is an added advantage for developers.
Now, let's discuss what are the various ways you can build apps on AppNest.
Migrations
These applications help customers migrate their surveys from another platform to SurveySparrow. For instance, you can build an application that lets customers give access to their Google Forms account, select the questions, and migrate it to their SurveySparrow account. Similarly, there are various similar platforms from which you can migrate the surveys to SurveySparrow.
Migration is not limited to just surveys. SurveySparrow has a feature called Contacts, where we can build an app that imports the contacts from another platform into SurveySparrow contacts. For instance, an app that imports all the contacts from Google contacts to SurveySparrow's contacts.
Here’s the link to the survey migration app for your reference.
Integrations
There are many platforms that you can integrate with SurveySparrow. A great example would be integrating ChatGPT with Surveys. This application removes the overhead of creating various questions, all with just a simple prompt.
As a user, you only need to enter the kind of survey you need. It lists appropriate questions to directly create the survey on your SurveySparrow account.
Try to explore how to run the ChatGPT integration app on your local environment.
Add-On Features
SurveySparrow is an experience management platform that does more than just Surveys. It has comprehensive analytics, various visualizations, and sentiment analysis for the Survey responses.
Do explore the SurveySparrow platform to get a better understanding of all the features. Now, if you believe a SurveySparrow customer might require a specific additional feature, you can go ahead and build it using the SSDK CLI.
💥Example - reports generated for each survey are overview reports. What if you need a report for each response on that survey and the details in the report can be customized based on the responses or contact properties? We at AppNest are building an app that does just that!!
But you can find various similar features and check if it can be built with SSDK CLI and get started on it!! Feel free to connect with us if you have any doubts.
Project Ideas
You are free to use any of the below-mentioned ideas to build the app or you can choose your one.
Notion App - Integrate Notion such that when a new response is submitted on a survey in your SurveySparrow account, it will automatically create a record in Notion. This can achieved by serverless functionalities provided by SSDK CLI where every time
onSubmissionComplete
an event or other events get triggered in SurveySparrow, write code to send an API call to Notion to create a record.Airtable App - Let's say you want to get a list of all the responses, categorize them, and store them on Airtable. To do that, you can integrate Airtable, automate the process of separating responses based on the context using text classification models, and add it to Airtable. This would be particularly useful if you filter out certain responses on Airtable.
Brevo Contacts App - This app creates a contact on SurveySparrow when a contact gets created on the Brevo platform. You can use the
onContactCreate
event which when triggered, sends an API call to Brevo to create the contact. This can be done with SSDK CLI serverless functionalities.GitBook Survey Summarizer - An app integrating GitBook and creating an automatic summary based on every 20 responses from a survey, storing them on GitBook as a separate page to evaluate the progress. This is a simple idea but there are various ways you can integrate GitBook with SurveySparrow.
Enhance Surveys - You can integrate any LLM models such as Langchain and OpenAI which enhance the selected survey based on your prompts. For instance, you can let users select a survey, and write a prompt such as "I need a professional engaging survey and rectify the grammar mistakes" and the app will refine the survey questions based on the prompt. If needed, you can revert to the original state. This is one great AI idea but you can find other similar AI ideas.
🚫 Please keep in mind your creativity is not constrained; however, any app idea you develop should aim to fulfill a business requirement for SurveySparrow. Feel free to build innovative apps that align with SurveySparrow's needs.
There are great applications with plenty of requirements to integrate with SurveySparrow. To simplify your research, search for popular CRM tools such as Task Management, Contact Management, and Ticket Management apps, and also explore similar apps to SurveySparrow for migrations.
Last updated