Bsale

A leading Australian business-for-sale marketplace, managing more than 17,000 active listings, constant CRM feed updates and over 350,000 emails each month through one connected platform.

Bsale

Active marketplace inventory

17k+

businesses for sale

The job

Keep a national business marketplace fast, current and useful while thousands of listings continually change behind it.

Data movement

CRM feeds are checked every five to ten minutes, with around 1,000 listings updated during an average week.

Platform reach

Listings, buyers, brokerages, agency onboarding, marketing, publishing and internal CRM activity are managed from one system.

Ongoing work

Development, infrastructure, performance and integrations have been actively managed by Subtle Difference since 2021.

The platform

A marketplace is only as useful as the systems moving underneath it.

Bsale is one of Australia's leading and oldest established business-for-sale marketplaces, connecting buyers with private sellers, business brokers, agencies and franchise groups across the country.

We began working directly with Bsale in late 2020, after around a decade of already sending RealOnline listing data into its previous system. The new platform launched in April 2021.

The project required more than a new public website. Bsale needed to move away from its legacy CMS, migrate millions of rows of data and establish reliable, ongoing development support.

01

One operating platform

RealOnline brings listing management, buyer accounts, saved searches, alerts, brokerage onboarding, CRM activity, marketing and site administration into one connected system.

02

Built around listing data

Search, filters, broker profiles, seller listings and public marketplace pages use structured data rather than treating listings as ordinary website content.

03

Controlled team access

Fine-grained permissions allow Bsale team members in Australia and overseas to work within the areas relevant to their roles without providing unrestricted access to the entire platform.

04

Permanent staging and production

Dedicated environments allow integrations, performance work and new features to be developed and tested safely before they reach the live marketplace.

Average weekly activity

1,000

listing updates

CRM integrations

Listing data is accepted from AROSoftware, AgentBox, AgentPoint, Eagle Software, Mantis, REX, VaultRE, RealOnline and custom provider systems.

Industry formats

Most feeds use REAXML or provider-specific variations of the industry-standard XML format.

Constant processing

Automated processes check for new and changed data every five to ten minutes, all day, every day.

What changes

Updates include new listings, edits, prices, images, documents, categories, locations and businesses that have sold or been withdrawn.

Behind the traffic

Performance is managed across the entire stack.

Bsale recorded more than 850,000 visitors in the last 6 months servicing over 2.25 million pages. Keeping a marketplace of this size responsive requires more than placing the site behind another external service.

Subtle Difference directly manages the application, databases, servers, caching, storage and delivery infrastructure as one connected system.

That direct control allows performance decisions to reflect how Bsale actually operates, including constant listing changes, large searches, email queues, automated sitemaps and millions of active assets.

05

Fast listing search

Custom search tables and application-aware caching keep searches responsive across more than 17,000 active listings.

06

Selective cache clearing

Logic-based invalidation refreshes the parts of the site affected by listing changes without unnecessarily clearing every cached page.

07

Millions of active assets

More than five million active files sit behind Bsale’s marketplace, supported by infrastructure built to process and deliver listing media efficiently at scale.

08

Automated supporting systems

Sitemaps, image processing, email queues, feed imports and other scheduled processes run continuously alongside the public marketplace.

Monthly email volume

350k+

emails processed

Connected content

Newsletters and alerts draw directly from current listings and website content rather than relying on manually transferred data.

Automated audiences

Subscriptions, saved searches, buyer alerts and unsubscribe handling are managed as part of RealOnline.

Multiple message types

The system supports newsletters, brokerage campaigns, listing alerts, saved-search notifications and transactional messages.

Reliable delivery

RealOnline manages the content, audiences, templates and sending logic while integrating with specialist high-deliverability email services.

Search foundations

Technical search work evolves with the marketplace.

Bsale maintains an active search strategy and regularly introduces new ideas to improve how buyers discover listings, brokers, industries and locations.

We work directly with the Bsale team and any external SEO specialists they engage to assess requirements and implement them across the platform.

This includes category and location landing pages, automated metadata, canonical URLs, structured data, expired-listing redirects, duplicate-content controls, broker pages, agency pages, pagination, faceted search handling and automated XML and HTML sitemaps.

09

Live market data

Custom reporting tools turn current marketplace data into public insights across business categories, values, locations and listing activity.

10

State and industry comparisons

Listing volumes and advertised values can be compared nationally, by state, by capital city and across individual business industries.

11

Quarterly reporting

The reporting system supports the detailed quarterly market reviews researched, interpreted and published by the Bsale team.

12

Data with a practical purpose

The same structured listing information that powers search and alerts can also help buyers, sellers and brokers understand broader market movement.

Since April 2021

Ongoing development works best when the conversation stays direct.

Bsale is not treated as a finished website waiting for the next rebuild. It is an operating platform that continues to change alongside its clients, team and marketplace.

The Bsale team have direct Slack access to Subtle Difference for support, questions and development discussions. New ideas are reviewed, refined and released incrementally as they become useful.

That ongoing relationship keeps support requirements low and allows the Bsale team to spend less time managing software and more time supporting its clients.

Related capability

RealOnline is built for marketplaces with data in constant motion.

Bsale shows how the platform can combine listings, CRM integrations, buyer tools, marketing, internal workflows and ongoing development within one managed system.

Explore RealOnline

Running a marketplace or portal?

Tell us what moves through the system and how often it changes.

We work with marketplaces, portals and data-heavy organisations that need more than a public website sitting separately from their operating systems.