Commission Express
Welcome back
Sign in to continue
Forgot credentials? Contact admin@commissionexpress.com
COMMISSION EXPRESS
CE FranchiseOwner
Initial Load
↑Initial Load
📁Property Data
🔗Agent Matching
☰Review Matches
📞Agent Matching for Cal
☰Review Cold Call
✉Email Queue
📞Call Tracker
☑Sent History
⬡DB Query
⚙Admin
v1.0.0 · SC License
Initial Load
PropStream Connected · SC · 2 searches
dsfsa
Commission Express
Welcome back, Admin
What would you like to do today?
▶
Lead Engine
Prospect & Drip Campaigns
📋
Application Review
Coming Soon
Initial Load — One-Time Setup
What it does: Seeds your database with property data and agent contact information before daily operations begin.
How it helps your franchise: Franchisees run this once when they first get the platform. It connects PropStream, loads SC property data, and matches agents to their master contact list — everything needed to start sending emails and making calls.

Initial Load

One-time setup to seed your database before daily scraping begins.

✓ Initial Load Complete — 3,723 properties · 1,857 agents matched · Ready for weekly imports
📁✓ Complete
Property Data
Import PropStream county exports (.xlsx). Run pre-checks, process files, and verify data integrity.
3,723 properties loaded · 44 counties
Last loaded: 2026-04-11 17:26:55
🔗✓ Complete
Agent Matching
Match property listing agents against your master agent list to find email addresses. Groups agents with multiple properties.
1,857 agents matched
📞Not run yet
Agent Matching for Calling
Import Previous Clients Excel and fuzzy-match each agent against the master list. Approve or reject in Review to populate the Call Tracker.
Property Data — Import SC Listings
What it does: Pulls active Under Contract listings from PropStream into the local database.
How it helps your franchise: Every SC property that goes under contract is a potential commission advance opportunity. This screen imports those listings county by county so the system always has fresh leads to work with.
← Back to Initial Load

Property Import

Import PropStream county exports into the database. Pre-checks → Processing → Post-checks.

Last Import
Sat, Apr 11 2026
308 properties · MLS dates Mar 01 – Apr 06
Next Import Should Cover
Apr 07, 2026 → present
auto-detected from MLS Date column
Total Runs
88 imports
since 2026
→ →
FilenameCounty IDRowsStatus
No files selected

▼ Import History last 20 runs · click to expand

Import DateMLS Date RangeFilesPropertiesStatus
Apr 11, 2026Mar 01 – Apr 064413,860,729completed
Apr 11, 2026Mar 01 – Apr 064413,860,729completed
Agent Matching — Find Email Addresses
What it does: Matches listing agents from PropStream against the master agent list to find their contact emails.
How it helps your franchise: Without email addresses, you can't reach agents. This screen uses fuzzy name matching to connect raw PropStream agent names to verified emails — turning raw listing data into contactable leads.
← Back to Initial Load

Agent Matching

Matching listing agents from property_loads against master_list using fuzzy name matching.

Total Properties
3,723
Unique Agents
2,638
Matched
1,857
Unmatched
781
Matching at 85% confidence · change in Admin → Master List
Live Activity
AgentStatusEmail
Susanne Abbott — Toll Brothers Real Estate Inc✓ Matched (100%)sabbott@tollbrothers.com
Hamza Abdelqader — The Faris Group Brokered By Exp Realty✓ Matched (100%)hamza@teamfaris.com
Yostina Abercrombie — Abercrombie And Associates✓ Matched (100%)yostina@abercrombieassociates.com
Jake Adams — Brand Name Real Estate - Upstate✓ Matched (90%)jake@havenhomegroupsc.com
Wendy Adams — Realty One Group Dockside✓ Matched (100%)wyadams@gmail.com
Eddie Adamson — United Real Estate Sc✓ Matched (100%)eddie.l.adamson@gmail.com
Janice Adler — Adler Realty✓ Matched (100%)janice@adlerrealtychs.com
Review Matches — Verify Agent Identity
What it does: Human review of fuzzy-matched agents to confirm or reject each match before emails are sent.
How it helps your franchise: Fuzzy matching is powerful but not perfect. This screen lets the franchisee quickly confirm "yes, Kimberly ONeal = Kimberly O'Neal" before any email goes out — protecting sender reputation and avoiding wrong contacts.
← Back to Initial Load

Review Matches

1875 total | 1703 pending review | 115 verified (golden) | 57 rejected

Pending Review
Rejected
0 selected
▶100%▶ 1268 agents
▼90-99%▶ 423 agents
From PropStream
Kimberly ONeal
Coldwell Banker Realty
96% confidence
→
Matched in master list
Kimberly O'Neal
Coldwell Banker Realty
dawndiver@comporium.net
From PropStream
Erinn Phillips
Wilson Associates
96% confidence
→
Matched in master list
Erin Phillips
Wilson Associates
phillips.erinnicole@gmail.com
From PropStream
Michele Blase
North Beach Realty
96% confidence
→
Matched in master list
Michelle Blase
North Beach Realty Llc
michelle@northbeach.com
Agent Matching for Calling — Load Previous Clients
What it does: Imports a list of agents who have previously used Commission Express and matches them for cold calling.
How it helps your franchise: Previous CE clients are the warmest possible prospects — they already know the product. This screen loads that list and matches each name to the master agent database so they can be called directly.

