Migration guide · Newbook

Leave Newbook.
We'll carry the boxes.

A 14-day, operator-supervised migration off Newbook. Your properties, sites, guests, reservations, ledger, and rate calendars — moved by a real engineer who has read your contract. Zero downtime, zero data loss, zero fee. The 30-day export window Newbook gives you? We only need two.

Currently on Newbook

$1.50–$2.00/booking · 36-month lock-in · $550/property shared DB

Moving to DwellSpace

$3/site flat · Month-to-month · Bring your own Stripe

14 days
End-to-end, from contract signed to first live guest on DwellSpace
$0 fee
No migration charge. No per-property setup. We eat the cost because we want you to switch
100% data
Every property, site, guest, reservation, ledger row, and rate calendar — preserved
1 engineer
A real person owns your migration, reviews every export, reachable by text
What your Newbook contract actually says

The five clauses we've learned to work around.

Pulled from a real multi-property Newbook contract. If you're currently on Newbook, your contract almost certainly contains these same clauses. Here's how we handle each.

Clause 4.2 · Term

36-month minimum, auto-renews for 12

Cancel early and you owe "all payments made to date, plus the remaining balance of the term." A two-year-in cancellation can run into six figures for a 6-park chain.

How we handle it: We time cutover to your renewal window. We've mapped the notice dates for every Newbook contract shape and will tell you the exact last day you can send written notice.
Clause 9 · Data export

30-day export window, then deletion

After cancellation notice, you get 30 days to export. "Export fees may apply." After day 30, Newbook deletes — including historical reservations and ledger. That clock starts the moment you give notice.

How we handle it: Our 14-day migration runs inside that 30-day window with two weeks of buffer. We pull every export before you give notice, so the clock is already a non-issue.
Clause 11 · Database

$550 per property, one-time

The "shared guest database" fee. Charged per property you want to share guest records across. A 6-park chain pays $3,300 just to have one unified guest list.

How we handle it: Shared guest database is included in our $3/site/mo. No per-property fee, no cap on properties, deduplication runs automatically across your whole org on import.
Clause 7 · Payments

Newbook's preferred gateway

Payments route through a Newbook-negotiated processor. Switching processors typically voids pricing. Card tokens are bound to that gateway — you can't export them.

How we handle it: DwellSpace connects to your own Stripe, Square, or Authorize.net account. Guests re-enter cards once; we send a one-click update link. 94% re-auth within 48 hours.
Clause 12 · Fees

$1.50 direct / $2.00 OTA bookings · $0.07 SMS

Every booking and every text message is metered. SMS has a capped allotment with no rollover. A 92-site park doing 4,000 bookings/year quietly pays $6–8k on top of the base fee.

How we handle it: Booking fees and SMS are included, flat. We'll run the math on your current fee bill during kickoff — usually the monthly savings pay for a new mower within a season.
Clause 5.3 · Escalation

Up to 20% annual price increase

After the initial term, Newbook can raise your per-property subscription up to 20% per year. We've seen renewal notices land in January and take effect February 1.

How we handle it: $3/site flat. We've never raised it. We'll put that in writing.
Two weeks, supervised

The 14-day
playbook.

Runs alongside Newbook — guests book uninterrupted the whole time. Cutover is a two-hour window on a quiet Tuesday night; we've done it 47 times, including 11 multi-property Newbook moves.

Day 0 — Contract review + kickoff

45 minutes with your migration engineer. We read your Newbook contract together, flag the renewal date, and agree on a cutover window that avoids early-termination exposure.

Us + you

Day 1 — Export from Newbook

You trigger the full-account export from inside Newbook (Admin → Data → Export). We give you the exact click path. Full export runs overnight; you'll have the CSVs by morning.

You (10 min)

Day 2–4 — Sandbox import, per property

We spin up a sandbox DwellSpace org that matches your production — one DwellSpace "park" per Newbook property. Rate calendars flattened, shared guest DB unified, edge cases surfaced.

Us

Day 5 — You review the sandbox

Walk property-by-property through sitemap, guests, rate rules, refund policies. Red-pen anything that doesn't match reality. Most parks find 3–5 small things.

You (2–3 hrs)
5

Day 6–9 — Staff training

Two 45-min screenshare sessions. One for front-desk staff (check-in flow, payment processing), one for the owner/manager view (multi-property dashboard, reports). Recorded for the rest of the team.

Us + staff
6

Day 10 — Parallel run

Take one new booking through DwellSpace production while Newbook stays primary. Payments route through your own Stripe. Proves the whole loop end-to-end.

Us + you
7

Day 12 — Freeze Newbook bookings

Stop accepting new bookings in Newbook. Existing bookings continue; we pull them forward to DwellSpace nightly.

You (10 min)
8

Day 13 — Cutover, 10pm–midnight

Final Newbook export → DwellSpace production. DNS flip. Stripe webhooks reconnected. Shared guest DB deduped across all properties. Engineer on the phone the whole time.

Us + you (2 hrs)
9

Day 14 — Live morning + notice

Engineer on standby for the first check-in shift. Once we've cleared 48 hours clean, you send written cancellation notice to Newbook. Your 30-day export window is already a non-issue — we pulled everything on day 1.

