← Back to the blog

Listing Photos: Which File to Use on Each Channel

Which version of a shoot goes to each channel, how many pixels print materials need, how photos get into your CRM and how long the files stay available.

2026-10-0113 min de leitura
Listing Photos: Which File to Use on Each Channel

The same shoot exists in more than one version, and the expensive mistake is publishing the wrong one: the lightweight portal file goes to the print shop and comes out blurry on the yard sign; the watermarked image goes to the listing portal and gets rejected. This guide answers five delivery questions: which versions come out of each shoot and who uses each one, how many pixels print materials need, the three paths a file takes to its destination (two of them automatic), how to find an old shoot by address, and how long files stay available in Piperz.


How many versions of the same photo shoot are there?

Four, and they do not compete with each other: each one serves a different destination. A shoot is not a pile of loose JPEGs in a folder. Piperz delivers 30 to 60 edited photos, and the system generates the separate folders automatically: clean, lightweight images optimized for listing portals and — when the brokerage turns the option on — images with its watermark, for its own website. The watermark is not the default. By default the shoot goes out clean, because that is the version listing portals accept. If you want the branded version, you switch the option on once and it goes out on its own from then on, with nobody resizing images or applying the logo afterward. The lightweight version exists because every listing portal sets its own file limit. The high-resolution version is the one that goes to print. And the building photos cover the common areas, which repeat across every unit in the same building.

File versionWhat it is forWhere it is usedWho usually asks for it
Lightweight and clean, optimized for listingsUploading fast without going over the portal's limitListing portals and the property record in the CRMListing coordinator
With the brokerage's watermarkSharing branded images outside the portalBrokerage website and social mediaMarketing
High resolutionEnlarging without losing sharpnessYard sign, flyer and owner presentationMarketing, print shop and leadership
Building photos (common areas)Reusing the building across several unitsListings for every unit in the same buildingListing coordinator

Who at the brokerage downloads each version?

The problem is almost never a missing file. It is getting the right file to the right person without the listing coordinator becoming a human relay in a group chat, forwarding photos one by one to agents, marketing and the print shop. The fix is to give access by role instead of handing out files by message: in the Piperz dashboard, each profile sees the folder for its role, and whoever needs the lightweight version never stumbles into the print folder. Count six roles inside a brokerage, and each one makes a predictable mistake. The table below maps who takes what, and what that typical mistake is.

RoleWhat they needHow they get itThe classic mistake
Listing coordinatorLightweight, clean versionPortal folder in the dashboardPublishing the watermarked version
Agent in the fieldPhotos to send to a clientProperty link on their phoneAsking the coordinator for photos by text
MarketingWatermarked and high-resolution versionsSeparate folders from the same shootUsing the portal file in a print piece
Print shop or agencyHigh resolution of the chosen roomFile sent by marketingGetting the lightweight version and sending the job back
Property ownerA presentation of the shoot's resultsSelection sent by the listing agentSharing images without agreeing on usage
LeadershipA few high-impact imagesReady-made selection, without asking the coordinatorReopening the whole shoot to find two photos

Everything above is operational access — how the file reaches each person. Who may use each photo, and for how long, is a different conversation, and it is settled in the contract, not in the dashboard.

Listing coordinator distributing the versions of a shoot for the portal, the website and print materials

Listing coordinator distributing the versions of a shoot for the portal, the website and print materials

What resolution does a photo need for a yard sign, a flyer or a presentation?

The photo does not set the file size: the final printed size does, multiplied by the print density and adjusted for viewing distance. The math is always the same:

pixels = inches × dpi (or centimeters ÷ 2.54 × dpi)

Density drops as distance grows. The ranges below are common print-industry practice, not a technical standard:

    • Handheld material, read at arm's length: 300 dpi.
    • For-sale sign, read from the sidewalk: 150 dpi.
    • Building banner, read from across the street: 100 dpi.

The table below shows what each print piece requires — the final piece sets the pixel count, not the other way around. Piperz puts the high-resolution version in its own folder, delivered together with the edited shoot; how many pixels your material will need depends on the final size of the piece, and that is what the table works out.

MaterialFinal sizeDensityPixels needed
Half-letter flyer8.5 × 5.5 in300 dpi2,550 × 1,650 px
Letter-size printed presentation11 × 8.5 in300 dpi3,300 × 2,550 px
Yard sign24 × 18 in150 dpi3,600 × 2,700 px
Building banner6 × 3 ft100 dpi7,200 × 3,600 px

Can photos get into the CRM without anyone downloading anything?

