What is the Gmaven sync, how do I use it?

Last modified: May 23, 2022
You are here:
Estimated reading time: 3 min

Why the Gmaven sync

In many instances, commercial real estate professionals, are like factory workers of old. However, instead of processing steel and cloth, we do the same, draining, repetitive and high-risk-of-error tasks on data.

Most of our days are spent far away from the work we love. Instead we are forced to spend time processing data. There are two reasons for this, and both are due to a lack of effective tools.

  1. Poor data management practices
  2. A lack of automation

The Gmaven sync helps to address this.

What is the Gmaven sync?

As discussed in the post in our FAQs (why CRE is different to resi), and this post unpacking a property’s complex data hierarchy, properties have a one to many relationship to units.

Said another way – like one parent can have many children, one property can have many vacancy units.

The sync allows you to make one change at a property (parent) level, and for that change to push down to all the units (children).

I.e. the computer does the work.

For example, you have a property with 10 vacant units. Those units are asking R190 / sqm gross rental. Your asking rental changes from R190 to R200 / sqm.

Instead of you having to go into 10 individual units, and make 10 individual changes, the switch allows you to change it once, at the property level. And the switch updates all units.

(And yes, we have solved for the challenge where some units have different values 🙂 please see more below).

This switch doesn’t only work for asking gross and net rentals. It applies to

  • Asking expense recoveries
  • The classification of expense recoveries
  • Tenant installation allowances
  • Parking rentals and ratios
  • Escalations
  • Special offers and incentives
  • Even property attributes

Another major benefit of the sync…

You enter information at the property level. Then you create a new unit. You don’t want to re-enter that information on the unit. But you do want that unit to take on all of the property level’s information. The Gmaven sync does this for you, automatically. This automation brings unit create times down drastically. And improves the quality of your data.

How it works

Look at information at the parent level.

To see the status, hover over the sync button. Here we are looking at the sync status for expenses.

On this property there are no units (so no units can be synced):

Gmaven sync - no units to let

Add a unit.

On manual unit create, all unit fields arrive synced (by default).

As with above, to see the status, hover over the sync button. Here we are checking out the unit’s sync status for the expenses field.

Add a unit.

On manual unit create, all unit fields arrive synced (by default).

As with above, to see the status, hover over the sync button. Here we are checking out the unit’s sync status for the expenses field.

All to let units Gmaven synced

Handling for exceptions

What happens if I have 10 vacant units, but one of them has a different asking rental, or expenses?

No problem.

On the unit that is different, you simply unsync the sync box. (Note, in the image below, we are looking at the unit level)

This means that it will never automatically update from the parent

Unit unsynced

Here you will see, on hover over the sync button at the property / parent level:

Gmaven sync - some units not synced

Don’t worry, you can use filter functionality like this to figure out if any of your units are out of date with the rest.

What about vacancy feeds / data switches

I am a property fund feeding vacancies into brokerages. What happens? Only unit-level information is updated. This is because of a) the tendency for unit-level information to be different, and b) property-level information is irrelevant. (The broker brochures are smart enough to make sense of the unit-level data)

I am a brokerage receiving vacancies from a property fund. What happens? Only unit-level information is updated. All units arrive default unsynced. If you, as a broker, would like to add your own private information, you can use the property level information as per normal. It won’t over-ride your  unsynced the values in your unit-level fields.

Was this article helpful?
Dislike 0
Views: 209
Previous: Where data lives, navigation in Gmaven
Next: Visualising CRE data, fast