Migrating to Bunny

Bunny offers a full migration service. We will help you every step of the way.

Migrations can be completed using a CSV upload or driven via our API. We will help decide on the best approach based on the current location and state of your subscription data.

The migration typically includes:

  • Products, plans and pricing

  • Customer accounts, addresses and contacts

  • Active subscriptions

  • Payment methods

We can also import historical information:

  • Expired or cancelled subscriptions

  • Invoices and credit notes

  • MRR per account

Importing via CSV

Our basic CSV template allows you to import all accounts, contacts, addresses, subscription terms, pricing plan and payment method. We also have more advanced CSV templates that allow more complex pricing plans and customizing charges per account.

Basic CSV template

Download the import template.

The following fields are supported. Required fields in red.

Field
Description
Example

Account ID

Bunny account ID. Only used if importing new subscriptions to existing Bunny account.

Account Code

External account identifier. For example a Hubspot account ID.

ABC12345

Account Name

The name of the customer account.

Superdesk Inc

Tax Number

The tax identifier for the account.

Tenant Code

A unique identifier that represents the tenant or organization instance on your platform.

Usually a numeric ID or UUID.

Tenant Name

A name for the tenant instance. If omitted the Account Name will be used.

Billing Contact Email

Email address for the billing contact where invoices and reminders etc will be sent.

Billing Contact First Name

First name of the billing contact. Can also be a generic group name.

Tom

Billing Contact Last Name

Last name of the billing contact.

Emails Enabled

Boolean value to indicate if emails are enabled for this account. Defaults to TRUE.

TRUE / FASLE

Draft Invoices Enabled

Boolean value to indicate if invoices will be created as draft or final approved state. Defaults to FALSE.

TRUE / FALSE

Phone

Phone number for the account.

Address Line 1

Address for the account.

Address Line 2

City

City of the account.

State

State of the account.

Postal Code

Zip or postal code for the account.

Country

2 character code representing the country of the account.

US

Net Payment Days

Number of days until when invoices are due.

14

Trial Start Date

Date to represent an existing or upcoming trial period.

2025-07-01

Start Date

Date to represent when the subscription period started. Usually the start date was in the past so Bunny will import the subscription as back dated.

2025-07-15

End Date

Date to represent when the current subscription period ends. Bunny will pick up the billing and issue the next invoice after this date.

2025-08-14

Price List Code

The code of the price list in Bunny that the subscription will use for future billing. The product, plans and price lists must be created in Bunny before starting an import.

starter_monthly

Evergreen

Boolean to indicate if the plan will automtically renew at the end of each period. Defaults to TRUE

TRUE / FALSE

Last updated

Was this helpful?