Migrate your coreplus data
All-in-one clinical practice management CRM for Australian health practitioners, combining client records, appointment scheduling, practitioner management, and billing in a single subscription tier.
In its favor
Why people choose coreplus
The signal that keeps coreplus on the shortlist. Sourced from G2, Capterra, and customer scoping calls.
Australian health practitioners pick coreplus for its local-market positioning with AUD pricing and integrations tailored to Australian Medicare and billing workflows.
The CORE tier at $35 AUD per user includes free Admin users, making it cost-effective for smaller practices with one practitioner and a shared admin seat.
The PLUS tier adds innovation features beyond the essentials tier, appealing to growing practices that need appointment availability management and practitioner scheduling tools.
coreplus offers a dedicated MYOB export function for invoices, which is valued by practices using MYOB for accounting without needing a native direct integration.
Practitioners use coreplus for its clinical note and body chart capabilities, keeping clinical documentation and client records in the same platform as scheduling and billing.
Support responsiveness is a recurring complaint — users report slow response times and features taking too long to ship, leading some to evaluate alternatives.
The patient notes UI has been flagged as not meeting clinical needs, particularly the body chart placement relative to the rest of the clinical note workspace.
Some practices outgrow the platform's feature velocity and report abandoning the software when requested features are not delivered within acceptable timeframes.
Customisation limitations have driven practices to seek platforms with more flexible workflow configuration or broader third-party integrations.
Reasons to switch
Why people leave coreplus
The recurring reasons buyers give for replacing coreplus. Presented as facts, not knocks.
Platform scorecard
Strengths, weaknesses, and where coreplus fits
Grades across six dimensions, plus a SWOT-style view of where the platform shines and where it falls short.
SWOT — strengths, weaknesses, and use-case fit
Strengths
Weaknesses
Where it works
Where it struggles
Pricing tiers
coreplus pricing overview
coreplus uses a per-user, per-month subscription model priced in Australian Dollars. The CORE tier at A$35/user/month covers practice management essentials, while PLUS at A$49/user/month adds enhanced scheduling and availability management. Admin users are free. API access and rate limits are implied to be tier-gated, but specific quota thresholds are not publicly documented.
Basic
Tier 1 of 3
A$5.00 per user/month
What's included
Need help selecting your CRM?
Book a free 30 minute consultationPricing is informational. FlitStack AI does not bill on coreplus's schedule — see our quote-based pricing →
What gets migrated
coreplus object support
Object-by-object support for coreplus migrations. Per-pair details surface during scoping.
Clients
Fully supportedClient records are the primary object in coreplus. The Instant Data Backup exports all client details as a CSV, covering name, contact details, and core demographic fields. We import this CSV directly and map it to the destination's Contact or Patient object. Relationships to Practitioners and Referrers are preserved via linked fields in the export.
Practitioners
Fully supportedPractitioners are staff members who deliver services. The API exposes a practitioners endpoint. We map practitioner records to Users or Staff records in the destination, preserving position and specialty assignments as custom fields or tags. Practitioner availability slots are a separate linked object.
Appointments
Fully supportedAppointments are linked to a Client and a Practitioner with a date, time, status, and service type. The coreplus REST API exposes an appointments endpoint. We pull all appointment history including cancelled and no-show records, preserving service type and duration for calendar and reporting migration.
Service Types
Fully supportedService Types define what the practice offers, including fees and stock levels. An export function is available under Setup > Settings > Service Types. We map these to Products, Services, or Items in the destination, preserving fee schedules as pricing records. Archived or inactive service types are flagged for review before import.
Referrers
Mapping requiredReferrers are external practitioners who refer clients into the practice. The API exposes a referrers endpoint. We map Referrers to a Company or Contact object in the destination and preserve the referral relationship on Client records. Some destination systems do not have a dedicated Referrer object, so we use a tagged Contact or a custom Referrer field to maintain the relationship.
Invoices
Mapping requiredInvoices are generated per client and linked to appointments and service types. coreplus has no native direct accounting integration but provides a MYOB export function that generates separate Clients, Invoices, and Payments text files. We map invoices to the destination's Invoice or Billing object, preserving line items, totals, payment status, and outstanding balance. Payments must be imported as a separate step from the payments export.
Draft Notes
Mapping requiredDraft Notes hold clinical documentation attached to a client or appointment. The API exposes a draft notes endpoint. We map draft notes to Notes, Clinical Notes, or a custom Notes object in the destination. Formatting and any embedded body chart references may require field-level mapping depending on the destination's note structure.
Availability Slots
Mapping requiredAvailability Slots define practitioner calendars and booking windows. The API exposes an availability slots endpoint. We map availability slots to Calendar Resources or Availability records in the destination. Because slot granularity and recurrence rules vary between platforms, we flag conflicts during scoping and ask customers to confirm priority practitioners for calendar migration.
Custom Objects
Mapping requiredcoreplus supports custom fields on standard objects. The schema for custom fields is accessible via the API. We handle custom fields as additional properties on the parent object during migration, mapping them to custom fields or extended properties in the destination. We validate field types (text, date, numeric, dropdown) before mapping to avoid type mismatches.
Body Charts
Not in this platformBody charts are embedded visual annotations within clinical notes used for anatomy marking. coreplus stores these as part of the note record. We do not currently migrate body chart image data as standalone objects. We flag body chart usage during scoping so customers can decide whether to export notes as documents or take screenshots before migration.
Insurer/Insurance Claims
Not in this platformInsurance claim data and insurer records are not exposed via the coreplus REST API documented in our research. We do not migrate insurer contacts or historical claim records. Practices needing this data should export from the Insurer section manually or confirm API access is available on their plan tier.
| Object | Support | Notes |
|---|---|---|
| Clients | Fully supported | Client records are the primary object in coreplus. The Instant Data Backup exports all client details as a CSV, covering name, contact details, and core demographic fields. We import this CSV directly and map it to the destination's Contact or Patient object. Relationships to Practitioners and Referrers are preserved via linked fields in the export. |
| Practitioners | Fully supported | Practitioners are staff members who deliver services. The API exposes a practitioners endpoint. We map practitioner records to Users or Staff records in the destination, preserving position and specialty assignments as custom fields or tags. Practitioner availability slots are a separate linked object. |
| Appointments | Fully supported | Appointments are linked to a Client and a Practitioner with a date, time, status, and service type. The coreplus REST API exposes an appointments endpoint. We pull all appointment history including cancelled and no-show records, preserving service type and duration for calendar and reporting migration. |
| Service Types | Fully supported | Service Types define what the practice offers, including fees and stock levels. An export function is available under Setup > Settings > Service Types. We map these to Products, Services, or Items in the destination, preserving fee schedules as pricing records. Archived or inactive service types are flagged for review before import. |
| Referrers | Mapping required | Referrers are external practitioners who refer clients into the practice. The API exposes a referrers endpoint. We map Referrers to a Company or Contact object in the destination and preserve the referral relationship on Client records. Some destination systems do not have a dedicated Referrer object, so we use a tagged Contact or a custom Referrer field to maintain the relationship. |
| Invoices | Mapping required | Invoices are generated per client and linked to appointments and service types. coreplus has no native direct accounting integration but provides a MYOB export function that generates separate Clients, Invoices, and Payments text files. We map invoices to the destination's Invoice or Billing object, preserving line items, totals, payment status, and outstanding balance. Payments must be imported as a separate step from the payments export. |
| Draft Notes | Mapping required | Draft Notes hold clinical documentation attached to a client or appointment. The API exposes a draft notes endpoint. We map draft notes to Notes, Clinical Notes, or a custom Notes object in the destination. Formatting and any embedded body chart references may require field-level mapping depending on the destination's note structure. |
| Availability Slots | Mapping required | Availability Slots define practitioner calendars and booking windows. The API exposes an availability slots endpoint. We map availability slots to Calendar Resources or Availability records in the destination. Because slot granularity and recurrence rules vary between platforms, we flag conflicts during scoping and ask customers to confirm priority practitioners for calendar migration. |
| Custom Objects | Mapping required | coreplus supports custom fields on standard objects. The schema for custom fields is accessible via the API. We handle custom fields as additional properties on the parent object during migration, mapping them to custom fields or extended properties in the destination. We validate field types (text, date, numeric, dropdown) before mapping to avoid type mismatches. |
| Body Charts | Not in this platform | Body charts are embedded visual annotations within clinical notes used for anatomy marking. coreplus stores these as part of the note record. We do not currently migrate body chart image data as standalone objects. We flag body chart usage during scoping so customers can decide whether to export notes as documents or take screenshots before migration. |
| Insurer/Insurance Claims | Not in this platform | Insurance claim data and insurer records are not exposed via the coreplus REST API documented in our research. We do not migrate insurer contacts or historical claim records. Practices needing this data should export from the Insurer section manually or confirm API access is available on their plan tier. |
Gotchas
What to watch for in coreplus migrations
Issues we've hit on past coreplus migrations, tagged by severity. FlitStack AI handles every one — surfacing them up front because buyer engineering teams want to know.
Supervisor-level access required for data backup
No native bulk-export API for appointments or invoices
MYOB export produces three separate files requiring manual import
Tier-based API access and undocumented rate limits
Body charts are embedded in notes and not independently exportable
| Severity | Issue |
|---|---|
| High | Supervisor-level access required for data backup |
| High | No native bulk-export API for appointments or invoices |
| Medium | MYOB export produces three separate files requiring manual import |
| Medium | Tier-based API access and undocumented rate limits |
| Low | Body charts are embedded in notes and not independently exportable |
Leaving coreplus?
Where coreplus customers move next
12 destinations coreplus can migrate to.
How a coreplus migration works
Four steps, coreplus-specific
Connect
API key / Bearer token (server-to-server, sandbox credentials via developer account) into coreplus. Scopes limited to read-only on the data we move.
Map
We translate coreplus-specific structures (custom fields, objects, value lists) to the destination's model.
Sample
Test with a 50–200 record subset to validate coreplus quirks before production.
Migrate
Full migration with coreplus rate-limit handling. Rollback available throughout.
FAQ
coreplus migration FAQ
Answers to the questions buyers ask most during coreplus migration scoping. Not seeing yours? Book a call.
Can't find your answer?
Walk through your coreplus migration with a real engineer — 30 minutes, free, written quote within 24 hours.
Book a free 30 minute consultationReady when you are
Migrate coreplus.
Without the rebuild.
Free scoping call with a migration engineer. Tell us about your coreplus setup and destination — written quote back within a business day.