Skip to content

Creating and Sharing Forms

DaySpark's form designer makes it easy to create professional forms for your business. In this guide, we'll walk through the process of creating a new form from scratch.

Getting Started

Create new form dialog

To create a new form, start by clicking the "Create Form" button in the Forms section. You'll need to provide some basic information in the window that appears:

  1. Enter a descriptive name for your form
  2. Add a brief description to help identify its purpose
  3. Optionally turn on One-time form if clients should only complete it once (useful for intake)
  4. Optionally turn on Internal form if staff will complete it instead of the client — for example, SOAP notes or a post-treatment checklist. See Internal forms below
  5. Click Create to open the form designer

Using the Form Designer

Form builder with field palette

The form designer provides a drag-and-drop interface that makes form creation intuitive. On the right side, you'll see a panel of available field types. To add a field to your form:

  1. Click and drag the desired field type from the right panel
  2. Drop it where you want it to appear in your form
  3. Click the field to open its Element Properties panel in the sidebar — the field palette is replaced by settings for that field

Form builder with field properties panel

  1. Configure the field in the properties panel — changes apply when you click away or tab out of a setting. Click X to deselect the field and return to the element palette

Each field type exposes different properties:

Field typeProperties
TitleTitle text
ParagraphRich text content (bold, italic, lists, headings)
TextLabel, placeholder, required
DateLabel, required
CheckboxLabel, required
SignatureLabel, required
Select OneLabel, required, options (add or remove, up to 10)
Multiple ChoiceLabel, options (add or remove, up to 10)

You can easily rearrange fields by dragging them to new positions within your form.

  1. To remove a field, hover over it and click the trash icon
Removing a field from the form

Field Types

Form field types in the designer

DaySpark offers 8 field types to display and collect information from your clients:

FieldUse for
TitleSection headings to break up long forms
ParagraphInstructions, terms, or other formatted text
TextShort answers — names, addresses, and similar
DatePicking a date from a calendar
CheckboxYes/no responses, consent, or agreements
SignatureCapturing a digital signature
Select OneChoosing one option from a list you define
Multiple ChoiceSelecting one or more options ("select all that apply")

Previewing Your Form

Form preview dialog

Before publishing your form, you can see what the form will look like for clients:

  1. Click the "Preview" button to see how your form will look
  2. Confirm that all fields appear as expected
  3. Close the Preview dialog to return to the form designer

Internal forms

Turn on Internal form when creating a form if your team should fill it in — not the client. Use these for checklists, treatment notes, or other documentation staff complete during or after an appointment.

Internal forms use the same designer and field types as client forms. On the forms list, they show an Internal badge (staff-only, not sent to clients).

Assign internal forms to services the same way as client forms — see Assigning forms to services. They appear on appointments for that service, but are never included in booking confirmation emails and have no client share link.

To complete one, open the appointment and go to the Forms section. Click the pencil icon to Complete form, or Edit form after a submission.

Saving and Sharing

Client form view on desktop
Desktop form view
Client form view on mobile
Mobile form view

When you're happy with your form:

  1. Click Save at the top-right corner to keep your changes
  2. Return to the forms list
  3. Your form is now ready to be assigned to services and shared with clients

Client forms

Client-facing forms are shared in two ways:

  • Forms assigned to services are automatically sent to clients in their booking confirmation email (internal forms are excluded)
  • From the Calendar appointment drawer, copy a form URL and send it to the client manually

Copy form URL from the appointment drawer

What's Next?

Learn more about:

Quick Tip

Keep your forms focused and concise. Only ask for information that you'll actually use in providing your services.

© DaySpark