With EverWeb 4.6 or later and the Contact Forms Enhanced add-on, a Contact Form Advanced form can collect a signed booking contract or model release with the Signature field. Any form can carry a client questionnaire, such as a wedding day timeline or the details of a newborn shoot. You get every answer by email and, with the add-on, in your Client Area. EverWeb provides the form: the wording of your contract and release stays yours.
- A wedding photographer has couples sign the contract when they book, then sends a questionnaire six weeks before with the timeline and the family photo list.
- A portrait photographer has models sign a release on an iPad at the studio.
- A pet photographer asks for the pet's name, breed and temperament before the shoot.
- A commercial photographer has a client approve usage terms before a product shoot.
What needs what
| You want | Needs |
|---|---|
| A questionnaire with text, choices and dates | The free Contact Form Advanced widget |
| Consent tick box, Step Break pages, Address | EverWeb 4.6 or later |
| Signature, File Upload, a copy emailed to the client, submissions stored in your Client Area | The Contact Forms Enhanced add-on: see What is the Contact Forms Enhanced Add-on? |
A note on signatures
Rules for electronic signatures differ by country and by type of document. Check with your lawyer or professional body that a signature on a web form is enough for your contracts and releases. Use the wording they recommend.
A contract or model release form
- Put the full contract or release on its own page (untick Include page in navigation menu), or as a PDF.
- Drag Contact Form Advanced onto a page, choose your add-on in Contact Form Enhanced Add-on and type a Contact Form Name such as Wedding agreement.
- Add the fields below, then publish with File > Publish Entire Site.
| Field label | Control Type | Settings |
|---|---|---|
| Contract version | Hidden Field | Default Value Wedding agreement v3, November 2026, so you know which wording they agreed to |
| Your photography agreement | Header 1 | |
| Summary | Description | Two or three lines on what's covered |
| Agreement | Consent | Statement I have read and agree to the photography agreement. Link Text photography agreement. Link URL the full https:// address |
| Full name | TextBox | Required |
| Required | ||
| Date | Date | Required |
| Signature | Signature | Height 150. Required |
For a model release, add:
| Field label | Control Type | Settings |
|---|---|---|
| Where may we use your photos? | Choice Chips | Website, Social media, Printed portfolio, Competitions, Advertising. The model ticks what they allow |
| Model's age | Radio Button | 18 or over, Under 18 |
| Parent or guardian's full name (if under 18) | TextBox | |
| Parent or guardian's signature (if under 18) | Signature | Not required |
Forms can't show or hide fields depending on an answer, so say "if under 18" in the label.
Signing at the studio: open the published form on a tablet. The model signs with a finger, and the Clear button lets them try again. Set Forward To Page to a page that says Thank you, please hand the tablet back, with a button back to the form for the next person.
A client questionnaire
Use Step Break to split a long questionnaire into short pages with Back and Next buttons. Each Step Break's text is the title of the page after it.
| Field label | Control Type | Settings |
|---|---|---|
| Wedding date | Date | Required |
| Timings | Text Area | Placeholder 11:00 getting ready, 14:00 ceremony, 17:00 speeches |
| Ceremony address | Address | |
| People | Step Break | |
| Your names | TextBox | |
| Family group photos | Text Area | Tip: One group per line |
| Anyone we should look out for? | Text Area | |
| Photos you'd love | Step Break | |
| Must-have shots | Choice Chips | Rings, First look, Confetti, Sunset portraits, Getting ready |
| Inspiration photo 1, 2, 3 | File Upload (three fields) | Accept set to Images. Each field takes one file |
| Anything else? | Text Area |
For other shoots, change the questions: a pet photographer might use a Radio Button for temperament (Calm, Excitable, Nervous with strangers), and a real estate photographer might ask how to get into the property.
Turn on Send Confirmation Email (it needs the add-on and spam protection) and put %allformdata% in its content, so the client gets a copy of their answers.
What you receive
An email with every answer. The signature comes as a picture (PNG) attached to the email, so set Mail Sending to SMTP Details for this form. With the add-on, the submission and any uploaded photos are also in your Client Area under View Form Submissions, where you can download attachments and export to CSV.
Good to know
- Ask only what you need. Don't ask for card numbers, bank details or ID numbers. Check the rules on keeping clients' personal details that apply to you, and delete old submissions you no longer need.
- Get the padlock first, so the form is sent securely: see My site says 'Not Secure': how to get HTTPS (SSL) on your website.
- Columns keeps fields side by side on phones too, so use it only for two short fields. Preview first form page only shows page one while you design.
- Forms send only from your published website, not Preview.
