Photos, videos and documents: managing property media
Good photos sell properties. Tesoro lets you upload multiple images per listing, embed videos from YouTube or Vimeo, link virtual tours and generate PDF brochures with one click.
When do you use this?
Section titled “When do you use this?”- A photographer delivers 25 photos, you upload them with drag-and-drop
- You want to link a Matterport 3D tour to a new-build project
- A buyer asks for a PDF brochure that you personalize with your details
What can you do with this?
Section titled “What can you do with this?”- Photos upload, reorder, delete, first photo becomes the cover photo
- Videos embed from YouTube or Vimeo
- Virtual tour links (Matterport, Floorfy) link (for project properties)
- Documents upload under Connections & Attachments
- PDF brochures generate with your own templates and personalization
Uploading photos
Section titled “Uploading photos”- Open the property in Properties (click the row). You land on the View page
/properties/{id}/view. - Click Edit at the top right. The URL becomes
/properties/{id}/edit. - Scroll to Add Image.
- Drag-and-drop in the zone “Drop your images here or browse” (or click to select files). Multiple at once is allowed.
- Wait until the uploads are complete; each image goes directly to the server.
- Click Save at the top right to save all changes together.
Requirements
Section titled “Requirements”| Setting | Value |
|---|---|
| Maximum file size | 50 MB per photo |
| Formats | JPG, PNG, GIF, WebP (all standard formats) |
| Multiple at once | Yes |
Managing photos
Section titled “Managing photos”- Reorder: drag them. First photo = cover photo in list, header, portals, brochure, website
- Delete: click the delete action on a photo
Where the photos appear
Section titled “Where the photos appear”- Property list (thumbnail) • Property detail gallery • Your website • MLS portals (Kyero, Idealista, Fotocasa, …) • PDF brochures • Client Portal
Watermark
Section titled “Watermark”Auto-watermark configurable by the admin via Settings → Company Settings → Watermark:
- Position: location on the image
- Platform: the context in which it is applied
- Opacity: transparency
Adding a video (YouTube / Vimeo)
Section titled “Adding a video (YouTube / Vimeo)”No direct upload; you link to a hosted video.
- Open the property in edit mode, scroll to Video.
- Choose Platform: YouTube or Vimeo.
- Paste the Video Link (valid URL, starting with
https://). - Save.
| Field | Validation |
|---|---|
| Platform | YouTube or Vimeo |
| Video Link | Valid URL |
Where the video appears
Section titled “Where the video appears”- Your website (embedded on the property page)
- Some MLS portals support video links
Virtual tour (External Link)
Section titled “Virtual tour (External Link)”For project properties there is an extra field below the description: External Link (technically: virtual_tour_url).
| Field | Validation |
|---|---|
| External Link | Valid URL (https://) |
Paste the link to your Matterport 360° tour, Floorfy or similar here. It appears on your website below the property description.
Documents and attachments
Section titled “Documents and attachments”Managed via the Connections & Attachments tab in view mode (not edit mode).
- Open the property (view mode, not edit).
- Click the Connections & Attachments tab.
- Upload or view attachments.
Attachments can be: floor plans, purchase contracts, inspection reports, property deeds.
Downloading multiple files at once as a zip
Section titled “Downloading multiple files at once as a zip”Do you need all the documents or photos of a property? Then download them all at once as a zip file.
- Click Download zip (…). The number of files is shown in brackets. You will find the button above the attachment list on the Connections & Attachments tab. On the property’s photo collage, the same function appears as a small archive icon next to the number of photos.
- A side panel opens. All files are already selected. Uncheck what you do not need, or use Select all. Use the eye icon to view a file first.
- Click Download zip (…) at the top right. Tesoro creates the zip file and your browser downloads it.
The same Download zip (…) button also appears on the attachments tab of contacts, leads, deals and relations, and with the files of a project.
Generating PDF brochures
Section titled “Generating PDF brochures”- Open the property in view mode.
- Click the PDF or Handout button in the detail view.
- A dialog opens with the available templates.
- (Optional) Choose an agent in the dropdown at the top; the brochure is personalized with their details.
- Click the download icon → the PDF opens in a new tab.
Meta images: for social sharing
Section titled “Meta images: for social sharing”In addition to regular photos, Tesoro supports meta images (Open Graph) for e.g. Facebook or LinkedIn thumbnails. Managed via the SEO and Social Media tab on the detail page, separate photos for share previews.
Common mistakes
Section titled “Common mistakes”Upload failed
Section titled “Upload failed”Check: file < 50 MB? Format JPG/PNG/GIF/WebP? On a timeout: refresh the page and try again; slow connection + large file = problematic.
Video link shows a validation error
Section titled “Video link shows a validation error”The URL must start with https:// and be complete. Shortened links or just video IDs are not accepted by the system.
Photos not visible on the website
Section titled “Photos not visible on the website”Check in order: (1) Show on Website on? (2) Status one of Active/Under Offer/Reserved/Sold? (3) Photos uploaded and saved? Caching may also play a role.
Watermark does not appear
Section titled “Watermark does not appear”All three Watermark settings (Position, Platform, Opacity) must be configured. Ask your admin.
Five practical tips
Section titled “Five practical tips”- Best photo first: it becomes the cover everywhere
- Capture every room: living room, kitchen, bedroom, bathroom, terrace, garden
- At least one exterior photo: entrance or street view
- Daylight + open curtains: dark or blurry photos do not sell
- Video 2-3 minutes: short and to the point, otherwise the viewer drops off

