Option One Financial
REALTOR MARKETING CENTER
Just got a listing?
We'll help you market it.
Pull the listing, pick your financing scenarios, and walk out with a print-ready, co-branded flyer in under two minutes.
4
FLYER DESIGNS
6
LOAN PROGRAMS
90s
LISTING TO ASSET
ACCESS REQUEST PENDING APPROVAL
Your partner access request has been submitted and is pending review by an administrator. You will gain portal access once approved.
ACCESS REQUEST DECLINED
{{ authDeclinedMsg }}
REQUEST SUBMITTED
{{ authSuccessMsg }}
{{ authErrorMsg }}
Realtor sign in
Sign in to your approved partner marketing portal.
WORK EMAIL
PASSWORD
QUICK TEST LOGINS:
Need an account?
Request partner access
Option One Financial partners exclusively with licensed real estate professionals. Approvals are reviewed by our loan officers.
FULL NAME *
WORK EMAIL *
BROKERAGE
DRE LICENSE #
PHONE NUMBER
Already approved?
{{ dayStamp }}
Welcome back, {{ firstName }}.
Everything below is co-branded to your profile and priced off today's Option One rate sheet.
{{ s.label }}
{{ s.value }}
{{ s.note }}
RECENT ASSETS
{{ row.address }}
{{ row.meta }}
Nothing saved yet
Your generated flyers land here automatically.
WHAT YOU CAN BUILD
{{ k.num }}
{{ k.title }}
{{ k.desc }}
Need a format that isn't here? Ask your Option One loan officer and it gets added to the portal.
LISTING MARKETING KIT
Build the flyer
1
Find the property
MLS number or full street address.
{{ status }}
2
Confirm the details
Everything here is editable and prints exactly as shown.
{{ sourceTag }}
PROPERTY ADDRESS
LIST PRICE
MLS #
BEDS
BATHS
SQ. FT.
TYPE
HERO IMAGE
{{ photoSource }}
CLICK OR DROP
DROP PHOTO
PROCESSING…
SAMPLE PROPERTY PHOTOS:
Click Upload Photo, drop any image on the page, paste an image link, or press Cmd+V / Ctrl+V. Supports JPG, PNG, WebP, HEIC.
LISTING REMARKS & HIGHLIGHTS
{{ remarksCountLabel }}
QUICK HIGHLIGHTS:
OPEN HOUSE SCHEDULE & BANNER
QUICK PRESETS:
DAY & DATE
HOURS
LISTING AGENT BRANDING & HEADSHOT
Co-brands automatically onto all flyer templates
{{ initials }}
AGENT NAME
BROKERAGE
PHONE
LICENSE / DRE #
3
Choose financing scenarios
Up to three programs appear on the flyer.
DOWN PAYMENT — {{ downPct }}%
{{ downAmtFmt }} down
TERM
LOAN AMOUNT
{{ loanAmtFmt }}
SCENARIO STRATEGY:
{{ eligibilityNote }}
4
Pick the design
Same approved data, four compositions.
LIVE PREVIEW
{{ templateName }} · 8.5 × 11 in
{{ zoomLabel }}
Option One Financial
PRESENTED WITH {{ brokerageUpper }}
OPEN HOUSE · {{ p.ohDay }} · {{ p.ohTime }}
{{ street }}
{{ cityUpper }}
{{ priceFmt }}
MLS {{ p.mls }}
{{ s.value }}
{{ s.label }}
{{ p.remarks }}
FINANCING OPTIONS
PROGRAM
RATE
APR
EST. P&I
{{ s.name }}
{{ s.rate }}
{{ s.apr }}
{{ s.payment }}
Based on {{ downPct }}% down ({{ downAmtFmt }}) · {{ term }}-year term · loan amount {{ loanAmtFmt }}
{{ initials }}
LISTING AGENT
{{ r.name }}
{{ r.brokerage }} · {{ r.license }}
{{ r.phone }} · {{ r.email }}
FINANCING BY OPTION ONE
{{ lo.name }} · {{ lo.title }} · {{ lo.nmls }}
{{ lo.phone }} · {{ lo.email }}
{{ disclosure }}
{{ street }}
{{ cityUpper }}
OPEN HOUSE {{ p.ohDay }}
FOR SALE
Option One Financial
OWN THIS HOME FROM
{{ heroPayment }}
/mo
{{ heroBasis }}
{{ f.label }}
{{ f.value }}
{{ p.remarks }}
OTHER WAYS TO FINANCE IT
{{ s.name }}
{{ s.rate }} rate · {{ s.apr }} APR
{{ s.payment }}
{{ initials }}
{{ r.name }} · {{ r.brokerage }}
{{ r.phone }} · {{ r.email }} · {{ r.license }}
Financing: {{ lo.name }}, {{ lo.title }} · {{ lo.phone }} · {{ lo.nmls }}
{{ disclosure }}
Option One Financial
PRIVATE CLIENT LENDING
OPEN HOUSE · {{ p.ohDay }} · {{ p.ohTime }}
{{ p.propertyType }}
{{ street }}
{{ cityUpper }}
{{ priceFmt }}
{{ specLine }}
"{{ p.remarks }}"
JUMBO & ALTERNATIVE FINANCING
{{ s.name }}
{{ s.rate }} · {{ s.apr }} APR
{{ s.payment }}
{{ downPct }}% DOWN · {{ downAmtFmt }} · {{ term }}-YEAR TERM
{{ initials }}
{{ r.name }}
{{ r.brokerage }} · {{ r.license }}
{{ r.phone }}
{{ lo.name }}
{{ lo.title }} · {{ lo.nmls }}
{{ lo.phone }}
{{ disclosure }}
OPEN HOUSE
HOSTED BY {{ brokerageUpper }}
{{ p.ohDay }}
{{ p.ohTime }}
{{ street }}
{{ cityUpper }} · MLS {{ p.mls }}
{{ priceFmt }}
{{ specLine }}
{{ p.remarks }}
{{ initials }}
YOUR HOST
{{ r.name }}
{{ r.brokerage }}
{{ r.phone }} · {{ r.email }}
{{ r.license }}
FINANCING PARTNER
Option One Financial
{{ lo.name }}, {{ lo.title }}
{{ lo.phone }}
{{ lo.email }}
{{ lo.nmls }}
ASK ABOUT FINANCING TODAY
{{ downPct }}% down · {{ term }}-yr
{{ s.name }}
{{ s.payment }}
{{ s.rate }} · {{ s.apr }} APR
{{ disclosure }}
SAVED ASSETS
My flyer library
{{ savedCount }}
{{ c.template }}
{{ c.street }}
{{ c.city }}
{{ c.price }} {{ c.date }}
{{ c.programs }}
Your library is empty
Build a listing kit and save it to keep every version.
CO-BRANDING
Realtor profile
These details print on every asset you generate. Update once and every future flyer follows.
{{ f.label }}
REALTOR HEADSHOT / PHOTO
{{ initials }}
Prints directly on your flyers next to your name and brokerage info.
Persists locally in data/profile.json and syncs to Supabase cloud.
CO-BRAND LOCKUP
{{ initials }}
{{ r.name }}
{{ r.brokerage }} · {{ r.license }}
Option One Financial
{{ lo.name }}
{{ lo.nmls }}
Your assigned loan officer is printed on every flyer so buyer calls route straight to a human.
Option One Financial · ADMIN
Rate sheet & compliance
Edit once. Every flyer generated after this uses the current sheet — nothing already downloaded changes.
CONFORMING LIMIT
PROGRAM
RATE %
APR %
MAX LTV
MIN DOWN
LIVE
{{ a.name }}
{{ a.blurb }}
{{ a.minDown }}
FLYER DISCLOSURE
Printed at the foot of all four designs. Compliance should approve this string before the portal goes live to agents.
ASSIGNED LOAN OFFICER
{{ f.label }}
DATABASE & DATA PERSISTENCE
{{ cloudBadgeText }}
Local Database: ● Active on this computer at data/ (flyers.json, rates.json, profile.json)
Supabase Cloud: Connected to project {{ supabaseProjectRef }}
Live Tables: realtor_portal_flyers · realtor_portal_rates · realtor_portal_profiles · loan_officers
To connect your own personal Supabase project: run supabase_setup.sql (in the project folder) in your Supabase SQL Editor, then enter your URL and anon key below:
SUPABASE URL
SUPABASE ANON KEY
Auto-saves to database. {{ rateStamp }}
Option One Financial · ADMIN PORTAL
Partner Access & Approvals
Review incoming agent access requests. Approved agents immediately receive access to the listing marketing portal.
TOTAL REQUESTS
{{ totalRequestsCount }}
All partner applications
PENDING REVIEW
{{ pendingRequestsCount }}
Awaiting admin decision
APPROVED AGENTS
{{ approvedRequestsCount }}
Active portal users
DECLINED
{{ declinedRequestsCount }}
Access not granted
📋
No access requests match this filter
Any new partner signups or requests will appear here immediately.
{{ req.name }} {{ req.statusLabel }} ADMIN
{{ req.brokerage }} · {{ req.license }}
Submitted {{ req.timeAgo }}
✉ {{ req.email }}
📞 {{ req.phone }}
Note: {{ req.reason }}
{{ toast }}