Your AMS holds who your members are. Sopact holds what they tell you, on the same person. Bring applications, feedback and interviews into one connected history. Review shared results across chapters or independent organizations, with the local explanation behind each result.
WorldSkills International · Sopact customer story. Workflow examples use sample data.
WHO IT’S FORAssociation, federation and member network teams bringing together recurring reports from chapters or independent member organizations.
WHEN IT MATTERSA reporting cycle means combining spreadsheets, surveys and local updates by hand. The central team needs a shared picture; each organization needs findings it can use.
What associations are asking for
Less re-keying. More of the member picture.
At ASAE Annual 2026, associations described staff exporting spreadsheets, re-entering data and reconciling across the AMS, event, learning and email tools. With data in separate systems, no one sees the whole member. The question has moved from how to use AI to where it saves staff time.
ISG Solutions’ recap: technology “shouldn’t create more work.” Read the recap ↗
ONE PERSON / TWO SYSTEMS ILLUSTRATIVE
System
Holds
For member M-018
AMS
Who they are
Member type, chapter, dues and renewal status, event registration
Sopact
What they tell you
Application, assessment, two survey waves, open-text comments
Your AMS stays the record for dues, events and billing. Sopact adds what members tell you, on the same person.
What is a Contact ID? +
One persistent ID for each person. Every later form, survey or file adds to the same record, so the next cycle starts from what you already know.
The decision behind the data
A lower count. An incomplete picture.
Where did participation fall, what do local notes explain, and what happened after the chapter changed its program?
Chapter-based example · sample records
NETWORK VIEW / Q2 ILLUSTRATIVE
Chapter
Event files
Unique attendees
North
4 / 4 complete
84
Central
3 / 4 incomplete
61 observed
South
4 / 4 complete
72
Central cannot be ranked fairly while its event record is incomplete.
Open the definition +
Unique attendees: distinct permitted person IDs with evidenced attendance during Q2. Repeat attendance counts once in this measure. Unmatched IDs and missing event files are disclosed separately. Affiliation is evaluated at each event date.
How the workflow runs
One workflow. A record that keeps growing.
Explore a chapter-based example below. For independent member organizations, start with one shared project and agree the measures, local questions and reporting period.
Start from an AMS export, your own registration, a spreadsheet or a form. Each person ends on one Contact ID, and chapter updates, interviews and event attendance add to it. Preserve the original files and reporting periods.
Member M-018 · four ways inFour routes, one Contact ID
AMS exportOwn registrationSpreadsheetForm
A registration file and an attendance list are separate sources. Both join the same person.
Source linkedTime retainedHuman review
02
Connect
Membership is a relationship with dates.
Link people to their organizations, chapters and programs for the dates each affiliation applies. Keep events and renewals in the same history.
Member M-018Chapter C-01 → C-03 from 01 Apr
MemberAffiliationChapter
Q1 events retain the earlier affiliation; later events use C-03.
Source linkedTime retainedHuman review
03
Govern
Compare the same thing across chapters.
Define active membership, attendance and renewal centrally while retaining chapter-specific questions. Show missing data beside the comparable result.
Q2 attendance coverageC-03 has 3 of 4 event files
4/4 files
3/4 files
A low observed count may reflect incomplete records, not disengagement.
Source linkedTime retainedHuman review
04
Interpret
Let the local explanation travel.
Use AI to group comments and flag themes for review. Read participation counts with chapter notes before deciding how to respond.
Sopact does not replace your AMS, and it does not run dues, events or billing. It holds the applications, assessments, surveys, documents and comments that sit outside the AMS, on the same person.
One ID per person
Each person keeps one Contact ID. Every later application, survey or file adds to the same record, so nothing is re-keyed for the next cycle.
Give a chapter or a role a folder. The people in it see only their own data, including when they ask the AI Assistant. The network sees the combined results.
Views on one person (examples)MemberChapterAttendeeExhibitorSponsorSpeaker
Conferences and trade shows bring in attendees, exhibitors, sponsors and speakers. One person can hold more than one view in the same year, and every view sits on one Contact ID across events.
Collect member-organization updates in Sopact and bring in agreed source-system exports. Start with one shared reporting cycle, retaining the original records, local context and agreed access rules.
Your data dictionary
Define it once. Carry the meaning forward.
Agree the fields with your data owner. Retain original submissions, source references and definition versions so each result can be checked later.
Record
Fields to agree
Rule that preserves context
Member identity
person_id · organization_id · membership type
Keep an individual member distinct from a member organization. Store affiliations separately to avoid double counting.
Affiliation history
chapter_id · role · valid_from · valid_to
Use the affiliation valid at the event date, not just the member’s current chapter.
Participation
event_id · registration · attendance · evidence
Registration is intent; attendance requires an agreed evidence rule. Report unique people separately from total attendances.
Configure local and central views explicitly; aggregate when identifiable detail is unnecessary.
Further reading
Learn from the wider field.
ASCE · chapter coordination
ASCE describes connecting local events, communications and membership data to support chapter leaders. The story identifies Acumen AI as a planned next phase.
Which chapter reports, interviews and program updates are missing from the membership record? Agree identity, definitions and access before comparing chapters.
Explore the work, results and stage of each customer’s journey.
SOPACT CUSTOMER STORY
WorldSkills International
Members, languages and event cycles
WorldSkills International and Sopact are building a long-term data foundation for a 90-Member network—connecting teams, languages, and learning across event cycles.
Yes. Agree a small shared set of definitions for network reporting while retaining local questions and context. Independent member organizations can share measures without treating every organization as a chapter.
Does this replace our AMS?
No. Your AMS stays the record for dues, events and billing. Sopact holds what members tell you, such as applications, assessments, surveys, documents and comments, and keeps it on one Contact ID per person.
How do people get into Sopact if our members are in an AMS?
Through an AMS export, your own registration, a spreadsheet or a form. However they arrive, each person ends on one Contact ID, and every later workflow adds to that record. If you want to talk about registration, talk to Sopact.
How can we distinguish missing reports from falling participation?
Keep event, reporting period, submission status and chapter context together. Review coverage and local explanations before treating a lower reported total as a fall in participation.
Who can see member-level information?
Give each chapter or role a folder, and the people in it see only their own data, including when they ask the AI Assistant. The network sees the combined results. You also choose which fields reach AI, so personal details can stay out.