CRM migration
Field-level mapping, validation, and rollback between Praktika Australia and Nutshell. We move data and schema; workflows are rebuilt natively in Nutshell.
Praktika Australia
Source
Nutshell
Destination
Compatibility
10 of 10
objects map 1:1 between Praktika Australia and Nutshell.
Complexity
BStandard
Timeline
24–48 hours
Overview
Praktika Australia is a dental practice management platform built for Australian and New Zealand dental clinics, storing patient records, appointment schedules, treatment plans, perio and restorative charting data, invoice histories, and HICAPS/Tyro payment integration records. Nutshell is a CRM designed for small-to-medium sales teams, organizing data around People (contacts), Companies (accounts), Deals (pipeline opportunities), Activities (tasks, events, notes), and custom fields scoped to People, Companies, and Leads. The migration requires translating Praktika's clinical data model into Nutshell's sales-centric object graph. We map patient records to People, practice/clinic details to Companies, and treatment plans to Deals with custom fields capturing clinical charting data. Appointment history migrates as Activities with original timestamps. Nutshell has no native equivalent for clinical charting types (perio scores, restorative work), so these become custom fields on the corresponding Nutshell record. HICAPS/Tyro payment transaction data converts to Activity notes or custom fields for billing reference. Automations, workflow rules, and HICAPS/Tyro integrations in Praktika do not transfer — those must be rebuilt or reconfigured in Nutshell's automation tools. We use Praktika's export capabilities and API access to extract data, transform it against Nutshell's object schema, and load via Nutshell's REST API with batch processing to handle volume efficiently.
Every standard and custom field arrives verified.
AI proposes the map; you confirm before any record moves.
Parent–child, lookups, and ownership stay linked.
Calls, emails, meetings — with original timestamps.
Documents, uploads, and inline notes move with the record.
Why teams make this switch
Leaving
What's pushing teams away
Choosing
What's pulling them in
Object mapping
Each row shows how a Praktika Australia object lands in Nutshell, including any object-level transformations, lookup resolution, or schema-design dependencies.
Typical mapping — final map is confirmed during the sample migration step.
Praktika Australia
Patient / Patient File
Nutshell
Person (People)
1:1Praktika patient records translate directly to Nutshell People. The patient's name, contact details, date of birth, and address fields map to the corresponding Nutshell Person fields. Clinical flags (allergies, medical history notes) migrate as custom fields on the Person record. Source system patient IDs are preserved in a custom Source_ID field for traceability.
Praktika Australia
Practice / Clinic Location
Nutshell
Company
1:1Each Praktika practice location becomes a Nutshell Company record. The clinic name, address, phone, and website fields map directly. For multi-location DSOs, each location gets its own Company record, with the parent organization optionally linked via Nutshell's Company hierarchy if configured. This enables location-level pipeline reporting in Nutshell.
Praktika Australia
Treatment Plan
Nutshell
Deal (Opportunity)
1:1Praktika treatment plans translate to Nutshell Deals. The proposed treatment value maps to Deal Amount, and the treatment status (proposed, in-progress, completed) maps to Nutshell pipeline stage values. Multiple treatment line items may require Deal-level custom fields or notes to capture itemized work. We preserve the original treatment plan creation date and last-modified date as custom datetime fields.
Praktika Australia
Appointment / Appointment Book
Nutshell
Activity (Event)
1:1Historical appointments from Praktika's Appointment Book migrate as Nutshell Activities of type 'Event'. Each appointment records the patient (linked Person), the appointment type, start/end time, practitioner, and status. This preserves the full clinical engagement history in Nutshell for client communication records.
Praktika Australia
Recall / Recalls
Nutshell
Activity (Task) + Custom Date Field
1:1Praktika recall records (next appointment reminders) become Nutshell Tasks or custom date fields on the Person record. We create a Next_Dental_Review__c custom date field on People to mirror recall scheduling, with the recall type (6-month checkup, perio maintenance) preserved as a custom picklist field. Active recalls generate Tasks for follow-up if the person record is open in Nutshell.
Praktika Australia
Perio Charting
Nutshell
Custom Fields on Person
1:1Praktika perio charting data (pocket depths, bleeding indices, recession measurements) has no native Nutshell equivalent. We create per-tooth custom fields or a structured notes field on the Person record capturing the most recent perio exam date, overall perio status (healthy, gingivitis, periodontitis), and key measurements as a text summary. Your team decides the granularity level for clinical reference.
Praktika Australia
Restorative Charting
Nutshell
Custom Fields on Person
1:1Restorative work history (fillings, crowns, extractions, implants) from Praktika's charting module migrates as a structured custom field or long-text summary on the Nutshell Person record. We capture tooth numbers, restoration type, material, and date. This becomes a clinical reference field your front-desk and clinical staff can query in Nutshell.
Praktika Australia
Invoice / Account History
Nutshell
Activity (Note) + Custom Fields on Person
1:1Praktika invoice and payment records (including HICAPS/Tyro transaction summaries) become Nutshell Activities of type 'Note' linked to the Person record, capturing date, amount, payment method, and procedure codes. High-level financial summaries (total billed, total paid, outstanding balance) migrate as custom currency fields on the Person for commercial visibility without storing detailed billing in the CRM.
Praktika Australia
Referral Source
Nutshell
Custom Field on Person + Campaign
1:1Praktika tracks how patients found the practice (referral source). This data migrates as a Referral_Source__c custom picklist field on the Person record. If your Praktika setup tracks referral campaigns, these can be mapped to Nutshell Campaigns for marketing attribution reporting. Your team configures the referral source picklist values in Nutshell before migration.
Praktika Australia
Practitioner / Staff Member
Nutshell
User
1:1Praktika practitioner and staff records require email-based matching to Nutshell users. If a Praktika practitioner has a valid email associated with a Nutshell user account, we map ownership of their patient records accordingly. Practitioners without Nutshell user accounts get their records assigned to a fallback owner or flagged for manual reassignment. Praktika role/permission data does not migrate — Nutshell permission sets are destination-side configuration.
| Praktika Australia | Nutshell | Compatibility | |
|---|---|---|---|
| Patient / Patient File | Person (People)1:1 | Fully supported | |
| Practice / Clinic Location | Company1:1 | Fully supported | |
| Treatment Plan | Deal (Opportunity)1:1 | Fully supported | |
| Appointment / Appointment Book | Activity (Event)1:1 | Fully supported | |
| Recall / Recalls | Activity (Task) + Custom Date Field1:1 | Fully supported | |
| Perio Charting | Custom Fields on Person1:1 | Mapping required | |
| Restorative Charting | Custom Fields on Person1:1 | Mapping required | |
| Invoice / Account History | Activity (Note) + Custom Fields on Person1:1 | Fully supported | |
| Referral Source | Custom Field on Person + Campaign1:1 | Fully supported | |
| Practitioner / Staff Member | User1:1 | Fully supported |
Gotchas + challenges
Platform-specific issues from each side, plus the pair-specific challenges that don't show up on either platform's page on its own.
Praktika Australia gotchas
No public API means migration is conversion-file only
Custom per-practice abbreviations in clinical notes
Recall date logic may differ between Praktika and destination
Multi-location pricing does not include unlimited users
Nutshell gotchas
Contact tier limits enforced on import
No bulk API endpoint requires paginated extraction
Email sequences not exportable via API
Foundation plan disables key sales features
Pair-specific challenges
Migration approach
Extract Praktika data and assess schema coverage
We connect to your Praktika environment using available export tools or API access to extract patient records, appointment histories, treatment plans, clinical charting data, invoice summaries, recall records, referral source data, and practice/clinic information. Our team reviews the extracted schema against Nutshell's object model and identifies gaps (clinical fields, payment summaries, recall logic) that require custom field creation. We deliver a data assessment report showing record counts per object and the custom field plan before any transformation begins.
Create Nutshell custom fields and configure picklist values
Before data lands in Nutshell, we create the custom fields identified in the assessment: Perio_Status__c, Restorative_Summary__c, Allergies__c, Medical_History__c, Recall_Type__c, Next_Dental_Review__c, Referral_Source__c, Total_Billed__c, Total_Paid__c, HICAPS_Enabled__c, Tyro_Enabled__c, and others as your data requires. We also configure picklist values for fields like Recall_Type__c and Referral_Source__c to match your Praktika setup, and we set appropriate field types (date, currency, picklist) to align with Nutshell’s validation expectations. This ensures Nutshell is schema-ready before migration validation runs, and we test that each custom field appears on the correct Person, Company, and Deal layouts.
Match practitioners to Nutshell users by email
Praktika practitioner and staff records are resolved against Nutshell user accounts by email address. Our team generates a pre-migration owner resolution report showing which Praktika practitioners map to existing Nutshell users, which require new Nutshell user provisioning, and which will fall back to a designated admin owner. You have the opportunity to create missing Nutshell user accounts or confirm fallback assignments before the migration run commits data.
Run sample migration with field-level diff
A representative slice of patient records (typically 100–500 records across multiple practitioners, locations, and treatment plan statuses) migrates first. We generate a field-level diff report comparing source Praktika values against the migrated Nutshell fields, verifying custom field population, recall date mapping, payment summaries, and practitioner ownership. You review the diff and approve or request adjustments before the full migration run proceeds.
Full migration with delta-pickup window
The full dataset migrates into Nutshell using batch API operations. A delta-pickup window (typically 24–48 hours) runs after the main migration, capturing any patient records, appointments, or treatment plans modified in Praktika during the cutover period. We generate a reconciliation report showing record counts, custom field coverage, and any records that require manual review. One-click rollback is available if critical issues surface during validation.
Platform deep dives
Praktika Australia
Source
Strengths
Weaknesses
Nutshell
Destination
Strengths
Weaknesses
Complexity grading
Standard CRM migration. 1 of 8 objects need a mapping; the rest are 1:1.
Overall complexity
Standard migration
Derived from compatibility, mapping clarity, API constraints, and data volume across Praktika Australia and Nutshell.
Object compatibility
1 of 8 objects need a mapping; the rest are 1:1.
Field mapping clarity
Field mapping is derived from defaults — final spec confirmed during the sample migration.
Timeline complexity
8-object category — typical timelines run 2–7 days end-to-end.
API constraints
Praktika Australia: Not publicly documented.
Data volume sensitivity
Praktika Australia doesn't expose a bulk API — REST + parallelization used for high-volume runs.
Estimator
Rule-based pricing — no per-record fees, no manual quotes. Migrations over 2M records are scoped individually.
Step 1
Pick a category, then your source and destination platforms.
Category
FAQ
Answers to the questions buyers ask most during Praktika Australia to Nutshell migration scoping. Not seeing yours? Book a call.
Walk through your Praktika Australia to Nutshell migration with a real engineer — 30 minutes, free, written quote within 24 hours.
Book a free 30 minute consultationAdjacent paths
Other ways to leave Praktika Australia
Other ways to arrive at Nutshell
Ready when you are
Tell us record counts and timeline. We'll come back with a written quote inside 1 business day — no commitment, no sales pitch.