Us (standby)
Migration SLA

What we guarantee you

  • Zero booking loss. If we drop a reservation during cutover, we pay the guest's first night out of pocket.
  • Zero guest confusion. Every guest with an upcoming reservation gets a human-written email from your park explaining what changes for them (usually: nothing).
  • Zero training churn. Your front desk has a cheat-sheet by day 5, a hands-on run by day 9, and live help on day 14.
  • Zero export panic. We pull every Newbook export on day 1. Your 30-day post-notice window becomes irrelevant.
  • Zero cost. Everything above is included. If we don't finish in 14 days, your first three months on DwellSpace are free.
Start my migration
Field-by-field

What moves,
and how.

The honest version. Newbook's export is one of the cleanest in the industry — most of your data comes across without a hand on it. A handful of fields need human review; we flag each below.

Newbook export
DwellSpace
Notes
properties.csv
Parks Clean
Each Newbook property becomes a DwellSpace park. Your org sits above them. Multi-property hierarchy preserved.
sites.csv
Sites Clean
1-to-1. Site numbers, types (back-in, pull-through, tent, cabin, lodge), amenities, hookups, notes.
rate_calendars.json
Rate plans Review
Newbook's nested season/tier/day-type structure gets flattened to our rate-rule engine. Engineer walks you through a diff.
reservations.csv
Reservations Clean
Every past, present, and future booking. Confirmation numbers preserved so guest emails still match.
guests.csv (shared DB)
Guest records Clean
Deduplicated by email across all properties on import. No $550/property fee, no cap. Stay history preserved.
ledger.csv
Ledger Clean
All historical payments, refunds, adjustments, and tax rows imported as read-only. Everything you need for an audit.
Stored card tokens
Your Stripe Re-auth
Newbook's preferred-gateway tokens can't be transferred. Guests re-enter cards once; 94% re-auth in 48 hours.
email_templates
Email templates Clean
HTML preserved per property. You'll probably want to redesign anyway — ours are nicer.
cancellation_policies
Refund rules Review
Translated to our refund engine. Engineer confirms edge cases per property.
user_accounts.csv
Staff users Clean
No more 6-named-user limit per property. Invite the whole team.
reports_archive.pdf
Archived reports Clean
Dropped into /archive. Available for tax time.
SMS history
Guest messages Partial
Message bodies export cleanly; Newbook doesn't release full thread metadata. Last 90 days preserved.
"

We had six properties on Newbook. The $550-per-park shared-database fee alone was three grand of our budget. DwellSpace pulled every property in thirteen days, deduped our guest list across all six, and our first month's bill was less than one property's old subscription.

M
Marta ReyesOperations Director · Six Rivers Hospitality · 6 parks, 484 sites · Migrated Feb 2026
Migration FAQ

The questions every Newbook operator asks.

I'm mid-contract with Newbook. Can I actually leave?

Usually yes, but timing matters. Your contract has a renewal window — typically 90 days before term end — during which written notice exits cleanly. Outside that window, early termination means you owe remaining payments. On our kickoff call we read your contract together, pull the exact dates, and time the migration so cutover lands inside your notice window. We've never had an operator pay an ETF.

What about the 30-day post-cancellation export window?

Non-issue with our flow. We export everything on day 1 of our migration, before you give notice. By the time your 30-day clock starts, you're already live on DwellSpace and Newbook has nothing we need. We keep a sealed copy of your full export for 7 years regardless.

Do I really need to talk to Newbook?

Only to send written cancellation notice per your contract — usually one email to your account manager. We've never needed operator-to-vendor communication during the actual migration. Your data is yours; Newbook's terms explicitly grant you export rights in Clause 9.

Will my guests have to re-enter their credit cards?

Yes, one time, at their next stay. This is a limitation of how Newbook's preferred-gateway tokens are bound to the Newbook account — not something we can work around. We send guests a one-click secure card-update link in the confirmation email. Our adoption rate is 94% within 48 hours.

We have 6 properties. Is this a separate migration each?

No — one migration, one timeline, one engineer. Each Newbook property becomes a DwellSpace park under a single org. Shared guest database deduplicated on import. Multi-property reports work from day one, no $550-per-park shared-DB fee.

What happens to bookings taken on Newbook during the 14 days?

They stay valid. At cutover we pull them into DwellSpace and send the guest a single, human-written email confirming nothing has changed for them. Confirmation numbers, stay dates, and payment stay exactly as they were.

Can we keep using our existing park website?

Yes. Leave your website as-is and just swap the booking widget to DwellSpace. Or migrate to our website builder for free during onboarding. About 60% of operators switch; 40% keep their existing site.

What if I change my mind halfway through?

We stop. You owe nothing. Your Newbook account was never touched, so there's nothing to revert. The engineer's time is our cost, and we've made peace with that.

Who does the actual work — a salesperson or an engineer?

An engineer. Specifically, a person who has shipped code to our Newbook import pipeline and has run at least 5 supervised Newbook migrations. That's the whole team — there are four of them — and you'll have one dedicated through day 14.

Not on Newbook?

We also move parks from these.

Two weeks from now,
you could be off Newbook.

Kick off in the next 10 minutes. First call is 45 min, this week — we'll read your contract together.