Appearance
The Quote Form
The form customers fill in when requesting a quote is built under Quote Requests → Settings → Quote Form Fields. Add as many fields as you need, drag to reorder, and mark fields required.
Field types
| Type | Notes |
|---|---|
| Text / Email / Phone / Number | Standard inputs. The first Email field identifies the customer; fields with "name" in the label build the customer's display name. |
| Textarea | Multi-line text. |
| Date | Renders a date picker. Values display in your WordPress date format everywhere. With exactly two date fields (e.g. Pick-up date and Return date), the plugin also computes and shows the rental duration ("20 days"). |
| Time | Renders a time picker; values follow your WordPress time format. For time slots (morning/afternoon/evening), use a Dropdown instead. |
| Dropdown | One choice per line in the options box, either plain (Rome) or Label:value (Pick-up at vendor:pickup). |
| Section Heading | Not an input — renders a styled divider so you can group the form ("Personal information", "Pickup", "Return"). |
Field width
Every field has a Width setting: Full (its own row) or Half (shares a row with the next half-width field) — useful for date + time pairs. On small screens, half-width fields stack back to full width automatically.
Consents
Two consent checkboxes are available, each with editable text and a link:
- Privacy (GDPR) — on by default. Required checkbox linking to your privacy policy; the consent and its timestamp are stored with each request. When enabled, the customer's IP address is stored only with consent.
- Terms & Conditions — off by default. Same mechanics, linking to your terms page.
Both confirmations are available in the email templates through the {consents} variable — see Email Automations.
Labels translate
Field labels run through the plugin's text domain, so translation plugins (or the bundled .pot template) can localize them per language.