Agent Matching for Calling

Import Previous Clients Excel and match against master list.

Import your PreviousClients-SC.xlsx file to begin matching agents for the Call Tracker.

Import Previous Clients File

After matching, review results in Review Cold Call Matches to approve agents for the Call Tracker.

Review Cold Call Matches — Approve Call List
What it does: Review matched previous clients and approve or reject each one before they appear in the Call Tracker.
How it helps your franchise: One approval step ensures only verified, correctly matched agents end up in the call queue. Rejected agents are parked — not deleted — so they can be re-added if they reach out later.
← Back to Agent Matching for Calling

Review Cold Call Matches

0 pending · 27 approved · 8 rejected

Pending Review
Approved
Rejected
0 selected
Import NameMaster MatchPhoneEmailDealsConfAction
Amanda Knapp-GalvinAmanda Knapp-Galvin—coastallivingwithamanda@gm9100%by admin · 2026-04-24
Ashley PressleyAshley Pressley—ashley@ashleysoldit.com3100%by admin · 2026-04-24
Carlos EvansCarlos Evans—cevans1999@yahoo.com3100%by admin · 2026-04-24
Nada LindstromNada Lindstrom—nadalindstrom@gmail.com24100%by admin · 2026-04-24
Tyeshia Folk-CommodoreTyeshia Folk-Commodore—tyesellshomes@gmail.com12100%by admin · 2026-04-24
← PreviousPage 1 of 1 · 27 totalNext →
Email Queue — Send Commission Advance Outreach
What it does: Selects agents with active listings, assigns email templates, and sends batched outreach campaigns.
How it helps your franchise: This is the core revenue engine. Agents with listings under contract are most likely to need a commission advance. The queue groups them by listing count, assigns the right follow-up template automatically, and sends in controlled batches to protect deliverability.

Email Queue

Select AUC bucket → days to close → review agents → test first → send

106 ready
48 sent total
Status: Price: Any to Any
AUC Bucket
#Agents#Deals
>10113
8-1019
5-717
3-5414
2-32246
17777
Days to Close
1-35d70
36-40d0
41-45d0
>60d0
Total70
AUC 1 › ? › 77 agents
Agent# ListingsDaysTemplate
Abrianna Gallup1 AUC0dPreview ›
Michael McGreevey1 AUC1dPreview ›
John Salazar1 AUC1dPreview ›
Randall Lindsay1 AUC4dPreview ›
Batch Name
Size
Delay
🔒 Test burst first — required Send a test to unlock Start Batch
77 agents selected
Call Tracker — Cold Call Previous CE Clients
What it does: Works through approved previous clients with built-in scripts, outcome logging, and follow-up scheduling.
How it helps your franchise: Previous clients already trust the CE brand — they just need to know SC is now local. This screen puts every agent in a priority-sorted call list, provides the right conversation script, and logs every outcome so nothing falls through the cracks.

Call Tracker

Call approved agents · log outcomes · schedule follow-ups

✓ Setup complete — 35 agents loaded & matched
One-time · imported file · matched against master list    35 agents · 262 deals · 0 exact · 0 fuzzy · 35 no match
35
Total agents
33
Not yet called
2
Called
1
Interested
0
Do not call
Agent namePhonePast dealsLog callOutcomeNotesFollow-up
Theresa L. Reese No match 43
Miles S. Crosby, Sr. No match 40
J. Michael ManleyNo match24
Nada LindstromNo match24
Eric A. GalvinNo match14
Amy S. HendersonNo match13
Not called
Left voicemail
Call me back
Interested
Converted
Not interested
Do not call
Bridge flavors — pick one per call
Finally local
If you've used Commission Express before, you had to go through Florida or North Carolina — SC never had its own office. That just changed. I'm the new local owner and we're running launch promotions for SC agents.
Insider access
You already know how advances work — even if it meant calling Florida or North Carolina. Now you have a dedicated SC rep. I've got promotional rates for the first agents I bring on.
New chapter
SC never had its own Commission Express — you had to call Florida or North Carolina. That changes now. Local franchise, local owner, introductory rates running right now.
Personal reach out
I'm the new SC owner personally reaching out to agents who've used CE before. Before me you had to go through Florida or North Carolina. You're exactly who this was built for.
Voicemail
Hi [Name], this is [Your Name] at Commission Express SC. You've used us before — SC now has its own local franchise, no more going through Florida or North Carolina. Launch promos running now. Call me back at [#] — no pressure.
Sent History — Track All Email Activity
What it does: Complete record of every email sent, grouped by agent with dates and template used.
How it helps your franchise: Know exactly who was contacted, when, and with which message. Prevents duplicate outreach, helps diagnose delivery issues, and gives franchisees a clear picture of their outreach volume over time.

