Land-sales OS for Rivergate Estates · Port Harcourt
The field marketer's whole day, in one thumb. Available plots, ready-made marketing kits, a CRM that tells them exactly who to call next, their own branded storefront, and a wallet that pays commission the moment corporate confirms a sale. Tap the bottom bar to move between screens.
Keep working — everything saves to the phone and uploads the moment you get signal. A plot is only claimed when payment begins, so nothing is held on the strength of a queued record.
The best investment on earth is earth.
Blessing hasn't heard from you in 3 days. Deals close on the 6th touch — she's on her 4th. Call now.
Helping families own genuine, titled land across Rivers State. Verified plots · flexible plans · land banking that pays. Let's build your future. 🏠
Every property you post generates a branded OG image with your name and link baked in — so WhatsApp, Facebook & X previews sell for you.
Built from your company's own sale records — not a guess. Nothing convinces a hesitant buyer like the price they could have paid last year.
You never collect cash from clients. Every kobo flows through Rivergate corporate — you just get paid. On a payment plan commission vests as the buyer pays, and is clawed back if the sale is cancelled.
It's built to make an independent marketer feel — and earn — like a business owner.
Real-estate quotes, streaks, a live target ring and leaderboard rank. The home screen's job is one thing: get them to make the next call.
Videos, voice-overs, coordinated aerial views, brochures and price lists — pre-approved so nobody markets an estate the company hasn't cleared.
Every lead has a next action and a countdown. Cold leads resurface. The system pushes the 6th-touch call most agents never make.
Each marketer gets rivergate.ng/their-name listing only company-approved plots. Every post auto-builds a branded social card that sells while they sleep.
Marketers never collect money — the PWAN anti-fraud rule. Commission lands in the wallet as corporate confirms payment, vesting with the buyer's instalments and subject to a payout cap, incl. referral overrides from their downline.
Inspections happen on bush land with one bar of network. The full kit — videos, aerials, brochures, price lists — is saved to the phone, and leads, reservations and task completions queue up and sync when signal returns. Try the toggle under the phone.
The office side: assign, approve, and trace every naira. Admins set tasks and clear estates; a staffer on-site can report work and request funds; the money auto-approves under a super-admin limit or escalates to Accounts. Nothing moves without a trace.
Sale #RG-2291 · borehole repair at Emerald Gardens show-house · requested by staff Ibrahim S.
Requests at or below this clear automatically. Above it, they route to Accounts for a second signature.
Every move on one plot — deposit to commission — is one immutable thread.
Every buyer always sees every free plot. There is no hold to squat, no cap that refuses honest buyers, and inventory can never look falsely sold out. The plot is claimed in a single atomic write at the moment payment begins.
Two buyers starting payment on the same plot inside the same window.
What the office sees. No hold queue to manage at all.
Add or remove levels and set each rate. Applies company-wide, and can be overridden per estate.
A ₦6,500,000 plot at Emerald Gardens, sold by Chidera under Grace under Emeka.
Level 1 is the marketer who closed the deal. Every level above is an override to their upline — the mechanic that makes people recruit and train their team.
| Capability | Super Admin | Estate Admin | Accounts | Marketer | Field Staff |
|---|---|---|---|---|---|
| List / edit a property | ✓ | ✓ | ● | ● | ● |
| Assign tasks to marketers | ✓ | ✓ | ● | ● | ● |
| Approve field work report | ✓ | ✓ | ● | ● | ● |
| Release funds to staff | ✓ | ● | ✓ | ● | ● |
| Set auto-approve ceiling | ✓ | ● | ● | ● | ● |
| Sell & earn commission | ● | ● | ● | ✓ | ● |
| Request funds for on-site work | ● | ● | ● | ● | ✓ |
✓ full permission · ● not granted — every role is scoped so a marketer can never touch client cash and only Accounts + Super Admin release funds above the ceiling.
Land banking is a promise with a date on it. Every position a customer holds is money the company owes on a known day — so this tab treats it as a liability, warns you months ahead, and shows whether the reserve covers what's maturing.
What falls due, month by month. Highlighted months are inside your alert window.
How much warning does Accounts need to have the cash ready?
Payout rate and term are set per package when the estate is listed — 22%/yr on Emerald Gardens, 18% on Bluewater, 15% on Pearl City.
| Customer | Estate | Principal | Rate | Matures | Payout due | Status | Marketer |
|---|
Each row links to the customer's full money trace — deposit, growth accrual, and the payout instruction to their bank account.
What the company actually owns, and exactly how it's cut. Every parcel registered with its title, survey plan and beacon coordinates; every estate drawn as a live site plan where a sold plot turns green the moment corporate confirms payment.
| Parcel | Size | Title | Survey / beacons | Coordinates | Acquisition | Plots |
|---|---|---|---|---|---|---|
| Emerald Gardens Ph.1Ogoni Corridor, Eleme LGA | 2.9 ha | C-of-O | RV/SP/2024/1187 4 beacons · perimeter walled |
4.7891°N 7.1123°E |
₦186M Mar 2024 |
4840 sold |
| Emerald Gardens Ph.2Ogoni Corridor, Eleme LGA | 4.1 ha | Gazette · perfecting | RV/SP/2025/0442 6 beacons · survey filed |
4.7903°N 7.1158°E |
₦241M Jan 2025 |
6818 sold |
| Bluewater WaterfrontBonny Island | 5.6 ha | Deed + Survey | RV/SP/2024/0938 8 beacons · shoreline setback |
4.4267°N 7.1701°E |
₦418M Aug 2024 |
9243 sold |
| Pearl City Ph.2Eleme–Onne Road | 3.2 ha | Gazette | RV/SP/2023/2210 4 beacons |
4.7412°N 7.1489°E |
₦152M Nov 2023 |
5446 sold |
| Rivergate HillsEtche LGA | 8.4 ha | Due diligence | Survey pending Family land · settlement in progress |
5.0894°N 7.0612°E |
₦295M Offer stage |
140Not yet listed |
A parcel can't be listed for sale until its title reaches Gazette or better — the system blocks it, so no marketer can sell land the company hasn't perfected. Rivergate Hills stays invisible in the marketer app until due diligence clears.
Tap any plot on the plan to inspect it.
Marketers see this same plan read-only in the app — so a client at an inspection can point at the exact plot they want, and the marketer can see instantly whether it's still free. It's also the 2D layer of the 3D flythrough; the aerial drone capture is registered against these same beacon coordinates.
Set once per estate. Every confirmed sale posts these entries to the ledger automatically.
The recorded price history behind the marketer's proof-of-growth card.
| Year | 500 sqm | 600 sqm corner | Change |
|---|---|---|---|
| 2022 | ₦1,300,000 | ₦1,560,000 | — |
| 2023 | ₦1,800,000 | ₦2,160,000 | +38% |
| 2024 | ₦2,600,000 | ₦3,120,000 | +44% |
| 2025 | ₦3,200,000 | ₦3,840,000 | +23% |
| 2026 | ₦4,000,000 | ₦4,800,000 | +25% |
Every parcel has a paper trail; every owner gets their copy. The company's own title documents are tracked to completion, each buyer's pack is generated from letterheaded templates, and delivery is logged — so "I never received my allocation letter" stops being an argument.
The ring drives the listing gate on the Land tab. Rivergate Hills can't be sold at 2/7, and an expiring document raises a warning before it lapses — not after a buyer asks for it.
Every template carries the company letterhead, RC number and authorised signatures. Admins edit once; every generated document follows.
Generated documents are watermarked with the reference number and locked as PDF — a marketer can send an allocation letter but can never alter its terms.
What the customer sees at rivergate.ng/chidera. Pick a plot off the live plan, choose how you want to pay, and reserve it with a deposit — the plot is held while you complete payment, exactly like holding a seat on a flight. The marketer's link is attached throughout, so the commission attributes automatically.
Emerald Gardens Phase 1, Eleme · C-of-O · 48 plots. Green and gold plots are already taken.
How the money actually arrives — and what it takes to become real. Most buyers here pay by bank transfer. They can send a receipt, but a receipt creates nothing: no payment, no ledger entry, no allocated land. Only a named person in Accounts, matching it against the company's own statement, turns it into money.
The published collection account, with the sale reference as the narration so Accounts can match it.
Admins publish the account themselves. Until one is set, the page tells the buyer to phone the office rather than inventing a number.
What an upload does, and what it deliberately does not.
| Sale | Buyer says | Claimed | Sent | Receipt | Decision |
|---|---|---|---|---|---|
| DE‑0004Emerald Courtyards · Terrace A1 | Ijeoma Nwosu ref “DE-0004” |
₦78,800,000 | 24 Sep, 09:14 | PDF · 1.2 MB | Awaiting check |
| RI‑0031Emerald Gardens · Plot C-5 | Musa Kabir instalment 8 of 12 |
₦596,000 | 24 Sep, 08:02 | Image · 840 KB | Awaiting check |
| RI‑0029Emerald Gardens · Plot A-9 | Blessing Eze | ₦7,300,000 | 23 Sep, 16:41 | Matched | Confirmed by clerk |
| RI‑0027Pearl City · Plot D-2 | Unknown depositor | ₦1,200,000 | 23 Sep, 11:08 | Image | Not found — buyer told |
Refusing requires a reason, and the buyer is shown it. “No” with nothing to act on is useless to somebody who believes they have paid.
A buyer standing at the counter who has just transferred. Accounts records it against whatever is actually available.
Joint purchase is deliberately not offered here: this form collects one buyer, and recording a jointly bought property wholly in one name is the ownership dispute the share model exists to prevent.
Admins edit the schedule. What a buyer was quoted never moves afterwards, whatever the schedule does later.
| Fee | Amount | Basis | Refundable |
|---|---|---|---|
| Documentation & legal | ₦250,000 | Per plot | No |
| Survey plan | ₦150,000 | Per plot | No |
| Development levy | ₦400,000 | Per plot | No |
| Total added | ₦800,000 | — | — |
The people the company pays for time. Consultants earn commission and are paid through Payouts; security, drivers, site staff and the office are paid a wage — and most of them never open the app. Attendance is marked for the whole day at once, and no one person can move payroll on their own.
A staff member needs no login. Two flags are raised the day they are entered, not on the morning of the run.
| Person | Role | Paid | Rate |
|---|---|---|---|
| Adaeze Okonkwo RG-001 · Sales support | Office manager | Monthly | ₦420,000 |
| Musa Kabir RG-002 · Field operations | Site supervisor | Monthly | ₦310,000 |
| Sunday Okoro RG-005 · Security | Security | Per day | ₦6,500 |
| Emeka Okoro RG-006 · Security | Security | Per day | ₦6,500 |
| Tunde Balogun RG-008 · Field operations | Driver | Monthly | ₦150,000 |
The whole day at once. A supervisor marking forty people one at a time stops doing it by Wednesday, and attendance nobody records is what makes payroll unanswerable.
| Person | Status | Recorded by |
|---|---|---|
| Adaeze Okonkwo | Present | clocked in 07:52 |
| Musa Kabir | Present | musa |
| Sunday Okoro | Present | musa |
| Grace Adeyemi | Approved leave | from the leave screen |
| Emeka Okoro | Not marked | — |
Blank is not the same as absent — it says nothing about them. Approving leave marks the register too, so nobody has to answer “was she absent or on leave?” twice. A day that has not happened yet cannot be marked.
The run opens with what nothing accounts for. Every one of these has an innocent explanation; the point is that somebody looked.
How many signatures depends on the amount. Whoever prepared it is never one of them.
A deadline passing writes nothing. Nobody clicks anything when a certificate expires, so a system that only reacts to clicks reports a company perfectly compliant on the morning its registration lapsed. The calendar is read every night instead — and property health sorts on when work has to start, not when it is due.
Not sorted by date. A late VAT return above an expired SCUML certificate would be exactly backwards.
| What | For | Was due | If it stays missed |
|---|---|---|---|
| SCUML registrationEFCC (SCUML) | Rivergate Estates | 9 Jun 2026 74 days ago |
Personal liability for directors |
| Ground rentState lands bureau | Emerald Courtyards | 18 May 2026 96 days ago |
The title degrades |
Estate agents and developers are a designated non-financial business under the money-laundering rules, so SCUML registration with the EFCC is a requirement — and banks ask for the certificate. It is seeded at the highest severity.
Nothing has been missed yet, so the question is what to do this week. A remittance due Friday must not sit below a return due in six weeks.
| Estate | State | What needs doing | Start by | Deadline | If it slips |
|---|---|---|---|---|---|
| Emerald CourtyardsEleme, Rivers · 1 plot on sale | Lapsed | Ground rent State lands bureau |
3 Apr 2026 overdue to start |
18 May 2026 passed |
Title degrades |
| Emerald Gardens Ph.1Eleme, Rivers · 9 plots on sale | Start now | Layout approval document on file, expiring |
3 Jul 2026 overdue to start |
1 Oct 2026 7 days away |
Plots leave the storefront |
| Rivergate HillsEtche, Rivers · not listable | Clear | Ground rent | 15 Sep 2028 in 755 days |
30 Oct 2028 | Nothing yet |
A renewal here is months of visits, not a form filed on the deadline — so the screen leads with the date somebody can still act on. A document lapsing pulls every plot on that parcel off the storefront without anybody deciding to, which is why it carries the same warning as an arrears notice.
Agreed is not collected. An estate that looks fully sold and is a tenth collected is a different business from one that looks the same and is paid up — and that difference is what puts companies in this market out of business. Money going back out gets the same treatment, because it is the most disputed money there is.
| Estate | Sold | Agreed | Collected | Arrears | Value movement |
|---|---|---|---|---|---|
| Emerald Gardens Ph.1Eleme, Rivers | 2 of 1216% | ₦13,800,000 | ₦8,730,000 63% |
₦4,387,500 | +225% ₦2.0M → ₦6.5M |
| Emerald CourtyardsEleme, Rivers · houses | 0 of 60% | ₦0 | ₦0 | — | not repriced |
| Rivergate HillsEtche, Rivers | 0 of 0 | ₦0 | ₦0 | — | no sales yet |
Uplift is reported separately from revenue, and only where somebody has actually set a current price. An estate nobody has repriced has not grown — it has simply not been looked at, and claiming otherwise is what this market is already full of. A plot sold at two million is two million of revenue whatever it would fetch today.
Buyer cancelled a twelve-month plan 1,100 days in. Worked out once and frozen — editing the policy afterwards does not change it.
The fees line was trimmed from ₦800,000 by the company's own 30% ceiling — and the buyer can still see which charge was reduced, rather than a scaled-down mystery.
Land banking and a finished house sold outright are different bargains. The owner sets these; changing them never touches a refund already offered.
| Applies to | Grace | Charge | Fees | Never more than |
|---|---|---|---|---|
| Company-wide every plan | 7 days | 10% | kept | 30% |
| Emerald Courtyards land banking only | 14 days | 20% | returned | 40% |
A refund is deliberately not a negative payment. That would quietly reduce what a buyer had paid, make a settled sale look unpaid, and move money out with none of the approval a refund carries.