Custom Fields

The Custom Input Fields section in the Salonly Plugin allows you to create personalized fields that appear in the booking form. These fields can collect extra information from customers — such as special requests, preferences, or instructions — to help you better understand their needs.


⚙️ 1. Accessing Custom Fields

  1. Go to your WordPress Dashboard.
  2. Navigate to Salonly → Form Data → Custom: Fields.

🧩 2. Section Settings

OptionDescription
Enable sectionTurn this ON to display custom fields on the booking form.
TitleThe main heading for this section shown in the booking form.
Example: “Optional Information” or “Additional Details”.

⚠️ Avoid using special characters such as “&” in any field names or titles.


🛠️ 3. Adding a Custom Field

Each custom field is designed to capture a specific type of user input.
Click + Add to create a new field and configure the following settings:

FieldDescription
LabelThe visible title/question for the field.
Example: “Do you have any special requirements?”
ID (must be unique)A unique identifier used for backend processing (e.g., requirements).
⚠️ Do not use spaces or special characters (&).
TypeDefines the input field type. Available options:
Text (single-line input)
Textarea (multi-line text box)
Email (email input)
Number (numeric input)
Checkbox (true/false input)
Select (dropdown menu)
Default valueOptional. Pre-fill the field with a default response.
Disable displayToggle ON to hide this field temporarily without deleting it.
RequiredToggle ON to make the field mandatory before submitting the booking form.

🧾 4. Example Configuration

Example FieldExample Value
LabelDo you have any special requirements?
IDrequirements
TypeTextarea
Default Value
RequiredOFF

In this example, customers can type any additional requests or special instructions in a text area during booking.


🔁 5. Managing Custom Fields

  • Add (+) — Create a new field.
  • Delete (×) — Remove an unnecessary field.
  • Reorder (if supported) — Change the display order of fields.

💡 You can create multiple fields to capture different types of information, such as allergy notes, preferred stylist, or coupon code.

Leave a Reply

Your email address will not be published. Required fields are marked *