I work for myself / Before the estimate

Quote request form builders: Jotform vs Tally vs Google Forms

Choose a form for your solo service business by checking customer photo uploads, sign-in friction, notification limits, and the handoff to a human-reviewed quote.

A homeowner has a leaking tap, a damaged fence, or a cleaning request. They want to send a few photos and find out what happens next. The best form is not necessarily the one with the longest feature list: it is the one that lets this customer complete that handoff without leaving you to hunt for missing information.

Our recommendation: shortlist Tally for straightforward public photo requests; Jotform when configurable intake and notification options justify more setup; Google Forms when Google sign-in for photo uploads is acceptable. These are conditional fits based on documentation checked on 19 September 2026, not a conversion-rate ranking or a new three-product test.

Affiliate disclosure: ServiceTech Signal participates in the Jotform affiliate program and may earn a commission if you sign up through this link. The relationship does not change our test record, caveats, or editorial conclusion. The Tally and Google documentation links below are not affiliate links.

Choose by the failure you cannot afford

Documented constraints and our editorial fit assessment
BuilderUseful starting pointCheck before choosing
TallyA short, public request with customer photos. Uploads do not require a Tally account.Free uploads are limited to 10 MB per file. Pro removes that limit, subject to fair use. Upload documentation.
JotformIntake needing configurable file fields, conditional questions, and notification options.An uploaded file larger than 5 MB is not attached to notification email. That is an email attachment limit, not the form upload limit. Attachment documentation.
Google FormsRequests where the customer can reasonably use a Google account, or an initial form without uploads.A file-upload question requires Google sign-in. This does not mean every Google Form requires sign-in. Uploaded files are stored in Drive. Question-type documentation.

First inspect the request form in the field service system you already pay for. If it collects the right information and creates one usable customer record, a separate builder may add duplicate entry rather than solve a problem. A standalone form is an intake layer, not a replacement for dispatch, job costing, or accounting.

A submitted photo and an email attachment are different things

For Jotform, configure permitted file types, sizes, and file counts in the file-upload field. Then separately inspect the notification settings. Do not reject a request just because its photo is missing from the email: check the stored submission. Conversely, do not tell the customer the file arrived until you have verified the record.

Tally owner notifications must be enabled. Its notification guide explains that uploaded files appear as links, not embedded attachments; advanced customization and PDF attachments require Pro. Train the person reading the inbox to open the submission or appropriate link instead of expecting an attached photograph.

With Google Forms, test the upload journey while signed out on a phone. The customer must sign in, and files from a shared drive cannot be uploaded. An owner already logged into Google can miss that friction during setup. Offer a clearly described alternative contact route if your customers cannot complete it.

Use six questions before adding clever automation

  1. What service do you need? Offer a short service list and an unsure option.
  2. Where is the job? Start with the service-area detail needed to assess coverage; request a full address when needed for the next step.
  3. What have you noticed? Ask for a description, not a diagnosis the customer may not be qualified to make.
  4. Can you safely share a photo? Explain useful views. Do not ask anyone to expose wiring, climb, enter a hazard, or photograph access codes.
  5. When would you like help? Label this as a preference, not a confirmed booking or an emergency response channel.
  6. How can we reply? Collect the contact method needed for this request and make your response expectations accurate.

A useful confirmation says: “Your request has been received for review. This is not a confirmed appointment or a price quotation. We will contact you using the details provided.” Only promise a response window your business can actually meet.

Run this acceptance check before buying an annual plan

Use a fictional job and non-sensitive test images. This is our proposed check, not a claim that all three products have passed it.

Try thisRecord what happenedReady when
Open the public link on a signed-out phone.Any sign-in prompt, unreadable label, or blocked button.The intended customer can complete the route, or understands the alternative.
Send a small image, then a 6 MB image.Upload acceptance, stored files, and notification contents separately.You can locate both accepted files without assuming email attachment delivery.
Try an unsupported file and omit a required field.The error text and whether other answers survive.The customer can correct the error without guessing or starting over unnecessarily.
Submit twice, then inspect the receiving inbox.Submission references, duplicate handling, inbox/spam placement, and who responds.One person owns follow-up and does not send conflicting replies.
Export a test request and inspect file access.Which fields and files remain accessible, to whom, and for how long.The export is useful without exposing customer photos to unintended readers.

For example, Tally warns that file links exported to third-party tools contain access tokens and can be opened without a Tally login. A shared spreadsheet can therefore broaden access to those photos. Review who receives the export; do not treat it as harmless contact data. Read the file-access explanation.

Budget for photos and handoffs, not just the advertised plan

Illustrative workload: 18 requests per week × 2 photos × 4 MB = 144 MB of new uploads per week, before PDFs, duplicates, or backups. This is arithmetic for planning, not a traffic forecast. Compare your actual workload with current submission, storage, individual-file, and retention limits.

Add any paid notification features, branding requirements, connectors, and time spent entering requests into your job system. Verify the intended plan and billing term at checkout; this guide deliberately does not turn a changing starting price into a complete cost estimate.

AI can help build the form. For example, Jotform AI can configure conditional questions from prompts. Review every branch yourself: a request for “electrical help” must not accidentally trigger an unsupported price, safety diagnosis, or appointment promise. The human operator still decides what information is sufficient to quote.

Our shortlist, and the next step

Start with Tally if a simple public photo request is the priority and its file/link-access tradeoffs fit. Evaluate Jotform if branching and a configurable administrative handoff matter enough to justify the setup. Keep Google Forms if Google-account uploads are acceptable, or photos are not required in the form. No option wins without your phone-and-inbox check.

We keep the existing Jotform field-service intake evidence separate from this documentary comparison. Consult that record for what was actually tested and what remains unresolved.

Once the request is understood, use the pre-send estimate checklist. If the customer changes the job after accepting it, move to the post-approval change workflow instead of silently rewriting the original quote.

Editorial record

Who reviewed this page and what happens next.

Commercial relationships cannot change the evidence state, fit statement, caveats, or conclusion.

Research and review
Andre Ribeiro
Published
Last material review
Next scheduled review
Evidence scope
Public quote-request intake, photo collection, owner notifications, and purchase checks. Not a test of job scheduling, payment processing, or complete field service software.
Evidence state
Official documentation reviewed; examples and checklists are original editorial work, not observed customer outcomes.