Sent History

All outbound emails grouped by agent.

Sent
Test Runs
48 total test emails · 31 unique agents · 8 agents contacted more than once
Aaron Wagner4 test emails
104 Boxelder Ln, Simpsonville, SC 29680Apr 11, 2026test
104 Boxelder Ln, Simpsonville, SC 29680Apr 11, 2026test
Adam Levy1 test email
117 Butkus Dr #6, Myrtle Beach, SC 29588Apr 11, 2026test
Adam Mann1 test email
3942 Pinebrook Cir, Little River, SC 29566Apr 11, 2026test
Aimee Peterson1 test email
220 Devonshire Dr, Moncks Corner, SC 29461Apr 11, 2026test
DB Query — Direct Database Access
What it does: Run custom SQL queries against the live local database for reporting and troubleshooting.
How it helps your franchise: For power users and support. Franchisees can pull any data slice they need — today's leads, unmatched agents, sent totals — without waiting for a report to be built. Quick filters cover the most common needs.

Database Query

Run ad-hoc SQL against the live local database.

All Leads Today Unmatched Agents Sent This Week All Raw Extracts System Logs Master List History
SQL Query  Separate multiple statements with ;
SELECT
  cl.agent_first_name,
  cl.agent_last_name,
  cl.address,
  cl.list_price,
  cl.created_at
FROM cleansed_leads cl
WHERE DATE(cl.created_at) = CURDATE()
Results
No results — run a query above
Admin & Configuration — Platform Settings
What it does: Central control panel for SMTP credentials, email templates, master agent list, and outreach settings.
How it helps your franchise: Set it once, run it continuously. This screen configures everything the platform needs to operate — the sending email account, message templates for every contact stage, the master agent database, and unsubscribe monitoring.

Admin & Configuration

Manage credentials, templates, saved searches, and system settings.

Email / SMTP
Saved Searches
Master List
Templates
Unsubscribe
Call Tracker

SMTP Settings

✓ SMTP configured — last updated 2026-04-09 12:09:25

Test Email

Send a test email to verify your SMTP configuration is correct.

Saved Searches

These must exactly match the names of your saved searches in PropStream. One per line. The app loops through all of them every time the Daily Job runs.

2 searches registered
How to set this up
1. Log into PropStream in your browser.
2. Search Active Under Contract for a county.
3. Click Save Search and name it exactly:
  e.g. Charleston County — AUC
4. Repeat for all SC counties.
5. Paste each name here, one per line.
6. Click Save below.

The app sets the date range automatically each morning. You only do this once.

Current Master List

✓ Master list loaded
Last loaded: 2026-04-11 13:56:21 · Batch ID: 20260411_135617 · Previous loads: 2
Total Agents
30,862
Offices
4,391
Missing Emails
0
Duplicates
0

Match Settings

Fuzzy matching compares scraped agent names against the master list using token-ratio scoring. Scores at or above the threshold are written to master_matches.

Email Templates
▶ Single AUC
▼ Multi AUC
1st Contact
Cold outreach — multiple listings
2nd Contact
Quick follow-up — pipeline angle
3rd Contact
Value-add — volume agent insight
4th Contact
Social proof — busy agent story
5th Contact
Testimonial — high volume agent
6th Contact
Urgency — limited availability
7th Contact
Break-up — light call-to-action
8th Contact
Editing: 1st Contact Multi AUC
⚠ Auto-selected based on email count
Version History:
⚠ Viewing Version 1 — this is not the active version
Available tags: [FirstName] [PropertyAddress] [DaysToClose] [ListPrice] [AvgSalePrice] [MLSNumber] [PropertyTable]
ⓘ [PropertyTable] renders as an HTML table listing all active AUC properties for this agent. Only available in Multi AUC templates.
Changes to the Shared Body apply to all 10 Multi AUC templates. Only the Opening Line and Subject are unique per template.

Overview

Do Not Email
0
This Month
0
Last Check
07:07 PM
Next Check
Tomorrow 12:00 PM

Inbox Monitor

sc.help@commissionexpress.com · secure.emailsrvr.com:993 · auto-checks at 12:00 PM and 4:30 PM daily

Suppression List

AgentEmailDateDetected ByStatus
No suppressed agents yet.

Manual Re-add

Only use if agent contacted you directly requesting to be re-added. Logged with your username and timestamp.

Overview

Rejected (Parked)
0
Approved (Active)
0
Rejected This Month
0
Re-added This Month
0

Parked Agents (Rejected)

Agents rejected in Review Cold Call Matches. Use "Re-add" when one reaches out and you want them back on the call list.

AgentPhoneEmailConfRejectedBy
No parked agents.