Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. Why Do Our Membership Platform, Xero and Door Access System All Show Different Members?
Problems We Solve

Why Do Our Membership Platform, Xero and Door Access System All Show Different Members?

Coworking membership platform, Xero and door access records drift apart. We build nightly checks and fixes so members, invoices and access agree.

Updated 3 min readBy SpiderHunts Technologies

Free estimateNo obligation

Get a free estimate

Tell us what you need. A senior engineer reads every enquiry.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →

Quick answer — TL;DR

Member records drift apart because the membership platform, the accounts system, the access control system, wifi and the mailing list are each updated separately, and integrations cover only part of the data. We build a nightly reconciliation that compares members, companies, plans, invoices and access across your systems, fixes the safe differences automatically, and gives a person a short list of the rest to resolve.

Four systems, four versions of the truth

The operations manager is asked a simple question by the finance director: how many active members do we have? The membership platform says one number. Xero has more customers with open invoices in the last month. The access system has more active fobs. The mailing list has members who left last year.

Digging in, they find a company that changed its name in the platform but not in Xero, so invoices go to the old name. A member who moved from one company's office to another is still linked to the first company in the access system. A company that left two months ago still has a direct debit mandate active.

Why the records drift

Coworking operators run a stack of systems that each hold part of the member record. Integrations between them are often one-way, partial or set up once and then forgotten.

SystemWhat it holdsTypical drift
Membership platformMembers, companies, plans, agreementsTreated as the master but edited inconsistently
Accounts systemCustomers, invoices, paymentsNames and billing contacts out of date
Payment providerMandates and cardsMandates left active after leaving
Access controlPeople and credentialsLeavers and movers not updated
Wifi and networkCredentials and segmentsOld credentials never removed
Email and community toolsContacts and channelsFormer members still included

Each system is right on its own terms. Together they tell different stories, and nobody has the job of joining them up.

Staff turnover adds to it. Each new operations or community manager learns a slightly different way of recording changes, and after a few years the platform holds several conventions for the same thing: companies with and without Ltd, members with work and personal emails, plans renamed but not retired.

What the drift costs

Invoices go to the wrong company name or contact and are paid late. Former members keep access or keep receiving member communications. Reports disagree depending on which system they come from. Month end involves reconciling the systems by hand. And every audit, investor question or acquisition due diligence turns into a data clean-up.

Small mismatches also make integrations unreliable. When a company has two names in two systems, the next automation someone sets up between them matches the wrong records.

The reconciliation we build

  1. Your membership platform, such as Nexudus or OfficeRnD, is set as the master for members, companies and plans, unless your setup needs something different.
  2. Every night, members and companies are compared across the accounts system, payment provider, access control, network and mailing tools, matched by IDs where they exist and by names and emails where they do not.
  3. Safe differences are fixed automatically, such as a billing contact updated in the platform but not in Xero, or a leaver still on the mailing list.
  4. Differences that need judgement, such as a company with two possible matches, are listed for a person with both records side by side.
  5. Invoices are checked against active plans, so a company with a plan but no invoice, or an invoice but no plan, is flagged.
  6. A weekly summary shows how many differences were found and fixed, so you can see the records improving.

We start with a one-off comparison of all your systems. It usually shows exactly where the integrations are leaking, which tells us what to fix first.

What having one member record means

When someone asks how many members you have, every system agrees. Invoices go to the right company and contact. Leavers leave every system at once. Month end stops being a reconciliation exercise. And new integrations can be built with confidence, because the data underneath is consistent.

Due diligence for a sale, a refinancing or a new landlord partnership becomes quicker too, because the member list, the invoices and the access records already match.

Is your member data like this?

  • Different systems give different member counts.
  • Invoices go to old company names or contacts.
  • Former members are still on access or mailing lists.
  • Direct debits stay active after members leave.
  • Month end involves reconciling systems by hand.

FAQ

Frequently asked questions

The questions readers ask us after this guide.

Still have a question?

Ask us directly — a senior engineer will get back to you.

Ask about your project

Which system should be the master?

Usually the membership platform. We confirm it with you based on how your team works.

Will it change records without us knowing?

Only for safe, predictable differences you approve in advance. Everything else goes to a person.

Can you work with our systems?

Most modern platforms, accounts, payment and access systems have APIs. We check each one first.

What affects the cost?

The number of systems, the quality of existing data and how many differences need a person's judgement.

Keep reading

More on Problems We Solve

Start here

Tell us how your workspace actually runs

Describe your sites, your membership platform, and the spreadsheets and workarounds your community team relies on. We will tell you what we would connect or build, and if your current platform can do it with better setup, we will say so.

  1. You tell us what you needTwo minutes on the form, or a message on WhatsApp.
  2. A senior engineer reviews itAnd comes back with questions, a realistic range and an honest view on fit.
  3. Free 30-minute scoping callWe talk through scope, options and a realistic estimate — with no obligation.
Free estimateNo obligation

Talk to someone who builds this

Send a short brief and we will come back with an honest view and a realistic range.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →