Major Improvements to Our Hosting Infrastructure (& Other Product Updates)

Let's dive into all the big things we launched in the first half of 2022.

Upgrading RealtyNinja’s core hosting and security architecture

Over the past year-or-so we’ve been carefully moving our entire website platform’s hosting and security infrastructure over to Amazon Web Services (AWS). It’s the world’s most comprehensive and broadly adopted cloud hosting platform, and pivotal to our ability to continue to provide a high level of service as we grow.

In fact, many of the core components of RealtyNinja have been migrated already, including:

  • Our DNS (Domain Name System)
  • All listing photos and PDF’s (for manual, imported and MLS® listings)
  • All building photos and PDF’s
  • All agent photos (for teams/brokerages)
  • All other user-uploaded images on RealtyNinja powered websites

We’re talking millions of files and terabytes of data! All seamlessly powering thousands of real estate websites and hundreds of thousands of listings.

So why bother?

Because 12 years ago (when we launched RealtyNinja) website hosting options were just not what they are today.

On the low-end, companies could host their own websites on dedicated rigs they put together and maintained on-site.

This wasn’t ours by the way.

On the higher-end, expensive server equipment would be stored and maintained in a secure data centre. This approach is fine for most web applications, and it’s what we’ve been doing up until now… but there are downsides. For example if you need to scale operations it usually involves taking everything offline and physically swapping out components. Not simple.

There wasn’t really a better way to do things at that time though. Amazon literally looked like this:

Fast forward to today and the web has evolved immensely. One of the latest forms of web hosting is called cloud hosting; I’m sure you’ve heard the phrase.

One of the biggest benefits for us and ultimately you, is that it allows us to have better performance and stability across all of our websites and applications. It gives us the ability to increase the available server resources with the click of a button (okay, it’s more complicated than that, but you get the point) with very little if not zero downtime. Not only can we increase the performance from what it is now, but we can keep it that fast as our customer base grows!

By hosting our entire website platform on AWS we’re able to improve and monitor performance in real-time, roll out new improvements faster, and take advantage of the many built-in security features. Win!

We have a few more components of RealtyNinja to migrate over to AWS, and we’ll keep you posted as things progress.

In the meantime, here’s everything else we released so far this year!

Better Product Updates

After chatting with customers we realized we needed a better way to announce product updates. That lead us to create updates.realtyninja.com. A handy page that lists all the things we release (as they come out).

updates.realtyninja.com

You can find a mini version of the update list in the backend of your RealtyNinja website. Simply login to your site, then click the “Updates” link in the top-right.

Showing a Custom Success Message after submitting a contact form

You can now show a custom “success” message on all contact, buyer and seller forms on your website! At a basic level it allows you to replace the default “Thank you. We received your message and will follow up shortly” with your own unique message.

However, this new feature allows for so much more than that. You can run any custom code (html, javascript, etc.) once a form is submitted.

For example:

  • Show a download link
  • Show a photo of your team, along with a custom message
  • Redirect to a custom “thank you” page

More info and examples.

Some much-needed love given to our Listings-Only (IDX) Accounts

RealtyNinja powered IDX embeds load MUCH faster now.

  • Up to 95% reduction in data transfer/size when loading full MLS® search results
  • Up to 22% reduction in initial embed data transfer/size
  • Up to 76% speed up in time taken to load all results on a full MLS® search
  • Up to 41% speed up in time taken for initial embed to initialize

Note: This is benchmark data from our tests. Your site results may vary.

The nerdy details of what we changed:

  • Removed the dependancy on jQuery, which reduces page weight and also avoids potential code conflicts when jQuery is also loaded on the parent website.
  • Embed scripts are now optimized and minified, which make them load faster.
  • Embed scripts now load from our Fastly Content Delivery Network (CDN).
  • All listing/building images now load from Fastly and use IO parameters to greatly reduce file size, without affecting image quality.
  • Bonus bug fix: Clicking “deselect all” on an MLS search now resizes the iframe height properly.

Listing unavailable – special error page

If you try to view a listing that is no longer available, we now show a special error page that says “the listing you are looking for no longer exists” as apposed to a generic “page not found” error message.

Also, if the website has featured listings we automatically add the listings showcase widget (with featured listings) underneath, and a message that says “please browse the properties below or get in touch directly”, along with the contact widget. This is great for SEO!

If the site doesn’t have featured listings then we simply show the site contact info and ask them to get in touch directly.

Show buildings from multiple groups in one widget

You can now show buildings from all groups on a single buildings widget.

Let’s say you had separate building groups for each city, and displayed those on their own pages of your site. What if you also wanted to have one high-level page that displays ALL the buildings regardless of group? You can do that now!

You can find this new functionality in the Widget Options for any Building widget on your website. Just choose “All Groups” from the Building Group dropdown.

More details.

Show agents From multiple groups in one widget

You can now show agents from all groups on a single Agents widget.

Brokerages typically have multiple groups of agents within the organization, and often display them on separate pages of their website (for example broken up by office, city, etc.). What if you wanted a page that displays ALL agents, regardless of group? Well now you can!

You can find this new functionality in the Widget Options for any Agents widget on your website. Just choose “All Groups” from the Agent Group dropdown.

More info.

Other notable improvements

We squished some bugs too!

New Free Real Estate Marketing Downloads (18 in Total)

Did you know we’re constantly producing free real estate marketing downloads for agents?. Well now you do! You don’t even need to be a RealtyNinja customer to take advantage of them. Some of our recent and popular ones include:

See them all here.

New Design Customization Examples

Our Design Ninjas have been busy! Check out some of the latest design customizations we’ve produced lately for Canadian real estate agents.

https://www.elainechenrealty.com/
https://www.davemasson.ca/
https://www.ramonalangevin.ca/

You can find lots more examples on our website.

New Deals in The Marketplace

If you’re a RealtyNinja customer, make sure to check The Marketplace for deals on products and services REALTORS® need. For example:

  • Two Lions Events & Entertainment – 25% off your first video!
    • We do more than just walkthrough videos. We tell the entire story of your property listing by incorporating the neighbourhood and the lifestyle of the surrounding area in the video. Plus we can help tell your story with auxiliary content to build your real estate brand.
  • Lucid Visuals – 15% Off Your First Video
    • Lucid Visuals offers engaging video content for REALTORS®. They produce listing films, branding videos, and monthly social media packages.
  • RankMyAgent – 10% Off Individual Premium Plans
    • Today’s real estate clients are savvy shoppers who do their own research before choosing a professional to work with. Those potential clients will be using RankMyAgent.com to research their agent. Are they going to find you? RankMyAgent.com gives potential clients a place to read nonbiased, verified customer reviews about local real estate professionals.

That’s all for now! Stay tuned for more updates from The Ninjas. 🥷

Leave a Reply

Your email address will not be published. Required fields are marked *