Skip to main content

Import your customers and bookings

You can request your customer and booking list to be imported.

F
Written by Fabio Fois
Updated over a month ago

As a new customer to ResDiary, you may have built a database with a different system and have future bookings which you would like to transfer over. We can allow you to bring all your customer profiles and important booking information with our data import tool. This is only available for new customers and we require a CSV or equivalent file which is ready to upload. Once we have uploaded the CSV file we can pair the fields from ResDiary to the fields of the headings that appear in your database.

โš ๏ธ Important:

  • We require at least 48 hours notice, please email [email protected] to book your import in advance.

  • Bookings can only be imported once so make sure you send us the most updated information.

  • We require you to complete this data form before sending your booking file to [email protected].

Format your CSV file

Below is a break down of the fields that we can import into ResDiary and in which format you need to import these fields.

๐Ÿ“Œ Note:

  • To ensure your customer profile are not duplicated they must have the same surname and at least one of the following fields matching:

    • First name.

    • Phone or Mobile number

    • Email address.

  • Our import tool can't overwrite existing records, which is why you cannot try to update multiple records.

Booking file

Adjust your booking file following the fields below:

Field

Note

Visit date

Format must be YYYY-MM-DD.

Visit time

Format in 24 hour time, like 13:00.

Booking date time

Must be in YYYY-MM-DD HH:MM:SS.

Party size

Number only.

Tables

Must match the number or names of the tables in ResDiary including table join combinations. Table joins must be separated by commas like 71,72 or Booth 1.

If table numbers do not match or table join not found, then booking will be unallocated.

Status

Must match the status names in ResDiary exactly otherwise status will default to confirmed. list of statuses includes:

  • Confirmed

  • Closed

  • Cancelled

Booking comments

Text field limited to 1000 characters.

Booking reasons

Booking reasons can be imported if they match the reason as listed in ResDiary, see the list below:

  • Anniversary

  • Birthday

  • Business

  • Family event

  • Hens night

  • Religious event

  • Special occasion

  • Stag night

  • Wedding

  • Work event

Custom reasons can also be entered into ResDiary prior to importing to match import data. For any reasons to appear in the booking, they needs to be enabled in ResDiary.

Room number

Text field used for hotel type accounts.

Customer spend

Must only be a number. Do not include any currency signs like $ or ยฃ.

Channel

The channel needs to match the channels setup in ResDiary. If the name doesnโ€™t match, the channel will default to Internal.

Customer file

Adjust your customer file following the fields below:

Field

Note

Title

Text or number field.

First name

Text or number field.

Surname

Text or number field.

Company

Text or number field.

Department

Text or number field.

Birthday

Must be in YYYY-MM-DD format.

Anniversary

Must be in YYYY-MM-DD format.

Mobile number

Enter mobile number without the country code. Make sure to split the number and code before importing.

Mobile phone code

Country code for the mobile number. If left blank, the country code is set to the country default settings in ResDiary.

Phone number

Enter mobile number without the country code. Make sure to split the number and code before importing.

Phone code

Country code for the mobile number. If left blank, the country code is set to the country default settings in ResDiary.

Email

Email format required

House

Text or number field.

Street

Text or number field.

Town

Text or number field.

Postcode

Text or number field.

County region

Text or number field.

Country

Text field, must match the country spelling in ResDiary.

Customer type

The customer type can be matched in ResDiary as long as the names are identical

Custom fields

In ResDiary you can set up to five custom fields in the provider setup. These are numbers in order of how they appear in ResDiary. These fields need to be enabled in ResDiary to appear in the customer profile after import.

In the import they will appear as follows:

  • CustomField1

  • CustomField2

  • CustomField3

  • CustomField4

  • CustomField5

Email opt-in

Must be Yes or No. Can also be TRUE or FALSE.

Mobile opt-in

Must be Yes or No. Can also be TRUE or FALSE.

Customer comments

Supports up to 2000 characters.

Hdyh

Must match the same spelling as in ResDiary.

Membership ID

Text or number field. Field needs to be enabled in ResDiary to appear in the customer profile after import.

Below is an image example how your import should look once completed:
โ€‹

Did this answer your question?