Welcome to Pogozo!
Switching practice management systems has never been easier. This guide walks you through transferring your data from Nookal to Pogozo using the Nookal API v3.0.
Following the steps in order ensures your data imports cleanly and your clinic transitions without disruption.
If you’d like our team to help complete the transfer for you, email hello@pogozo.com to speak with a transfer expert.
If you have any questions about our transfer process, please ask!
IMPORTANT The order of these steps matters. Starting later steps early or manually creating data during the process can cause duplication, broken links, or failed imports.
What we can transfer for you
The following data can be transferred via your Nookal API key.
Team members
Clients
Client files (Documents)
Client cases (Treatment plans)
Appointment appointment types
Class types
Future appointments and classes
Appointment notes (Treatment notes)
Contacts
Products (Shop items)
What we don't transfer
Unfortunately there are some things that are not made available by Nookal to export and therefore they cannot be migrated into Pogozo:
Team member schedules
Client letters and forms
Templates such as letters, emails, SMS and forms
Account credits
Financial records (invoices and payments)
Before you start
What you’ll need
Full access to Nookal - this is usually owner access or owner permissions
Account owner access to Pogozo
A quiet window of time to follow the setup steps (imports run in the background)
What NOT to do yet
Don’t manually add clients, appointments, classes, or invoices in Pogozo
Don’t disconnect Nookal until your migration is complete
Avoid having multiple people “experimenting” in Settings while you migrate
We strongly recommend that one person (a practice owner or system admin) owns the migration to avoid conflicts.
Migration overview (complete in this order)
Step 2: Import clients, contacts & clinical history
Step 3: Go-live import (future bookings)
Final checks & launch
Step 1: Connect Nookal & import clinic structure
This step connects your Nookal account to Pogozo and imports the foundation data your clinic runs on.
What this step includes
Locations
Team members/practitioners
Appointment types
Class types
Treatment note templates
Shop/stock items (optional)
TIP: The information in Pogozo is assumed to be the most up to date information. Migrating data from Pogozo will add additional information but will not replace what you have already entered. For example if you have already entered a location with a name and an address but no ABN or email. When you add the location from Nookal, it will add the ABN and the email address but will make no changes to the name or address that already exists in Pogozo.
This is true for all data imported. Information from Nookal is added to Pogozo but will not replace information that already exists.
IMPORTANT: Please make sure if you have already added a location into Pogozo that your timezone for each location is the same timezone as the business being imported.
How to complete Step 1
1. Generate your Nookal API key
IMPORTANT: The import between Nookal and Pogozo uses the Nookal API v3.0 key. This is different to the API key you may use for integrations with other products. The Nookal API v3.0 contains access to more information which allows for a more thorough import.
The Nookal API v3.0 is only available on the Professional and Enterprise plans, if you're currently on the Essentials plan you'll need to upgrade your Nookal subscription first in order to access the API v3.0.
Create an API key by going to Setup then Connections and selecting APIv3.0.
Click Create New Client.
Give your API key a name. Select All Locations, All Queries and All Mutations and make sure the status is Active. Then before saving, View the Basic key and copy this key. This is is the key you need to put into Pogozo.
IMPORTANT: This will be the only time you will be able to see this API key so copy it and make sure you keep it somewhere safe. Alternatively you can paste it straight into Pogozo.
2. Connect Nookal to Pogozo
Log into your Pogozo account.
To add your Nookal API key into Pogozo - go to Settings then Data and then under the Nookal data import option click on Import Data.
Paste your API key into the box and press Save. Then click Prepare my data.
TIP: If your locations do not show up on the import screen it means your API Key has not connected to your Nookal account. If you continue your import will fail. You will need to go back and add your API key in again before continuing.
3. Start Stage 1 import
Next you need to map your locations to Pogozo. The businesses you have in Nookal should appear on the left.
Use the the drop down menu Map to Pogozo Location and select the correct location in Pogozo. If you have no locations in Pogozo yet choose the option New location.
Next select the items from Step 1 that you want to import. We recommend selecting everything, as many items are linked:
Active Team Members
Inactive Team Members
Appointment Categories and Appointment Types
Class Types
Billable Items
Treatment Note Templates
Shop/stock items
TIP: One item you may wish to not import is Shop items. If you plan on manually entering your shop items (aka Inventory in Nookal) to take advantage of the Pogozo shop item variations feature you can choose to not import Shop items at all.
Once you have selected what is required, scroll to the bottom and click Import data.
Your data is now on its way! Click Got it to close the pop up.
You can continue to use Pogozo but do not move on to Step 2 yet.
Your data will appear in Pogozo once the import is complete.
You can also check back on this same page to see if the import is still processing. Once its done, you'll see an Import completed message.
TIP The time it takes to import your Step 1 data will depend on how much data there is to import. On average Step 1 takes 30-60 minutes for smaller businesses and may take 4 hours+ for larger businesses.
Stop here before moving on!
IMPORTANT: Only continue when all of the following are true:
Step 1 shows Import completed on the Nookal import page
Locations are visible and correct
Appointments and class types appear correctly
Complete these before starting Step 2:
Account & business basics - check your locations, add your business logo, etc.
Confirm team members are listed and set their Roles and Permissions
Financial foundations - tax settings, billable items, concessions and discounts etc.
Communications & marketing - such as Email, SMS and push notification templates
Set up your Appointments
Set up your Classes
Create memberships
Shop items (aka Inventory) only if you are not importing them from Nookal
Add Contacts (referrers, third parties, billing contacts)
Configure online & app bookings
Connect your Integrations
Customise automations & marketing
TIP: Refer back to your Pogozo set up checklist for more information on each of the above steps!
Step 2: Import clients, contacts & clinical history
This step brings across your historical data - the people you treat and their records.
You must complete Step 1 before starting Step 2.
What this step includes
Clients (active and inactive)
Contact relationships
Relevant client details and identifiers
This step may take several hours to a full day, depending on the size of your database.
How to complete Step 2
Go to Settings, then Data and under the Nookal data import option click Import Data. Your API key should still be saved from last time so you can skip straight to Prepare your data.
Scroll down to Step 2 and select all of the check boxes in Step 2.
Scroll to the bottom and click Import data.
Your clients and contacts are now on their way into your Pogozo account!
TIP: The time it takes to import your Step 2 data will depend on how much data there is to import. On average Step 2 takes 2-4 hours for smaller businesses and may take over 12 hours for larger businesses.
Stop here before moving on
Before continuing to Step 3, confirm:
Clients are visible and searchable
Contacts are linked to the appropriate clients
You don’t see unexpected duplicates or missing data
If anything looks off, pause here and contact support before proceeding.
Step 3 Go-live import (future bookings)
This is your go-live step. Once you start Step 3, Pogozo should become your primary booking system.
Before starting Step 3
You must:
Choose your go‑live date
Inform your team that the switch is happening
Stop making future booking changes in Nookal (new appointments, cancellations, or reschedules) as these changes will not be reflected in Pogozo as part of the import.
You may wish to disable your online bookings for Nookal to ensure all changes to the calendar are managed by the team.
IMPORTANT: Once you start your import, any changes in Nookal such as new bookings or cancellations will not be recorded in Pogozo. We suggest during this transition period you make a note of any changes made so that these changes can be updated in Pogozo when the import is complete.
How to complete Step 3
This final import brings across your upcoming bookings.
Go to Settings, Data and under the Nookal data import select Import Data. Your API key should still be saved from last time so you can skip straight to Prepare your data.
Scroll down to Step 3 and select all of the check boxes in Step 3.
Scroll to the bottom and click Import data.
Your appointment and class bookings are now on their way into your Pogozo account.
TIP: The time it takes to import your Step 3 data will depend on how much data there is to import. On average Step 3 takes 2-4 hours for smaller businesses and may take over 12 hours for larger businesses.
Once you start your import, any changes in Nookal such as new bookings or cancellations will not be recorded in Pogozo. We suggest during this transition period you make a note of any changes made so that these changes can be updated in Pogozo when the import is complete.
Final checks & launch
When Step 3 is complete:
Review your calendar for the upcoming days
Confirm appointments and classes look correct
Enable online bookings by adding your booking links to your website for appointments and classes
Notify your team that Pogozo is now live
TIP: Check back over your Pogozo set up checklist to ensure you've completed all of the setup steps needed for a smooth transition
You’re officially live!
Step 4 - Import treatment notes and client documents (Optional & long-running imports)
You may choose to import your past treatment notes (clinical notes), client documents, and/or admin blocks (events).
As there tends to be a large volume of notes this transfer can take a long time to be completed. Because of this we've added this as the last step so it doesn't hold up your other imports and impact your go-live date.
You may also choose to keep the past notes and documents stored outside of Pogozo (as a CSV on your computer for example) and not complete this step at all - it is completely optional and this won't impact your use of the system in other ways.
TIP: You can continue to use your Pogozo account while the transfer happens in the background.
How to complete Step 4
Go to Settings, Data and under the Nookal data import select Import Data. Your API key should still be saved from last time so you can skip straight to Prepare your data.
Scroll down to Step 4 and select the check boxes for the items you want to import.
Scroll to the bottom and click Import data.
Your appointment and class bookings are now on their way into your Pogozo account.
When the import is complete check:
Treatment notes are complete, and linked to the correct client.
Documents are linked to the correct clients and can be downloaded without issue.
Admin blocks (Events) have transferred correctly.
We know that moving practice management systems can feel overwhelming. Our team is here to assist you each step of the way—if you have any questions, please reach out. We’re always happy to help.
Our team is here to support you at every step.




















