ERP buying guides

The five integrations a real estate ERP must have on day one

SMS, WhatsApp, payment gateway, accounting export and calendar — what each one costs, and what breaks when they are missing.

· PropERP· 3 min read

পড়ুন বাংলায়

Systems wired together to represent software integrations

Integrations are where an ERP stops being a system your team enters data into and starts being a system that does work. Five matter on day one for a Bangladeshi developer, and each one removes a specific manual task that otherwise consumes a person's week.

1. SMS

The baseline channel. Every buyer has it, it needs no app, and it is the fallback when a WhatsApp message fails. Use it for receipt confirmations, due-date reminders and appointment confirmations. Cost is per message and small. What breaks without it: receipts are confirmed verbally, so a buyer's only record of payment is a piece of paper they may lose.

2. WhatsApp

Higher engagement than SMS and the channel Bangladeshi buyers actually reply in. It carries platform rules — approved templates for business-initiated messages, category discipline and opt-out handling — which is why it needs a proper integration rather than someone sending from a phone. See WhatsApp kisti reminders. What breaks without it: reminders go out by hand, inconsistently, and the collection team spends its week on calls that a template would have prevented.

A link in the reminder that opens a payment page removes the step where the buyer has to find account details. Two things matter in the setup: the reference must carry through so the payment reconciles automatically, and the gateway charge position must be decided and configured. See reconciling bKash, Nagad, bank and cash. What breaks without it: every payment is a manual matching exercise.

4. Accounting export

Receipts and vendor payments belong in the accounts package, and they should get there without re-keying. A real-time API is nice; a structured export in the format your accounts software imports is sufficient. What matters is that the numbers agree — a monthly reconciliation between collection recorded in the ERP and receipts posted in accounts should net to zero. What breaks without it: two systems with different collection totals, and a month-end spent explaining the difference.

5. Calendar

Site visits, handover appointments and registration appointments are calendar events, and they belong in the calendar the team actually uses. Low glamour, high adoption impact: a sales team whose visits appear on their phone uses the CRM; one that has to check a separate system does not.

What each costs and what to check

IntegrationTypical costWhat to verify before buying
SMSPer message, lowDelivery reports written back to the record
WhatsAppPer message plus setupTemplate management and opt-out handling built in
Payment gatewayPercentage per transactionReference passthrough and automatic reconciliation
AccountingUsually setup onlyThe export format matches your package's import
CalendarUsually includedTwo-way sync, not just push

The failure mode nobody plans for

Integrations fail silently. A webhook stops, a template gets rejected, a gateway credential expires, and nothing throws an error visible to anyone — messages simply stop going out and nobody notices for a month. Guard against it with weekly count reconciliation: messages due versus sent, gateway transactions versus receipts, leads in the ad platform versus leads created. It takes ten minutes and it is the difference between an integration and an assumption. The same discipline applies to lead delivery — see Facebook lead ads to CRM.

What to do next

List the five integrations against your current setup and mark each as working, manual or absent. Every "manual" is a recurring cost you are paying in staff time — see what connects out of the box.

Frequently asked

Which integration should we do first?
Messaging. Reminders and receipts are the highest-frequency communication a developer sends, and automating them removes the largest volume of manual work immediately.
Do we need a payment gateway if buyers pay by bank transfer?
Not strictly, but a gateway or a payment link improves on-time payment because it removes the step where a buyer has to remember account details. It is a conversion tool as much as a collection tool.
What if our accounting software has no API?
A structured export in the format your accounts package imports is enough for most developers. The requirement is that receipts are not typed twice, not that the systems talk in real time.
How do we know an integration is working?
Reconcile counts weekly. Messages sent versus messages due, gateway transactions versus receipts recorded, leads in the ad platform versus leads created. Silent failure is the normal failure mode.

/integrations

Read next

All articles

Next step

See this working on your own project

Forty minutes, configured on one of your real projects. If the problem in this article is yours, that call is the fastest way to know whether it is solved here.

40 minutes · walked through on your project structure · no card required