Skip to main content
Advanced Features

Account, Billing & Data Management

Subscription management, profile settings, data import, and data export.

Data Import

If you are migrating from another kennel management system (or from spreadsheets), Goodstay can import your existing data. You have two options: let us do it for you, or run the import yourself.

Option 1: We'll Import It For You (Concierge Import)

Don't want to fuss with column mapping? Goodstay will load your data for you.

  1. From the dashboard nudge or the top of the Data Import page, click We'll import your data for you.
  2. Choose what you're switching from — a spreadsheet, pen & paper, or another system (Gingr, Time To Pet, Revelation Pets, Kennel Connection, ProPet, or other software).
  3. Upload your files — any format works: exports, spreadsheets, even a scanned client list.
  4. Add any notes, then submit the request.

Our team loads your pet owners, pets, vaccination records, and spaces, then emails you when it's ready with a count of what was imported and a link to your client roster. You can check the status of your request at any time. This is the fastest way to get up and running during your free trial.

Option 2: Self-Serve Import

Prefer to do it yourself? Use the guided import wizard below.

Supported Import Types

  • Pet Owners — Import client records from CSV or Excel
  • Pets — Import pet profiles associated with existing owners
  • Reservations — Import historical reservation data
  • Vaccinations — Import vaccination records for existing pets (vaccine name, date administered, expiration, and the pet it belongs to)

Running an Import

  1. Go to Data Import → New Import.
  2. Select the import type.
  3. Upload your CSV or Excel file.
  4. Click Next. You are taken to the Mapping step.

Column Mapping

Goodstay displays your file's column headers and asks you to match each one to the correct field in the system. For example, map "Client Name" → "First Name + Last Name", "Email Address" → "Email", etc.

Click Save Mapping when done.

Preview & Execute

After mapping, click Preview to see a sample of how your data will be imported. Review for any errors or mismatches.

Click Execute Import to run the full import. A summary shows how many records were imported successfully and any that failed (with reasons).

Downloading Failed Rows

If some rows fail during import, a Download Failed Rows button appears on the import results page. Click it to get a CSV file containing only the rows that failed, along with the error reason for each row. You can fix the issues in the CSV and re-import just those rows.

Tip: Start with a small test file (5–10 rows) before importing thousands of records to verify your mapping is correct.


Data Export

Goodstay lets you export your facility's data to CSV files for reporting, record-keeping, or migration.

Supported Export Types

Export Type What's Included
Customers Pet owner contact records with pet counts and revenue totals
Pets Pet profiles with breed, health info, and owner details
Reservations Booking history with dates, spaces, and pricing
Invoices Invoice details with payment status and line item totals

Running an Export

  1. Go to Export Data in the sidebar navigation (under Management).
  2. Select the data type you want to export.
  3. Optionally set a date range and status filter.
  4. Select which columns to include.
  5. Click Preview to see the record count.
  6. Click Download CSV.

Data exports are available to facility owners and managers only.


Subscription & Billing

Goodstay is a subscription-based service. Every plan includes the same full set of features — the only difference between plans is how many pets and staff accounts you can have.

Plans & Pricing

Plan Monthly Annual Pets Staff accounts
Starter $29/mo Up to 50 1
Professional $59/mo $599/yr Up to 200 Up to 3
Business $99/mo $999/yr Unlimited Unlimited

Every plan includes boarding & daycare reservations, pet and owner profiles, run/suite/play-group management, vaccination tracking with reminders, feeding & medication schedules, daily tasks & shift reports, report cards, PreCheck intake forms, your online booking page, invoicing & payments, e-signature contracts, recurring daycare schedules, the customer portal & messaging, and email & SMS reminders.

Monthly vs. Annual Billing

On the Professional and Business plans you can pay monthly or annually. Annual billing saves you roughly 15% (about two months free). Use the Monthly / Annual toggle at the top of the plan cards on the Subscription page to switch — the prices update instantly. Starter is monthly-only. (Facilities on a special lifetime discount are billed monthly.)

Free Trial

New facilities start on a free trial with full access — no credit card required to begin. While you're on the trial, a banner across the top of your dashboard shows how many days remain and links to Choose a plan. It turns from teal to amber as the trial nears its end, and reads "Your free trial ends tomorrow" on the final day. Subscribe any time before the trial ends to keep your account active without interruption.

Viewing Your Subscription

Go to Subscription in the navigation. You'll see:

  • Your current plan and billing interval (monthly or annual)
  • Next billing date
  • Plan limits (pets and staff)

Changing Your Plan

Click Change Plan to upgrade or downgrade, or to switch between monthly and annual. Changes take effect immediately (upgrades) or at the next billing cycle (downgrades). A prorated adjustment is applied to your current invoice.

What Happens If Your Subscription Lapses

If your trial ends or your subscription is cancelled and the paid period runs out, your public-facing pages go offline — your landing page, online booking, and grooming catalog show visitors a brief "currently offline" message with your contact details, so no one can book until you reactivate. Re-subscribe from the Subscription page to bring everything back online. (A short grace period applies after a failed payment before anything is restricted.)

Cancelling Your Subscription

Click Cancel Subscription. Your access remains active until the end of the current billing period.

Resuming a Cancelled Subscription

If you cancelled but change your mind before the period ends, click Resume to reactivate without any interruption.

Managing Payment Method

Click Manage Billing (which opens the Stripe Customer Portal) to update your credit card, view past invoices from Goodstay, and download receipts.


Your Profile

Your profile contains your personal account settings.

Editing Your Profile

Go to Profile (click your name in the top nav bar and select Profile). You can update:

  • First and Last Name
  • Email Address
  • Password (current password required to change)
  • Profile Photo (optional)
  • Notification Preferences

Facility Settings

Facility-level settings are managed from Facility Settings in the navigation. Key options include:

  • Invoice Logo — Upload a logo image that appears on all invoices and PDF exports. See the Invoicing article for details.
  • SMS Notifications — Enable or disable SMS text messaging for your facility. See Notifications.
  • Vaccine Requirements — Configure required vaccines per species. See Vaccinations.