Get the right project photos the first time.

A quote request that asks for the photos the estimate needs, checks each one as it lands, and has the customer crop it before they send it.

Your project photos 2 photos

Ready before you press submit.

moonlit-studio.jpg 1.4 MB
workshop-desk.jpg 920 KB
Cropped, checked, ready to submit

Illustrative experience

  • A field for each shot
  • Checked before they submit
  • Cropped to the shape you use

The finished experience

The photos are usable the moment they arrive.

Requests come in with the shots you asked for, the right way up and the right shape, so the estimate is written without a second email.

A good fit for
Trades, repair shops, assessors and anyone quoting from photographs.

  1. 1

    Ask only for the shots that job needs

    The request starts with what kind of work it is, and conditional logic shows the upload fields that go with it — a roof wants the elevation and the ridge, a bathroom wants the whole room and the pipework.

    Gravity Forms

  2. 2

    Check the photo while they are still on the form

    Each field becomes a drag-and-drop uploader with thumbnails, and file type and size are checked as the photo lands, so a wrong file is caught before the submit button. A HEIC photo off an iPhone becomes a JPG on the way in.

    GP File Upload Pro

  3. 3

    Hold every photo to the same shape

    Require a crop with your aspect ratio or a minimum size and the subject ends up in the frame. The original is kept, so a bad crop is re-cropped rather than re-uploaded.

    GP File Upload Pro

What you’ll need.

Start with Gravity Forms. Add the capabilities this solution needs, then make the experience your own.

Taking it further

Add these optional plugins when your project calls for more.

Before you start

  • File Upload Pro is switched on per File Upload field, and that field's Multiple Files setting has to be on — set the number of files to 1 where you only want one.
  • Your own photo rules: the file types you accept, a maximum size and count, and the dimensions or aspect ratio a crop has to meet.
  • An upload limit on the server high enough for the photos you are asking for. Your site and host set that ceiling, not the perk.

Get this built.

A plan covers how many of our plugins you run at once, and on how many sites. Here is what this one needs.

Required

  • GP File Upload ProPerks

Optional

Gravity Perks Basic $59 /year

Covers this on one site. More sites need Advanced or Pro.

Gravity Perks Pro $299 /year Taking all 3 optional perks too makes it 4 in all, which needs Pro.

See plans for this solution

Every plan renews at the same price, and you can upgrade any time for the difference.

Make it fit
your project.

Will a photo straight off someone's phone work?

Yes. HEIC files from an iPhone are converted to JPG in the browser before the entry is created, and images are auto-rotated so a portrait shot does not arrive on its side. Animated GIFs are the exception: they upload, but they cannot be cropped.

Can it make sure they photograph the right thing?

Nothing here judges what is in the picture. What it does is make a wrong photo obvious to the person sending it — they see the thumbnail, and requiring a crop makes them look at the image before it goes. If the photo has to be taken on the spot rather than pulled from the camera roll, that is our free camera-capture snippet, not a setting.

  • Clay, CTO
  • Dan, Content Sorcerer
  • Dani, Product Manager
  • David, Founder & CEO
  • Matt, Senior Support Wizard
  • Roxy, Support Wizard

Not quite your build?

Tell us what you are making and we will work out which pieces it takes — or tell you straight if this is not something we can do.

Ask the wizards