mirror of
https://github.com/formbricks/formbricks.git
synced 2026-02-18 12:59:25 -06:00
feat: career & professionl development survey (#4092)
Co-authored-by: Johannes <johannes@formbricks.com>
This commit is contained in:
@@ -3292,6 +3292,199 @@ const marketSiteClarity = (): TTemplate => {
|
||||
};
|
||||
};
|
||||
|
||||
const careerDevelopmentSurvey = (): TTemplate => {
|
||||
return {
|
||||
name: "Career Development Survey",
|
||||
role: "productManager",
|
||||
industries: ["saas", "eCommerce", "other"],
|
||||
channels: ["link"],
|
||||
description: "Assess employee satisfaction with career growth and development opportunities.",
|
||||
preset: {
|
||||
...surveyDefault,
|
||||
name: "Career Development Survey",
|
||||
questions: [
|
||||
{
|
||||
id: createId(),
|
||||
type: TSurveyQuestionTypeEnum.Rating,
|
||||
range: 5,
|
||||
scale: "number",
|
||||
headline: {
|
||||
default:
|
||||
"I am satisfied with the opportunities for personal and professional growth at {{productName}}.",
|
||||
},
|
||||
lowerLabel: { default: "Strongly disagree" },
|
||||
upperLabel: { default: "Strongly agree" },
|
||||
required: true,
|
||||
isColorCodingEnabled: false,
|
||||
},
|
||||
{
|
||||
id: createId(),
|
||||
type: TSurveyQuestionTypeEnum.Rating,
|
||||
range: 5,
|
||||
scale: "number",
|
||||
headline: {
|
||||
default:
|
||||
"I am pleased with the career advancement opportunities available to me at {{productName}}.",
|
||||
},
|
||||
lowerLabel: { default: "Strongly disagree" },
|
||||
upperLabel: { default: "Strongly agree" },
|
||||
required: true,
|
||||
isColorCodingEnabled: false,
|
||||
},
|
||||
{
|
||||
id: createId(),
|
||||
type: TSurveyQuestionTypeEnum.Rating,
|
||||
range: 5,
|
||||
scale: "number",
|
||||
headline: { default: "I am satisfied with the job-related training my organization offers." },
|
||||
lowerLabel: { default: "Strongly disagree" },
|
||||
upperLabel: { default: "Strongly agree" },
|
||||
required: true,
|
||||
isColorCodingEnabled: false,
|
||||
},
|
||||
{
|
||||
id: createId(),
|
||||
type: TSurveyQuestionTypeEnum.Rating,
|
||||
range: 5,
|
||||
scale: "number",
|
||||
headline: {
|
||||
default: "I am satisfied with the investment my organization makes in training and education.",
|
||||
},
|
||||
lowerLabel: { default: "Strongly disagree" },
|
||||
upperLabel: { default: "Strongly agree" },
|
||||
required: true,
|
||||
isColorCodingEnabled: false,
|
||||
},
|
||||
{
|
||||
id: createId(),
|
||||
type: TSurveyQuestionTypeEnum.MultipleChoiceSingle,
|
||||
headline: { default: "Which function do you work in?" },
|
||||
subheader: { default: "Please select one of the following options:" },
|
||||
required: true,
|
||||
shuffleOption: "none",
|
||||
choices: [
|
||||
{ id: createId(), label: { default: "Accounting" } },
|
||||
{ id: createId(), label: { default: "Public Relations" } },
|
||||
{ id: createId(), label: { default: "Marketing" } },
|
||||
{ id: createId(), label: { default: "Operations" } },
|
||||
{ id: createId(), label: { default: "Product Development" } },
|
||||
{ id: "other", label: { default: "Other" } },
|
||||
],
|
||||
},
|
||||
{
|
||||
id: createId(),
|
||||
type: TSurveyQuestionTypeEnum.MultipleChoiceSingle,
|
||||
headline: { default: "Which of the following best describes your current job level?" },
|
||||
subheader: { default: "Please select one of the following options:" },
|
||||
required: true,
|
||||
shuffleOption: "exceptLast",
|
||||
choices: [
|
||||
{ id: createId(), label: { default: "Individual Contributor" } },
|
||||
{ id: createId(), label: { default: "Manager" } },
|
||||
{ id: createId(), label: { default: "Senior Manager" } },
|
||||
{ id: createId(), label: { default: "Vice President" } },
|
||||
{ id: createId(), label: { default: "Executive" } },
|
||||
{ id: "other", label: { default: "Other" } },
|
||||
],
|
||||
},
|
||||
],
|
||||
},
|
||||
};
|
||||
};
|
||||
|
||||
const professionalDevelopmentSurvey = (): TTemplate => {
|
||||
return {
|
||||
name: "Professional Development Survey",
|
||||
role: "productManager",
|
||||
industries: ["saas", "eCommerce", "other"],
|
||||
channels: ["link"],
|
||||
description: "Assess employee satisfaction with professional growth and development opportunities.",
|
||||
preset: {
|
||||
...surveyDefault,
|
||||
name: "Professional Development Survey",
|
||||
questions: [
|
||||
{
|
||||
id: createId(),
|
||||
type: TSurveyQuestionTypeEnum.MultipleChoiceSingle,
|
||||
headline: {
|
||||
default: "Are you interested in professional development activities?",
|
||||
},
|
||||
required: true,
|
||||
shuffleOption: "none",
|
||||
choices: [
|
||||
{ id: createId(), label: { default: "Yes" } },
|
||||
{ id: createId(), label: { default: "No" } },
|
||||
],
|
||||
},
|
||||
|
||||
{
|
||||
id: createId(),
|
||||
type: TSurveyQuestionTypeEnum.MultipleChoiceMulti,
|
||||
headline: {
|
||||
default:
|
||||
"What types of professional development activities do you think would be most valuable for your growth?",
|
||||
},
|
||||
subheader: { default: "Select all that apply" },
|
||||
required: true,
|
||||
shuffleOption: "exceptLast",
|
||||
choices: [
|
||||
{ id: createId(), label: { default: "Courses or workshops" } },
|
||||
{ id: createId(), label: { default: "Conferences or seminars" } },
|
||||
{ id: createId(), label: { default: "Mentoring" } },
|
||||
{ id: createId(), label: { default: "Individual research" } },
|
||||
{ id: createId(), label: { default: "Networking events" } },
|
||||
{ id: "other", label: { default: "Other" } },
|
||||
],
|
||||
},
|
||||
{
|
||||
id: createId(),
|
||||
type: TSurveyQuestionTypeEnum.MultipleChoiceSingle,
|
||||
headline: {
|
||||
default: "Have you dedicated time to your professional development in the past?",
|
||||
},
|
||||
required: true,
|
||||
shuffleOption: "none",
|
||||
choices: [
|
||||
{ id: createId(), label: { default: "Yes" } },
|
||||
{ id: createId(), label: { default: "No" } },
|
||||
],
|
||||
},
|
||||
{
|
||||
id: createId(),
|
||||
type: TSurveyQuestionTypeEnum.Rating,
|
||||
range: 5,
|
||||
scale: "number",
|
||||
headline: {
|
||||
default:
|
||||
"How supported do you feel in your workplace when it comes to pursuing professional development?",
|
||||
},
|
||||
lowerLabel: { default: "Not at all supported" },
|
||||
upperLabel: { default: "Extremely supported" },
|
||||
required: true,
|
||||
isColorCodingEnabled: false,
|
||||
},
|
||||
{
|
||||
id: createId(),
|
||||
type: TSurveyQuestionTypeEnum.MultipleChoiceMulti,
|
||||
headline: {
|
||||
default: "What are your main reasons for wanting to spend time on professional development?",
|
||||
},
|
||||
required: true,
|
||||
shuffleOption: "exceptLast",
|
||||
choices: [
|
||||
{ id: createId(), label: { default: "Looking for a new job" } },
|
||||
{ id: createId(), label: { default: "Advancing on my current career path" } },
|
||||
{ id: createId(), label: { default: "Improving my skills" } },
|
||||
{ id: createId(), label: { default: "To gain more responsibilities" } },
|
||||
{ id: createId(), label: { default: "For my own knowledge" } },
|
||||
{ id: "other", label: { default: "Other" } },
|
||||
],
|
||||
},
|
||||
],
|
||||
},
|
||||
};
|
||||
};
|
||||
|
||||
const customerEffortScore = (): TTemplate => {
|
||||
return {
|
||||
name: "Customer Effort Score (CES)",
|
||||
@@ -5475,6 +5668,8 @@ export const templates: TTemplate[] = [
|
||||
prioritizeFeatures(),
|
||||
gaugeFeatureSatisfaction(),
|
||||
marketSiteClarity(),
|
||||
careerDevelopmentSurvey(),
|
||||
professionalDevelopmentSurvey(),
|
||||
customerEffortScore(),
|
||||
rateCheckoutExperience(),
|
||||
measureSearchExperience(),
|
||||
|
||||
Reference in New Issue
Block a user