Sopact Academy ยท Practice pack

From disconnected records to a checked answer

Work through a small membership question without buying or configuring a new system.

Every record is fictional. This pack is for learning. It is not evidence about a customer, an implementation, a renewal outcome or the capabilities of a particular product.

The question you will answer

Which members attended the 2026 conference, completed a certification in 2026, and explicitly described an unresolved concern about value for dues?

You will connect source records, remove one attendance duplicate, preserve mixed feedback and leave an anonymous response unlinked. Then turn the P101/P102 finding into a useful internal brief with an authorized audience, source evidence, limits and a next action. An optional extension uses a separate chapter aggregate to practice benchmark reporting; it is not required for the core exercise.

For a network of independent member organizations: the workbook also offers a five-step alternative using three fictional organization returns and three feedback summaries. Work from shared definitions and organization IDs to reviewed findings, local/network reports and a pilot that returns useful information to members. Complete the path that fits your role; you do not need to do both.

Open the five-step workbookOpen the answer key

How to use the pack

  1. Extract the ZIP into a folder if you downloaded it. Keep the files together.
  2. Open workbook.html in your browser. Type your answers or print it to work on paper.
  3. Open the CSV files in a spreadsheet or text editor. Treat IDs as text. The source files are intentionally small enough to inspect manually.
  4. Work through question, matching, comments, useful report and pilot in that order. Check the answer key after attempting each exercise. Try the separate benchmark extension only if it fits your work.
  5. Use Download my answers before closing the workbook, or Print / save as PDF. No answers are sent to a server; unsaved entries disappear on refresh.

Files and purpose

FileWhat it gives you
01-members.csv6 fictional members and their chapter IDs.
02-identity-map.csv14 checked mappings between source systems and member IDs.
03-conference-attendance.csv6 source rows: 5 attendees and one flagged duplicate.
04-certifications.csv4 completed certification records.
05-renewal-feedback.csv6 comments: 5 named, 1 genuinely anonymous.
06-comment-codebook.csv3 theme definitions, inclusion/exclusion rules and review guidance.
07-chapter-benchmark.csvOptional extension: 3 fictional reporting-group aggregates, separate from the six-member extract.
08-data-dictionary.csv9 definitions and counting rules.
network-returns.csv3 independent member organizations: two participant counts, one unknown; local-return status.
network-feedback.csv3 fictional organization summaries about access/timing, including one uncertain case.
optional-analysis-prompt.mdA constrained prompt for trying AI-assisted comment classification.
answer-key-reviewed-comments.csvThe worked multi-label classification of all 6 comments.
answer-key.mdAll counts, source references, benchmark arithmetic and pilot checks.

Keep these distinctions visible