SSP Integration Setup
Required Permission
This feature requires the TEAM_ADMIN_DATA_COLLECTIONS permission. See Feature Permissions for details.
Connect Simply360 to Studio School Pro (SSP) to synchronize registration data between platforms.
Overview
The SSP integration supports:
- Outbound Registration Sync — When a student completes a Data Wizard registration form, data is automatically sent to SSP
- Inbound Data Sync — Import student, contact, class, and enrollment data from SSP Excel exports
Accessing SSP Integration
- Navigate to Team Administration → External Integrations
- Find "Studio School Pro" in the available integrations
- Click to open the integration settings
Integration Sub-Tabs
The SSP integration page is organized into four sub-tabs:
Field Mappings
Define how Simply360 Data Fields map to SSP fields:
- Map fields from your Data Collections to corresponding SSP columns
- Configure the collection mappings for Contacts, Individuals, Classes, and other SSP file types
- Set up SSP ID fields for record matching during sync
Import from SSP
Upload SSP Excel export files to import data into Simply360:
- Upload SSP export files directly through the interface
- Select which file type you're importing (see Supported SSP File Types below)
- Preview the import before processing
- View results and any errors after import
API Keys
Manage API keys for automated SSP integration:
- Generate API keys for programmatic access
- Use API keys for automated nightly syncs from SSP
- Revoke and rotate keys as needed
Sync History
View the history of data synchronization between Simply360 and SSP:
- See timestamps of past sync operations
- Review success/failure status of each sync
- View error details for failed sync jobs
- Track record counts (created, updated, skipped)
Supported SSP File Types
The following SSP export files are supported for import. Click each file type to view the complete column reference with data types and mapping recommendations:
- SSP Category File — Category lookup values for organizing and filtering classes (4 columns)
- SSP Classes File — Class/course offerings including schedules, fees, enrollment details, and web registration settings (56 columns)
- SSP Contacts File — Contact/household records with address, communication preferences, and web portal credentials (17 columns)
- SSP Department File — Department/division records with registration fees (4 columns)
- SSP Discipline File — Discipline/instrument lookup values (e.g., Piano, Voice, Guitar) (4 columns)
- SSP Ethnicity File — Ethnicity lookup values for dropdown selection (4 columns)
- SSP Faculty File — Faculty/instructor records with skills and contact references (6 columns)
- SSP Individuals File — Individual person records (students, family members) with demographics, contact info, and status flags (28 columns)
- SSP PayPlan File — Payment plan configurations with terms, first payment settings, and web display options (14 columns)
- SSP PayPlanDates File — Individual payment due dates for payment plans with amounts (6 columns)
- SSP Setup File — School-wide configuration settings including web registration preferences, donation settings, and display options (54 columns)
- SSP TermYear File — Academic terms/semesters with date ranges and fiscal year information (7 columns)
Prerequisites
- An active Studio School Pro account
- SSP admin credentials with webhook access
- Your SSP portal URL (e.g.,
portal.yourschool.org/fmi/webd/SSP_Web)
Configuring Outbound Webhooks (Simply360 → SSP)
For registration data to flow from Simply360 to SSP:
- In the Field Mappings tab, enter your SSP webhook URLs:
- New Registration URL — For first-time registrations
- Returning Registration URL — For returning students
- Select which Data Wizards should trigger the integration
- Configure field mappings to match your SSP schema
Configuring Inbound Sync (SSP → Simply360)
To import data from SSP exports:
- In the Field Mappings tab, configure the collection mappings for:
- Contacts → Your contact Data Collection
- Individuals → Your person collection
- Classes → Your activity/registration options collection
- Set up SSP ID fields for record matching
- Use the Import from SSP tab to upload files manually, or use the API Keys tab to set up automated syncing
Field Mapping Reference
See the individual file type reference pages linked above for complete column listings with compatible Simply360 Data Field types.
Troubleshooting
Webhook delivery failures
- Verify your SSP portal URL is accessible from the internet
- Check that the webhook URLs are correctly formatted
- Review the sync history in the Sync History tab
Data not syncing correctly
- Verify field mappings in the Field Mappings tab match your SSP schema
- Check that SSP ID fields are populated for existing records
- Contact support with your sync job ID from the Sync History tab for investigation
Related Topics
- Data Collections Overview — Collections used for SSP data mapping
- Managing Data Fields — Field types for SSP data mapping
- Data Wizards Overview — Wizards that trigger SSP outbound sync
- CSV Import — Alternative data import method