Last updated March 24, 2026
Plan Harmony's custom forms let travel agencies build branded digital forms to collect client information, credit card authorizations, liability waivers, and legally binding e-signatures. Every form includes a shareable public link that clients can complete from any device without needing an account.
Forms are built with a drag-and-drop editor that supports 7 field types including e-signature capture with a full audit trail. Responses are stored in your agency dashboard where you can review answers, verify signatures, and link responses to client records for a complete paper trail.
The Credit Card Authorization template includes billing address fields, credit card information (card type, number, expiration, CVV), and a signature field with authorization consent text that automatically includes your agency name.
| Type | Description | Common Use Cases |
|---|---|---|
| Short Text | Single-line text input | Names, phone numbers, passport numbers, confirmation codes |
| Long Text | Multi-line text area | Travel preferences, dietary restrictions, special requests |
| Date | Date picker input | Birthdates, passport expiration dates, travel dates |
| Radio | Single-choice selection | Card type (Visa/MC/Amex), room preference, meal choice |
| Checkbox | Multiple-choice selection | Activities of interest, insurance options, add-ons |
| Select | Dropdown single-choice | Country selection, state/province, cabin class |
| Signature | E-signature with audit trail | Credit card authorizations, liability waivers, consent forms |
Every field can be marked as Required. Required fields must be filled in before the form can be submitted.
Fields can be reordered by dragging them. The Signature field, if present, is always pinned to the bottom of the form.
Adding a Signature field to your form enables e-signature capture. Clients can draw their signature with a finger or stylus, or type their name to generate a signature. You can customize the Consent Text that appears above the signature pad -- this is the legal language the signer agrees to when they sign.
Each signature automatically captures a complete audit trail:
| Data Captured | Purpose |
|---|---|
| Signature (drawn or typed) | Visual record of the signer's mark |
| Signer name and email | Identifies who signed (when Require Name / Require Email is enabled) |
| IP address | Records the network the form was submitted from |
| Browser and device info | Records the user agent string of the signer's device |
| Timestamp | Exact date and time the form was signed |
| SHA-256 content hash | Cryptographic proof that the form content hasn't changed since signing |
The content hash verifies the integrity of the signed document. If the form's fields or consent text were different at the time of signing, the hash would not match, providing tamper evidence.
Only one Signature field is allowed per form, and it must be the last field.
Forms have three statuses:
| Status | Meaning |
|---|---|
| Draft | The form is being built. It cannot be submitted by clients. |
| Active | The form is live and accepting responses. A shareable URL is generated. |
| Archived | The form is no longer accepting responses. Existing responses are preserved. |
To share a form:
Clients open the link in their browser and submit the form without needing a Plan Harmony account. If your agency has a custom domain configured, the share URL uses your domain automatically.
Responses that include a signature are marked with a Signed badge.
You can link any form response to a client in your agency's client list. This creates a connection between the response and the client record, building a complete document history for each client.
From the responses list:
From the response detail page:
On the client detail page:
To unlink a client, click the client name to reopen the selector and clear the selection.
Every time you edit a form's fields and save, a new version is created. Responses are always tied to the version of the form that was active when the response was submitted. This means:
This versioning system ensures that signed documents remain legally accurate -- the audit trail always reflects the exact form content the client agreed to.
Can't find what you're looking for? Our team is happy to help you out.