1. Identify the MLS, media field, and current rule
“The MLS” is not one national upload system. The organization, software, permissions, listing status, field configuration, brokerage workflow, and downstream feed can all affect how a property video is accepted and displayed. Begin with the help material inside the agent's actual MLS account and record the answer for this listing.
MLS video requirement record
MLS organization and software: [name / current interface]
Listing and status: [MLS ID / status / eligibility]
Available media fields: [video / virtual tour / media link / other]
Accepted submission: [URL / embed code / managed upload / file]
Accepted hosts or providers: [current approved list or support answer]
Branding and content rule: [field-specific definition and restrictions]
Technical requirements: [format / size / codec / duration if specified]
Distribution behavior: [client portal / IDX / syndication expectations]
Source and checked date: [help article / support case / date]
Responsible reviewer: [agent / broker / MLS support / media provider]
Current official examples demonstrate why the record matters. Flexmls documentation says its available functions vary by MLS and describes linking videos already uploaded to a third-party service; whether branded and unbranded media can be linked depends on the MLS settings. Doorify MLS currently describes different presentation in Flexmls, Paragon, portals, IDX, and syndication—and says its own workflow does not accept YouTube or Facebook video pages. Review the Flexmls listing-maintenance guide and Doorify MLS video guide as examples, not rules for a different MLS.
2. Choose video, a virtual tour, or both before selecting the field
Listing systems sometimes place linear videos and interactive tours under adjacent or similarly named fields. The labels do not make the media interchangeable. Decide what the viewer should be able to do, then select the media and field that preserve that job.
| Media | Viewer experience | Useful role | Submission question |
|---|---|---|---|
| Listing video | Agent-controlled sequence with a defined runtime | Introduce the property and guide attention | Does the MLS accept a video link, embed, or managed upload? |
| Interactive tour | Viewer chooses rooms, views, or navigation | Support self-directed spatial inspection | Which virtual-tour field and provider format are accepted? |
| Property page | Combines current facts, gallery, media, and action | Serve as a controlled campaign destination | Is a page permitted in this field, and what may appear on it? |
| Both video and tour | Guided story plus optional exploration | Answer different buyer questions | Are there separate fields, ordering rules, or limits? |
Use the video vs. virtual tour guide to define the medium before treating a field name as a strategy. If the MLS offers only one route, decide which asset best serves the listing there and distribute the other through an approved property destination.
3. Prepare a clean version and a separate marketing version
Build from one approved master, then create explicit destination versions. A clean version usually removes agent, team, brokerage, contact, logo, and promotional elements, but the local rule may also address the host page, outgoing links, captions, music, signs visible in the imagery, and other identity. “Unbranded” is a review result for a specific field, not a filename added by the editor.
| Version | Likely destinations | Identity approach | Final review |
|---|---|---|---|
| Clean property video | MLS field, client portal, approved syndication route | Built to the exact local definition for that field | Frames, audio, text, host page, links, metadata, player |
| Branded marketing video | Agent site, email, YouTube, social, presentation | Approved agent and brokerage identity with current CTA | Facts, rights, identity, captions, destination, status |
| Clean source master | Archive and future compliant versions | No baked-in campaign identity or destination copy | Highest practical quality and documented source rights |
Follow the branded and unbranded video workflow to brief both deliverables, control filenames, and inspect the complete playback experience. Use the video sizes guide to prepare intentional horizontal and vertical files without assuming the MLS wants the same export as social.
4. Confirm the host, playback page, and submitted link
A valid video file does not guarantee a valid MLS link. The submitted URL or embed can open a player page that adds branding, recommendations, navigation, contact information, cookies, a login, or unrelated promotions. Review what a logged-out buyer sees on both desktop and mobile before adding the link.
- The host or provider is currently accepted for the exact MLS field.
- The submitted link uses the requested full URL or embed format and loads over HTTPS.
- The playback page opens without an account, password, expiring token, or internal permission.
- The video, poster image, title, captions, controls, end screen, and surrounding page follow the field's identity rule.
- No unrelated recommendation, profile link, contact route, or promotional navigation appears where prohibited.
- The video plays on current desktop and mobile browsers available to the team.
- The owner, availability period, replacement process, and retirement trigger are documented.
Do not assume that a familiar public video site is accepted. Doorify MLS, for example, currently rejects YouTube and Facebook video or tour pages because of marketing links on those pages. Another MLS may provide a different approved-host list or its own media service.
5. Add the video through the listing's current media workflow
Use the MLS's own labels and instructions. The following sequence is a safe operating checklist, not a promise that every interface uses the same menu or accepts the same input.
- Open the correct listing. Confirm the MLS ID, address, agent, and current status before changing media.
- Open the supported media editor. Look for the documented video, virtual-tour, or media-link route.
- Select the correct field. Do not place a branded marketing page into a clean public field.
- Add the required input. Paste the complete approved URL or embed, or upload through the managed control if offered.
- Use an accurate label. Describe the asset without promotional claims or stale event language.
- Save and reopen. Confirm the MLS retained the complete value and associated it with the intended listing.
- Capture evidence. Record the submitted version, field, URL, timestamp, operator, and initial display.
MLS video publishing log
Listing: [MLS ID / property / status]
Submitted asset: [clean version / file or URL / checksum or version ID]
Field and method: [video / virtual tour / link / managed upload]
Host and playback page: [provider / reviewed URL]
Submitted by: [person / account / date and time]
MLS display: [location / label / screenshot or review note]
Portal and feed checks: [destination / result / checked date]
Open issue: [processing / support case / correction owner]
Update trigger: [price / status / event / fact / rights / host availability]
6. Verify the MLS, portal, IDX, and syndication displays separately
Saving the field proves only that the listing record accepted an input. It does not prove where the media appears, how it is labeled, whether it opens in a player or new tab, or whether a downstream portal receives it. Test the actual viewing paths available to the team and record the result without promising unsupported distribution.
| Destination | Check | Evidence | Owner if missing |
|---|---|---|---|
| Agent MLS view | Correct listing, field, label, player, version | Saved record and logged-out playback | Listing agent or MLS support |
| Client portal | Buyer can find, open, and control the video | Test client view on mobile and desktop | MLS support or portal administrator |
| Brokerage or IDX site | Feed and vendor template expose the media as intended | Public listing page and link behavior | Brokerage web or IDX vendor |
| Supported consumer portal | Current listing and media display after processing | Public page, time checked, visible label | Broker distribution, MLS, or portal support |
| Direct marketing route | Branded version points to current property details | Email, site, social, or video-host test | Agent or marketing owner |
The Doorify guide illustrates that a video may appear as a photo-adjacent thumbnail in one interface, a text link in another, or a separate tab in a client portal. Treat each working display as its own verified placement instead of expecting a universal player position.
7. Troubleshoot a rejected, missing, or broken listing video
Start at the source record and move outward. Changing the file repeatedly before locating the failure can create more versions without solving a field, host, permission, or feed problem.
- Confirm the listing. Check ID, status, ownership, permissions, and whether the media field is available.
- Reopen the saved field. Verify that the full URL, embed, or upload remains attached.
- Open the media directly. Test the submitted link logged out and on a second device.
- Compare the current rule. Recheck host, branding, content, technical, and field restrictions.
- Inspect the MLS display. Determine whether processing failed before checking downstream feeds.
- Check distribution settings. Confirm the listing is eligible and opted into the intended broker distribution route.
- Allow the documented processing window. Use the MLS or portal's current guidance rather than inventing a wait time.
- Open one precise support case. Provide listing ID, field, submitted value, timestamps, screenshots, and the failed destination.
Keep the working branded video on approved direct channels while a syndication issue is investigated, but do not substitute the branded URL into a clean MLS field without current approval. The two destinations have separate rules and jobs.
8. Maintain the video as part of the listing record
A listing video can become inaccurate after a price, status, open-house date, availability, property condition, agent, brokerage, destination, hosting, or rights change. Assign one owner to review the source record and every published version when a material change occurs.
- The MLS video and marketing video still refer to the same current property and campaign state.
- Spoken facts, on-screen text, captions, title, poster image, and playback page remain accurate.
- A completed or cancelled event is removed from the video, title, description, thumbnail, and linked destination.
- The clean version still follows the current field rule after any host or player update.
- The branded version uses the current agent, brokerage, contact route, and property CTA.
- Expired rights, unavailable hosts, and old links trigger replacement or removal.
- The listing closeout defines what is removed, redirected, archived, or retained for permitted future use.
Add the video record to the real estate video marketing checklist so publication, direct distribution, measurement, factual changes, and retirement stay connected instead of becoming separate one-time tasks.
Create the property-video version before opening the MLS editor
Westby turns an active listing's approved photos and details into a cinematic, narrated video preview. Review the property story first, then prepare the clean and branded delivery versions required by the current MLS and marketing plan.
Create a free listing-video preview.
Frequently asked questions
Can you upload a video directly to an MLS listing?
It depends on the local MLS, its current software configuration, and the listing field. A workflow may accept a hosted URL, provider embed code, a managed media upload, or a virtual-tour link. Check the MLS help center and the exact input screen before preparing the delivery.
Does an MLS listing video have to be unbranded?
Many public or syndicated media workflows restrict agent, team, brokerage, contact, and promotional identity, but the definition and permitted fields vary. Prepare a clean version, then have the responsible agent or broker confirm the current local rule. Logo-free does not automatically mean compliant.
Why is the listing video not showing on Zillow or another portal?
The MLS field may not syndicate, the portal or feed vendor may display it differently, processing may be incomplete, distribution may be disabled, or the host and media may not meet the local workflow. Verify the saved MLS record first, then the client portal, IDX display, and each supported consumer destination separately.
Where should an MLS listing video be hosted?
Use a host explicitly accepted by the local MLS for the selected field. Confirm that the final playback page remains available, works without a login, uses the permitted branding level, avoids unrelated promotions, and provides the link or embed format the MLS requests.