sean18
3
@sojorimerry You basically have two paths:
- deliver the survey within Bubble
- invoke an external service to handle the survey
I would say the decision depends on a handful of variables:
- the complexity of your surveys’ structure
- reporting requirements and usage of the response data
- whether responses will need to have relations to entities in your Bubble app
- budget / willingness to integrate 3rd party apps
If it’s a super-simple survey you can do what @boston85719 suggested and just build it right within your app. If it’s more involved you’ll find community-built survey plugins in the marketplace. If it’s super involved and needs to support all kinds of survey fields or has complex reporting requirements such that you’d be better served integrating an external tool you can look at using something like TypeForm or Survey Monkey (commercial SaaS) or LimeSurvey or SurveyJS (open source) and embedding those surveys within your Bubble app. In this scenario you’re “forking” things and having functionality live outside your application so you have to be aware of what comes with that in terms of data interoperability, managing multiple systems, integration, etc.
Anyways hopefully that gives you an idea of the variables involved and then you can make the determination based on what’s right for your situation. good luck