Martin
Founder, strategy and audits
Writes every audit and takes every first call. On your account from day one, running growth for SMEs since 2010.
Most resale conversations start in a messaging app, not a form. Analytics tags those taps, calls and flyers by source, then follows them to appointments, listings and completed sales, so you know what really fills your book.
For HDB resale agents who want to know which searches, ads and flyers produce seller appointments, listings and completed sales, including chats in a messaging app.
Context from how your customers search, compare and book.
A flat owner who wonders what their home is worth often taps a message link on a phone, types two lines and expects a quick answer. No form is filled in. If your tracking only counts forms and calls, most of your real conversations are invisible to the report.
The events that count are message started, valuation given, viewing or appointment booked, listing agreement signed, viewings held, offer accepted and sale completed, in that order. A completed resale takes weeks after the offer, so cost per completed sale is slow to appear and needs patience.
Sellers and buyers are different people with different clocks, and they should not share a column. An owner may be months from selling, or not yet eligible to sell, while a buyer wants a viewing this weekend. Reports that lump them together hide which marketing wins listings, the scarce thing in this trade.
Plenty of business arrives by recommendation from friends in the same block, family and past clients, and none of it carries a tag, so it has to be labelled by hand. We label referral and unknown honestly, so paid marketing is judged fairly and not blamed or credited for work it did not do.
A clear, repeatable process built around how hdb resale customers search and decide.
We list each step in your process: message or call, valuation, appointment, listing agreement, viewings, offer and completion. Each becomes a named event, so reports use your own words and show where owners drop away between the first message and a signed listing.
Every page, ad and post that invites a message uses a tagged link that records the source and the flat type or town. Tracking numbers do the same for calls. When a chat opens, the first message carries the tag so your team can see where the person came from.
Flyers and visit cards carry short links or QR codes that record the block, the town and the batch. That puts offline farming in the same report as search and social, so you can see which blocks produce messages and which only produce paper.
Each month your team marks which conversations became appointments, listings and completed sales. We match them to the first source and later touches, so cost per appointment and cost per listing reflect the whole path, and long sales are marked as still open.
A short report lists messages, appointments, listings and completions by source, town and flat type, with notes on what to change. We may suggest more budget for owners of one flat type in one town, or less on a source that brings buyers but no listings.
See which channels bring real enquiries and new customers in Singapore
The mechanics behind Analytics for hdb resale, explained plainly.
A tagged link opens the chat with a first line that identifies the source, such as a town page or a flyer batch. Your team replies as usual, and the tag travels with the conversation into the record. Nothing is read from private chats beyond that first line.
Results are grouped by town and flat type, because that is how resale agents farm. A good month in one town and a poor one in another show up clearly, and you can set budgets by area with evidence behind them.
Owners' identity details, addresses and financial information stay in your own system. Analytics receives labels and outcomes only. Some owners switch phones, forward your number or come through family, and those are marked as referral or unknown, never guessed.
HDB Resale analytics setup starts at $500 USD one-time. Ongoing monthly reporting and reviews are scoped separately.
What's included
A short plan naming the calls, forms and bookings that count as a real lead or sale for your business.
Tracking set up and tested so each lead is tied to the search or ad behind it.
A simple report layout and a walkthrough so your team can read it without help.
Monthly reviews, extra dashboards and data clean-up are scoped separately. Talk to us for a fit.
Tagging is fast to set up. Cost per completed sale takes a few months, because resales move in stages.
We agree the resale events, create tagged message links and numbers, and test each route from advert or flyer to your phone. Broken links and routes that lose the source are fixed first.
The first reports show messages and calls by source, town and flat type. Your team starts marking appointments and listings, and we agree how to treat referrals, past clients and family introductions.
Listings and completed sales start to match their sources and cost per listing steadies. We use it to move budget between towns and channels. No number of listings is promised, and thin data is flagged as thin.
Our team
Martin writes every audit and takes the first call. The same team stays on the account. 160+ businesses since 2010.
Founder, strategy and audits
Writes every audit and takes every first call. On your account from day one, running growth for SMEs since 2010.
Social and app development
Shapes social strategy and builds practical app experiences that turn attention into action.
SEO
Owns technical, local and content SEO so the right buyers find you when demand is highest.
Paid media
Plans and manages paid search and social campaigns around qualified leads.
Analytics
Connects tracking, attribution and reporting so decisions are based on revenue-quality data.
Design
Creates clear brand and conversion-focused design across landing pages, campaigns and product experiences.
Certified and experienced
Verified platform knowledge, 25+ years of hands-on experience, and an operating track record since 2010.
Get a free audit and we will show you where you are losing enquiries today.
Get a Free Audit arrow_forward