When a contact needs to become a member
A contact is a person record without a login. Convert one when the person now has to:- sign in to the member area
- hold a membership fee, renew it, and appear in fee reports
- belong to a chapter, a group or a unit
- take a course
- vote in an e-voting session
- hold a role or a permission
Merge is the conversion
Merge Records folds the contact into the member you keep. It moves the contact’s history onto the member record, then deletes the contact.
The contact is the source, the record that goes away. The member is the target,
the record you keep. The page labels them that way.
1
Find the pair
Duplicate Suggestions at the bottom of the page has a Contact-User Matches
tab: a contact and a member sharing an email address, scored 95%. That is the usual
starting point. If you already know the two records, use Manual Merge at the top
and search each side by name or email.
2
Read the preview
The comparison puts the two records side by side, one row per field. Fields that
agree are ticked. Fields that disagree are tagged Conflict with a pair of radio
buttons, and Orgo preselects a suggestion. Read the email and phone rows even so.
Underneath, Related Records to Transfer counts the main things that will move
(registrations, payments, subscriptions, invoices, files and so on).
3
Confirm
Everything runs in one transaction. If any part of it fails, nothing changes.
4
Check the survivor
Open the member profile and confirm the payments, tickets and tags landed. The
chapter does not move, so if the two records sat in different chapters, check the
Roles tab.
A merge can be undone once, within 30 days, from Merge History at the top right of
the page. After that the Undo button reads Expired and the merge is permanent.
Undo recreates the deleted contact, with a new id.
What transfers and what does not
Read this before you merge, not after. The same rules apply whichever way the merge happens: by hand on the Merge Records page, through Create user account, or automatically when the person registers (both described below).
Some rows tied to the contact do not move. They go with the contact and are not restored
by undo:
- Push notification registrations (the member’s app registers again on next sign-in)
- Event App bookmarks, speaker entries and 1:1 meetings
- Feed posts, mentions and reactions made as the contact
- Poll votes cast as an external attendee
- Temporary document access links
- Scheduled and past workflow runs for the contact
If your organisation has Donations count towards membership switched on, a merge
re-judges the member’s membership after the contact’s donations arrive. See
Donations.
Before you merge
- Both records are the same person, confirmed on more than a shared name. Compare email, phone and town, and open each record if you are unsure.
- You know which of the two records holds the payment history, so you can confirm afterwards that it moved.
- You have decided which email address the person keeps. The survivor signs in with it, and their username is regenerated from it.
- The contact has no Event App history you need to keep (see the list above).
Create user account is not the merge screen
Create user account, on the contact record and in the contact list row menu, registers a new member from that contact’s email and sends the welcome message. It never opens the comparison: there is no preview and no field-by-field choice. When it finishes you land on the new member’s profile. What happens to the contact afterwards is decided by Settings → Modules → Users & Profiles → Configuration → Default Status for Admin-Created Users, not by anything the button asks you:
Registering a member from scratch, and what the welcome email contains, is covered in
Adding Members.
When someone registers with the email of an existing contact
Nobody has to press anything. A contact who signs up as a member is folded into their new account automatically, once Orgo has proof that the address is theirs:- Self-signup: the merge happens when the person confirms their email address with the code Orgo sends. Until then nothing moves, so someone who registers with a stranger’s address cannot pick up that contact’s payments or tickets.
- Invitation links (member or company invitations) and social sign-in (Google, Microsoft and the like): the address is already proven, so the merge happens straight away.
work@example.org and registers as home@example.org ends up with two records
until you merge them.
What merge refuses to do
A member cannot be merged into a contact. Pick that direction and the page tells you to swap the two: contact as source, member as target. There is no route back. Nothing turns a member into a contact. Deleting a member or processing a resignation leaves no contact behind, and the member record survives only as a hidden, deleted row. If your aim is to stop someone signing in while keeping their history, change their status instead of looking for a downgrade.What changes for the person
The moment the merge completes:- They can sign in. They use the surviving member record’s email address and its own password or one-time code. A contact had no login of its own, apart from the one-time code that opens the event app for an event they hold a ticket to.
- Their event history follows them. Past registrations, tickets and check-ins sit on the member profile and in the attendee exports, one row per event.
- Their money reads as a member’s. Payments, invoices and any recurring subscription now belong to the member, so reports that count members stop disagreeing with reports that count revenue.
- A membership fee can be assigned. A contact never held one, so there is nothing to move: you assign the fee on the member profile after the merge. The exception is an organisation that counts donations towards membership, where the contact’s earlier donations can already count.
- Their newsletter choice carries over, and an unsubscribe on either record sticks.
Troubleshooting
The same person appears as both a contact and a member
The same person appears as both a contact and a member
Normal, and it is what merge is for. It happens when the two records have different
email addresses, when someone bought a ticket or donated before joining and the
automatic merge was skipped (see above), when the account was created with a default
status other than Active, or when a mailing list was imported. Open Settings →
Developers → Merge Records, look in the Contact-User Matches tab, and
merge the contact into the member. Do not delete the contact instead: its payments
and tickets would go with it, and a contact with a payment attached refuses to be
deleted anyway.
I used Create user account and now there are two records
I used Create user account and now there are two records
Search the Contacts list for that email address. If the contact is still there, the
new member holds only the email, birthday, gender and joined dates, and everything
else is still on the contact. Merge the contact into the new member and the history
moves across. If the contact is no longer listed, it was already folded into the
member and there is nothing left to merge.
Someone registered but their contact is still there
Someone registered but their contact is still there
Check three things. They may not have confirmed their email with the code yet, and
nothing merges before that. The contact may hold Event App history or a similar row
that stops the automatic merge. Or the email on the contact is not exactly the one
they registered with. In every case Merge Records will do it by hand.
Merge is not offered
Merge is not offered
Three things gate it. The Merge Profiles toggle under Settings → Modules →
Users & Profiles → Configuration must be on, or the page redirects to the
dashboard. You need to be an organisation-wide HR manager, which is above the chapter
HR manager that lets you edit contacts. And the page itself lives under Settings
→ Developers, not in the Contacts screen. If you can open the page but the pair is
rejected, check the direction: a member cannot be the source when a contact is the
target.
Where did the contact's notes go
Where did the contact's notes go
They were copied onto the member when the merge ran, with the same author, text and
date, and the contact record was then deleted. Open the member profile: they show on
its Activity timeline and notes, as long as Enable Profile Notes & Activity is
switched on under Settings → Modules → Users & Profiles → Configuration.
With it off the notes are stored but hidden. Undoing the merge moves them back to the
recreated contact.
Can I undo a merge
Can I undo a merge
Once, within 30 days, from Merge History. Undo puts the transferred records back
on the source and rewinds the fields the merge changed on the survivor, unless you
edited them since. A contact that was deleted comes back with a new id, so anything
outside Orgo that stored the old id will not reconnect. Rows that were removed with the
contact (the “do not move” list) do not come back. Anything created on the member
since the merge stays there, so undo promptly if a merge was wrong.
Related
- Contacts - what a contact is, and what it can do without an account
- Merging Duplicates - the merge screen in full, including member-to-member merges
- Adding Members - the four ways a person gets an account
- Profile Activity & Notes - where the notes a merge carries over are read
- Membership Fees - the fee a member can hold and a contact cannot
- Permissions - what organisation-wide HR manager unlocks

