The CRM that knows what a vendor day is.

RepFlo keeps your book, your calendar, your follow-ups and your rep pay in one place. Made by a working cannabis wholesale rep, not a software company guessing at the job.

Request a demo

Washington built. Running a live book of business every week.

Cascade Cannabis Co. ACTIVE VENDOR DAY
Tacoma · Western WA
$140,170 lifetime 40 orders avg $3,504 Last: Sep 1, 2026 · 9d
STOCKED · 14 SKUS scanned Sep 8, 2026

Everything a rep touches in a week.

Most CRMs were built for software sales and bent to fit. RepFlo was built around the actual job: driving a territory, walking into stores, booking vendor days, and getting paid for it.

Your book

Every account with order history, lifetime revenue, contacts, notes and an assigned account manager. Sort and filter it however you work, and it stays that way next time.

Your week

A shared calendar with a color per rep, vendor day booking, and follow-up tasks pushed straight to the rep who owns the store.

Your pay

Weekly pay periods that pull in vendor days, reorders, hours and new stores automatically. Snap a photo for reimbursements. Submit, and it locks.

Your team

Announcements, an activity feed showing who touched which store, and push notifications so nothing sits unread for three days.


Every store, with its whole history attached.

Open any account and you see how it has actually performed: whether it is ordering on schedule, what it spends month to month, and every vendor day you worked there plotted on the same axis.

TOTAL ACCOUNTS
108
ACTIVE
23
SLOW
32
LAPSED
53
PERFORMANCE

Ordering on schedule. Typically every 15 days, last one 10 days ago.

04/25 monthly order $vendor day (16 total) 09/26

Vendor days that book themselves.

Every rep gets a personal link they can text to a buyer. The store picks an open slot and fills in their details. The rep approves or declines from the calendar, and the slot locks.

No phone tag, no shared spreadsheet, no double-booked Saturday.

DanaMarcusPriyaTheo
SUN
MON
TUE
WED
THU
FRI
SAT
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30

Know what is on the shelf before you walk in.

For stores listed on iHeartJane, RepFlo checks the live menu and tells you how many of your SKUs are actually stocked. Nothing on the shelf usually means it is time to call.

Coverage depends on the store's menu platform, so treat it as a head start rather than a full picture of your territory.

Find stores you are not in yet.

Search dispensaries near you, see what they carry, and add them as targets. They convert to real accounts on their own the first time an order comes through.


Payday stops being a spreadsheet.

Pay periods run Monday to Sunday and open on their own. Reps log what they did as they go, submit at the end of the week, and the entries lock. You export the whole team as a CSV.

SEP 07 TO SEP 13, 2026
Vendor days4 · $600.00
Reorders3 · $180.00
ReimbursementsGas, parking · $47.30
Hours4h × $17.50 · $70.00
New stores landed1
Side quests completed2 · pulled in automatically
Vendor days + reorders + reimbursements + hours
$897.30
Submit for payment

You can finally see what the team is doing.

An owners-only view that reps never see. Notes written, stores touched, orders placed and dollars booked, per rep, over today, seven days or thirty. No status meeting required.

BY REP · LAST 7 DAYS
REPNOTESSTORES TOUCHEDORDERSORDER $
Dana653$6,019
Marcus431$2,380
Priya212$1,399
Theo110$0

Alongside it sits a quest board, where you post one-off bounties for the things that never fit a normal week. Hit five vendor days this month, work a buyers club mixer. Reps claim them, log completions, and the payout lands in their pay period on its own.


See it on your own accounts.

Tell us a bit about your team and we will walk you through it. If it is not a fit, we will say so.

Your history comes with you. Drop in a Cultivera, GrowFlow, METRC or any order export and RepFlo builds your accounts and lifetime totals from it, matched on order number so re-uploading a month never double counts.