1. Schools/Tutoring CRM
  2. Data model
Reference

The tables behind Schools/Tutoring CRM

Schools/Tutoring CRM ships with 13 tables, grouped here by the feature that uses them. Every record your team works with lives in one of them, and you can add fields and tables in Proto.

Tables
13
Features
6, plus shared settings
Change it
Add fields and tables in Proto

How the model is organised

Organization and people

Organizations scopes Accounts, Contacts and team members. Users holds user records.

Customer and commercial work

Opportunities links an Account and owner; opportunity lines can link Products. Relationship activities records work against the opportunity.

Tutoring delivery

Tutoring sessions links back to Opportunities and can name Accounts and an owner.

Review and evidence

Review decisions links the reviewer and source case. Operation receipts records workflow actions. Record attachments links supporting material.

Every table, by feature

Accounts

4 tablesAbout this feature
  • Accounts

    A school, district, or family account, used to track who the team sells to and manage the relationship.

    Linked to Organizations
  • Contacts

    A person at a school or family the team talks to, used to keep track of who to reach out to and how.

    Linked to Accounts, Organizations
  • Opportunities

    A potential deal with an account, used to track its value, stage, and chances of closing.

    Linked to Organizations, Team members, Accounts, Contacts
  • Organizations

    One school or tutoring business using the platform, used to keep each org's data and settings separate.

Pipeline

5 tablesAbout this feature
  • Opportunities

    A potential deal with an account, used to track its value, stage, and chances of closing.

    Linked to Organizations, Team members, Accounts, Contacts
  • Accounts

    A school, district, or family account, used to track who the team sells to and manage the relationship.

    Linked to Organizations
  • Contacts

    A person at a school or family the team talks to, used to keep track of who to reach out to and how.

    Linked to Accounts, Organizations
  • Relationship activities

    A planned or completed touchpoint like a call or follow-up, used to keep deals moving and on schedule.

    Linked to Opportunities, Team members, Organizations
  • Operation receipts

    A logged proof that something happened, like a session or payment, used to confirm work actually took place.

    Linked to Organizations, Opportunities, Team members

Proposals

6 tablesAbout this feature
  • Opportunity lines

    A single product or service quoted within a deal, used to break out what's being sold and at what price.

    Linked to Opportunities, Products
  • Products

    A course, package, or service the org offers, used to keep pricing and offerings consistent across deals.

    Linked to Organizations
  • Opportunities

    A potential deal with an account, used to track its value, stage, and chances of closing.

    Linked to Organizations, Team members, Accounts, Contacts
  • Contacts

    A person at a school or family the team talks to, used to keep track of who to reach out to and how.

    Linked to Accounts, Organizations
  • Relationship activities

    A planned or completed touchpoint like a call or follow-up, used to keep deals moving and on schedule.

    Linked to Opportunities, Team members, Organizations
  • Operation receipts

    A logged proof that something happened, like a session or payment, used to confirm work actually took place.

    Linked to Organizations, Opportunities, Team members

Activities

3 tablesAbout this feature
  • Relationship activities

    A planned or completed touchpoint like a call or follow-up, used to keep deals moving and on schedule.

    Linked to Opportunities, Team members, Organizations
  • Opportunities

    A potential deal with an account, used to track its value, stage, and chances of closing.

    Linked to Organizations, Team members, Accounts, Contacts
  • Team members

    A staff member with access to the system, used to assign ownership and track who's doing what.

    Linked to Organizations

Tutoring Sessions

6 tablesAbout this feature
  • Tutoring sessions

    Tutoring session records: tutor, session date, quantity, reference number and review lifecycle.

    Linked to Opportunities, Organizations, Accounts, Team members
  • Opportunities

    A potential deal with an account, used to track its value, stage, and chances of closing.

    Linked to Organizations, Team members, Accounts, Contacts
  • Accounts

    A school, district, or family account, used to track who the team sells to and manage the relationship.

    Linked to Organizations
  • Review decisions

    A verdict on a submitted receipt or session, used to approve or reject it before it counts toward billing.

    Linked to Opportunities, Team members, Tutoring sessions, Organizations
  • Operation receipts

    A logged proof that something happened, like a session or payment, used to confirm work actually took place.

    Linked to Organizations, Opportunities, Team members
  • Record attachments

    A file or link tied to a deal or session, used to keep supporting documents easy to find.

    Linked to Opportunities, Organizations, Tutoring sessions

Review and Evidence

6 tablesAbout this feature
  • Review decisions

    A verdict on a submitted receipt or session, used to approve or reject it before it counts toward billing.

    Linked to Opportunities, Team members, Tutoring sessions, Organizations
  • Operation receipts

    A logged proof that something happened, like a session or payment, used to confirm work actually took place.

    Linked to Organizations, Opportunities, Team members
  • Record attachments

    A file or link tied to a deal or session, used to keep supporting documents easy to find.

    Linked to Opportunities, Organizations, Tutoring sessions
  • Tutoring sessions

    Tutoring session records: tutor, session date, quantity, reference number and review lifecycle.

    Linked to Opportunities, Organizations, Accounts, Team members
  • Opportunities

    A potential deal with an account, used to track its value, stage, and chances of closing.

    Linked to Organizations, Team members, Accounts, Contacts
  • Team members

    A staff member with access to the system, used to assign ownership and track who's doing what.

    Linked to Organizations

Shared and settings

1 table
  • Users

    Users

    Linked to Users

Keys and references

Use each record’s identifier for migration and retain the required organization reference on scoped records. The opportunity is the common parent for lines, activities, sessions, decisions and receipts. A contact’s account and the opportunity’s counterparty should refer to the same real customer in a worked case. A session’s parent opportunity is required; its account reference can give a direct route back to the school or family. Check reviewer and owner references against active team members.

Migration order

  1. Create Organizations and team members; settle access to Users.
  2. Import Accounts and their Contacts, then Products used in proposals.
  3. Import Opportunities with their account counterparty, owner and primary contact.
  4. Add opportunity lines and relationship activities to the correct opportunities.
  5. Add tutoring sessions, then review decisions, operation receipts and record attachments with their parent links.

Set up Schools/Tutoring CRM your way.

Start free, then use Proto to change fields, steps and approvals before your team goes live.

How to get started