Skip to main content

Switching from Nookal to Pogozo

Transfer your data form Nookal to Pogozo

A
Written by Alex Pogozo

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.comto 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)

  1. Step 2: Import clients, contacts & clinical history

  2. Step 3: Go-live import (future bookings)

  3. 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 accessed through the innovation hub.

First you'll need to generate an API v3.0 key. Sign into your Nookal Account. You will need to access to the Nookal PI v3.0 via the innovations hub. Go to Set up - Extensions - Advanced.

Toggle on the Nookal innovation hub and click Configure.

Inside the Innovations hub toggle on the APIv3.0.



Next create an API key by going to Set up - Connections - 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 Cliniko API key into Pogozo go to Settings, 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

On the Stage 1 screen, your Nookal locations will appear on the left.

Next you need to add 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 Products 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! You can continue to use Pogozo but do not move on to Step 2 yet.



Your data will appears 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.

While Step 1 is importing (safe actions)

These tasks are safe to complete while Step 1 is processing and will not affect your import. For more information about what is required for each step click on the link provided. Complete them in this order:

  1. Customise branding - add your business logo

  2. Document and printing settings including setting up your letterhead

  3. Form templates

  4. Email, SMS and push notification templates

  5. Create your contracts and waivers

  6. Integrate with Stripe and Tyro (if required).

  7. Create memberships and class passes (requires billable items, contracts and waiver)

  8. Shop items (aka Products) only if you are not importing them from Nookal

  9. Explore settings and navigation

  10. Familiarise yourself with the calendar view

Stop here before moving on

Only continue to Step 2 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

Then complete these before Step 2:

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

  • Client documents

  • Clinical notes and treatment history

  • 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, 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

  • Treatment notes appear correctly within client profiles

  • 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:

You’re officially live!

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.

Did this answer your question?