Create custom profile fields for enrollment

In this article: How to add custom profile fields so you can collect extra information (like company name, phone number, or dietary preferences) from students when they enroll.

Applies to: Pro


When you'd use custom profile fields

By default, Ruzuku collects a student's name and email during enrollment. That's enough for most courses. But sometimes you need more.

If you run corporate training, you might need the student's company name and department. If you lead a health coaching program, you might want to ask about goals or experience level upfront. If you're hosting an in-person retreat with an online component, you might need a phone number or mailing address.

Custom profile fields let you add these questions to the enrollment form. Students fill them out when they sign up, and you can view the responses in each student's profile or export them.

Create custom profile fields

Custom profile fields are created site-wide in your Admin area, so they're available to use in any of your courses.

  1. Go to your Admin area and open the Profile Fields tab (for example, https://courses.yoursite.com/admin/fields).
  2. Type the name of the field you want to collect into the "Add a new field" box (for example, Phone number). A new empty row appears each time you start typing, so you can keep adding as many fields as you need.
  3. To change the order fields appear in, drag a field up or down using the grip handle on its left.
  4. Click Save changes when you're done.

The fields you create here become a shared list that every course on your site can pull from. Creating a field here does not automatically add it to any course — see the next section for that.

Add custom profile fields to a course

Once you've created your fields in Admin, you decide which of them to use on a per-course basis.

  1. Open the course where you want to collect additional information.
  2. Go to Manage Course (use Cmd/Ctrl+K or click the Manage Course button).
  3. Click Profile Fields in the Sales & Signups column.
  4. You'll see a checklist of all the profile fields you created in Admin. Check the box next to each field you want students to fill out for this course, and uncheck any you don't want.

Your selections save automatically. From now on, students registering for that course will be asked to complete the fields you checked.

Note: If the checklist says "No fields available," it means no profile fields have been created yet. Head back to Admin → Profile Fields to create some first.

Tip: Keep the number of fields short. Every extra field adds friction to enrollment. Ask only for what you genuinely need before the course starts. You can always collect more information later through a lesson or assignment.

Where student responses appear

After a student enrolls and fills out your custom fields, you can find their responses in two places:

  • Student profile — go to Manage Course → Students, click on a student's name, and open the Profile tab. Their custom field responses appear there alongside details like when they signed up and their bio.
  • Data export —custom field responses are included when you download student data. Click Export Data (on your course Overview page, or the Courses page in Admin for a site-wide export), then choose Download CSV. The exported file includes a column for each profile field response.

This makes it easy to review individual students or do bulk analysis of your enrollment data.

Edit or remove a profile field

How you make a change depends on whether you want to change it for a single course or for your whole site:

  • Remove a field from one course: Open that course, go to Sales & Signups → Profile fields, and uncheck the field. It will no longer be collected for that course, but it stays available for your other courses. This change saves automatically.
  • Rename, reorder, or delete a field site-wide: Go to Admin → Profile Fields. Edit the text of a field to rename it, drag it to reorder, or click the trash icon to delete it entirely. Click Save changes to apply. Deleting a field here removes it from the shared list for every course that uses it.
Note: If you remove a profile field after students have already enrolled, their existing responses are preserved in the system. But new students won't see that field during enrollment.

What students see

Right after joining, students land on a " Complete your profile" screen. It shows their profile picture, name, display name, and short bio, followed by your custom fields — in the order you arranged them in Admin.

All custom fields are required — students must fill in every one before they can finish. (There's currently no way to mark an individual field as optional.)

Video tutorial

Frequently Asked Questions

Can I use different profile fields for different courses?
Yes. Profile fields are configured per course. You can ask different questions for different programs. For example, your beginner course might ask about experience level, while your corporate training course asks for company name and department.
Can I edit a student's profile field response?
Yes. As a Pro site Admin, you can edit a user's profile through the People section. Use the Mimic feature to access their account and update any field.
Are custom profile fields available on the Core plan?
No. Custom profile fields are a Pro-only feature. On Core, enrollment collects name and email only.
Can I export custom field data?
Yes. Custom field responses are included when you download student data. Click Export Data (on your course Overview page, or the Courses page in Admin for a site-wide export), then choose Download CSV. The exported file includes a column for each profile field response.
Is there a limit to how many profile fields I can add?
There's no hard limit, but keep it practical. Every additional field adds friction to enrollment. Most creators use 1-3 custom fields. If you need extensive intake information, consider using a post-enrollment survey inside your course instead.

Related Articles

Still need help? Contact Us Contact Us