Adding Custom Questions to Applications

Last updated: April 17, 2026

Beyond the standard Personal Info and Profile fields, Kula lets you add custom questions to your application forms. This allows you to gather role-specific information — such as technical skills, work preferences, availability, or compliance details — directly during the application stage, before candidates even speak to your team.

Custom questions are added as fields within sections of the application form. They can be created at the template level (reusable across jobs) or added directly within a specific job's settings.

Where to Add Custom Questions

Custom questions can be added in two places:

  1. Application Form Templates — Via Settings > Jobs & Applications > Application Forms. These questions become available to any job using that template.

  2. Within a Specific Job — Via the job's Job Post Settings > Application Form. Questions added here apply only to that job.

Supported Field (Question) Types

When adding a custom question, choose the field type that best fits the kind of response you need:

Field Type

Best Used For

Short Text

Single-line open answers (e.g., "What is your notice period?")

Long Text

Multi-line detailed responses (e.g., "Describe a recent project you led")

Yes / No

Simple binary questions (e.g., "Are you open to relocation?")

Single Select

One answer from a predefined list (e.g., preferred work location)

Multi-Select

Multiple answers from a predefined list (e.g., programming languages known)

Number

Numeric inputs (e.g., years of experience, expected salary)

Date

Date inputs (e.g., earliest available start date)

URL

Web addresses (e.g., portfolio, GitHub, LinkedIn)

Currency

Monetary values (e.g., current or expected CTC)

How to Add a Custom Question

From an Application Form Template

  1. Go to Settings > Jobs & Applications > Application Forms.

  2. Open an existing form or click Add Application Form.

  3. Scroll to the section where you want to add the field, or click Add Section to create a new grouping.

  4. Click Add Field.

  5. Enter a Field Name (this is what candidates will see as the question label).

  6. Select the appropriate Field Type.

  7. If the question has predefined choices (Single Select, Multi-Select), add the answer options.

  8. Check Required Field if the question must be answered before submission.

  9. Click Add to save the field.

  10. Click Update Form (or Create Form for new forms) to save all changes.

    pcSYnvZFVUwxMU4hq9qhP83UQqZ7eVnRfA.gif

From Within a Job

  1. Open the job.

  2. Go to Job Post Settings.

  3. In the Application Form section, click to edit the assigned form.

  4. Follow steps 3–9 above.

Save changes — these will only apply to this job.

image.pngimage.png

Organizing Questions with Sections

Sections help group related questions for a cleaner candidate experience. To add a new section:

  1. Click Add Section in the form builder.

  2. Enter a section name (e.g., "Role-Specific Questions", "Compensation & Availability").

  3. Add the relevant fields within that section.

To rename a section later, click the Edit icon next to the section name, update the text, and click Save.

Note: You can drag and drop fields to reorder them within a section, but fields cannot be moved between sections.

Practical Examples of Custom Questions

For Engineering Roles:

  • "How many years of experience do you have with Python?" (Number)

  • "Which frameworks are you proficient in?" (Multi-Select: React, Angular, Vue, etc.)

  • "Share your GitHub profile link" (URL)

For Sales Roles:

  • "What is your current OTE?" (Currency)

  • "Are you open to 50%+ travel?" (Yes/No)

  • "Describe your largest deal closed" (Long Text)

For Compliance or Location-Specific Hiring:

  • "Are you legally authorised to work in this country?" (Yes/No)

  • "What is your preferred office location?" (Single Select)

  • "What is your earliest available start date?" (Date)


Frequently Asked Questions

Can I add custom questions to just one job without affecting the template? Yes. Edit the application form from within the job's Job Post Settings. Changes made there apply only to that job.

Can I reuse custom questions across multiple jobs? Yes. Add them to the application form template. Any job that uses that template will include those questions. You can also clone a form to reuse its structure with slight variations.

Will existing candidates be asked new questions I add after publishing? No. New or updated fields apply only to candidates who apply after the change is made. Existing candidate responses are preserved.

Can I delete a custom question? Yes. Hover over the field and click the Delete icon. Note that built-in fields in the Personal Info and Profile sections cannot be deleted.

Can I delete a custom section? Yes. Click the Delete icon next to the section, confirm in the modal, and click Yes, Delete. This will remove the section and all fields within it.

What happens if a candidate doesn't answer an optional custom question? Their application will still be submitted. Optional questions are skipped without any impact on submission.

I tried adding custom questions within a job but couldn't find the option — where is it? Go to the job > Job Post Settings > Application Form section. You can edit the assigned form directly from there. If you're unsure whether to add at the job level or template level, check whether the question is role-specific (job level) or common across many roles (template level).

Need Help?

If you have questions or need assistance with setup, feel free to reach out to us at support@kula.ai or use the in-app chat for assistance.