Yes, on two of the three paths. In integrated operations, photos and video land directly in the property record, with no download and no forwarding: nobody has to remember to move a file. When the system is your own, the path is a webhook. Piperz fires an HTTP POST when the session closes, with direct, secure URLs to the files, and your system stores what it received; the fields are in the Piperz API documentation. The dashboard keeps a delivery log with the HTTP status of every call — 200, 404, 500 — and a manual resend button for when your API is unstable. Before turning on either automatic path, agree on the property reference code and on who owns that key: it is what separates the file that finds the right record from the one that arrives orphaned.

PathWho runs itWhere the file shows upWhen it does not work
Download from the dashboardA person at the brokerageOn the computer of whoever downloaded itIt depends on someone remembering
Native CRM integrationAutomaticDirectly in the property recordWhen your CRM is not one of the integrated ones
Webhook to your own systemAutomatic, when the session closesWherever your system stores the POST it receivesInstability in your API — the log shows it and a resend fixes it
Field sentWhat arrives
session_idIdentifier of the closed session
referenciaThe property's code in the brokerage's system
enderecoThe address where the shoot took place
material[].servicoType of material (photos, video, tour)
material[].itemsDirect, secure URLs to the files
material[].empreendimentotrue for the building and common areas; false or absent for the unit

The material[].empreendimento field set to true is what separates common-area material: it arrives apart from the unit and can be reused across every apartment in the same building.

A delivered shoot linked to the property's address: that is what lets the material flow into the CRM record on its own

A delivered shoot linked to the property's address: that is what lets the material flow into the CRM record on its own

How do you recover the shoot for a property that is back on the market?

Search by address. The Piperz archive is organized by the property's address, not by whatever name someone gave the folder on shoot day — and that difference shows up months later, when the owner lists again. When things are improvised, the ending is familiar: the link the photographer sent has expired, the cloud drive has a folder called "Smith house final2" and nobody knows whether it holds the edited photos or the raw files. The brokerage pays for the same shoot twice. With the link to the address preserved, relisting is a search, not a new shoot. Before reusing anything, though, ask one question: does the property still look like those photos? A renovation, new furniture, a repainted facade and even the season change what the image claims — and listing portals require the photo to match what is being listed, so check your MLS's photo rules too. A well-organized archive serves both decisions: reuse when nothing has changed, and know exactly what to redo when something has.

How long do the files stay available?

While the contract is active, delivered shoots remain available in the Piperz archive — that is what makes the reuse described above possible. But availability during the contract is not the same as storage after it. The limit is written into the platform's terms of use: after cancellation, the customer has a set period to download stored files; the platform is not a permanent storage service; the customer is responsible for keeping their own backups; and old, inactive files or files with no active contract can be removed. The practical recommendation follows from that: keep your own copy of the shoots for properties already sold or rented, which are exactly the ones that drop out of day-to-day use. Understanding how the Piperz software runs media helps you decide what stays on the platform and what moves to your own archive. For the pipeline behind those files, see how to manage real estate photo and video production.

Frequently asked questions

Do the photos come in high resolution or only at portal size?

Both. A shoot delivered by Piperz is split into folders by destination: a lightweight, clean version optimized for listing portals' limits, and a high-resolution version in its own folder, which is the one used for yard signs, flyers and presentations. There is nothing extra to request and no resend to wait for: both come out in the same delivery.

Can I download the photos without a watermark?

Yes, and in fact that is the default. By default the shoot goes out clean, because that is the version listing portals accept. The brokerage's watermark is an option you turn on once, and from then on it generates an additional folder of branded images, meant for your own website and social media — never as a replacement for the clean version.

What resolution does a photo need to print a yard sign or a flyer?

It depends on the final size of the piece and on the distance it is read from. The math is pixels = inches × dpi. As a practical reference: 300 dpi for handheld material, 150 dpi for a sign read from the sidewalk and 100 dpi for a building banner. A 24 × 18 in yard sign at 150 dpi needs about 3,600 × 2,700 pixels.

My system is not one of the integrated CRMs: can I still integrate?

Yes, by webhook. Piperz fires an HTTP POST when the session closes, with direct, secure URLs to the files, and your system stores what it receives. The dashboard logs the HTTP status of every call and lets you resend manually when your API goes down, so a temporary outage does not mean lost material.


The right file reaching the right destination on its own is what separates a media operation from a shared folder. To see how the full flow works, browse what changes for the brokerages already working this way.


Written by the Piperz Editorial Team

__Piperz__ is a platform dedicated to simplifying the secure delivery of real estate media, connecting photographers and helping brokerages and agents sell faster through professional imagery.

Author
Piperz Editorial Team

Real Estate Media and Technology Specialists

Read next