WayviloOwner hub

PROPERTY IMPORT

Import and update properties

Upload your property database to add homes or update existing listings in bulk.

2. Upload and review changes

Updates to live listings publish directly. Verified companies can also publish complete new homes; other new listings need review. Incomplete new homes stay private drafts.

Sign in to import
CSV fields and accepted values

Keep the template headers. On new properties, blank amenity cells are treated as No. On updates, blank cells preserve existing values; enter No or 0 explicitly when appropriate. Columns may be reordered; commas and line breaks inside a cell need CSV quoting. Matching properties are updated in bulk. Photos, tax rules, manual channel prices and additional fees are retained. Markup-based channel estimates reuse direct fee rules unless separate rules are saved; review channel-specific charges in the fee editor. Removing a row does not delete a listing. To clear a text field, use its listing editor.

CSV columnValue
external_idOptional ID from your own database. Keep it stable when importing again.
property_nameRequired for import. All other values can be completed later.
destinationRegion or destination, such as Deep Creek Lake.
locationTown, region and country. Do not include a private street address.
maximum_guestsWhole number from 1 to 20, or blank if unknown.
bedroomsWhole number from 1 to 20, or blank if unknown.
bathroomsBathroom count or description, such as 3 full, 1 half.
home_sizeInclude the unit, such as 2,400 sq ft.
descriptionPlain-text description; 30 characters required before submission.
sleeping_layoutBeds and attached bathrooms by room. Quoted cells can contain line breaks.
policies_and_feesCancellation, pets, seasonal amenities, accessibility and optional charges.
direct_booking_urlHTTPS link to this property in your preferred booking engine.
property_page_urlOptional HTTPS link to the property information on your website.
airbnb_urlExact HTTPS property listing, or blank.
vrbo_urlExact HTTPS property listing, or blank.
booking_com_urlExact HTTPS property listing, or blank.
base_nightly_rateOptional base direct rate per night in USD, from $0.01 to $25,000. Enter the actual nightly rate; do not convert a stay total. Numbers only, such as 185 or 185.50; leave unknown rates blank.
base_nightly_rate_weekdayOptional base USD rate for Sunday–Thursday nights. Enter the rate itself; separately itemized fees are excluded.
base_nightly_rate_weekendOptional base USD rate for Friday/Saturday nights. Date-free estimates use a 5 weekday / 2 weekend weekly average. A missing day-type rate uses base_nightly_rate.
cleaning_feeOptional required direct-booking cleaning fee in USD, once per stay, from 0 to 5000. Enter 0 for no cleaning charge. Markup-based channel estimates reuse direct fees unless separate channel rules are saved in the editor. Additional required fees and channel-specific fees stay in the editor.
pet_feeOptional direct-booking pet fee in USD, once per stay, from 0 to 5000. Shown as an optional extra; ordinary stay totals exclude it. Other pet-fee bases can be entered manually.
airbnb_markup_percentOptional percentage added to the base rate, from 0 to 500. Enter 18 for 18%, not 0.18 or 18%. Blank means unknown; 0 means the same as direct.
vrbo_markup_percentOptional percentage added to the base rate, from 0 to 500. Enter 8 for 8%. Leave unknown percentages blank.
booking_com_markup_percentOptional percentage added to the base rate, from 0 to 500. Enter 25 for 25%. Leave unknown percentages blank.
amenity_indoorPrivate indoor pool: Yes, No, or a short factual detail (up to 200 characters). Blank means No
amenity_outdoorPrivate outdoor pool: Yes, No, or a short factual detail (up to 200 characters). Blank means No
amenity_resortpoolShared / resort pool: Yes, No, or a short factual detail (up to 200 characters). Blank means No
amenity_lazyLazy river: Yes, No, or a short factual detail (up to 200 characters). Blank means No
amenity_hotHot tub: Yes, No, or a short factual detail (up to 200 characters). Blank means No
amenity_heatedPool heating: Yes, No, or a short factual detail (up to 200 characters). Blank means No
amenity_oceanfrontOceanfront: Yes, No, or a short factual detail (up to 200 characters). Blank means No
amenity_beachBeach access: Yes, No, or a short factual detail (up to 200 characters). Blank means No
amenity_lakefrontLakefront home: Yes, No, or a short factual detail (up to 200 characters). Blank means No
amenity_dockBoat dock / slip: Yes, No, or a short factual detail (up to 200 characters). Blank means No
amenity_firepitFire pit: Yes, No, or a short factual detail (up to 200 characters). Blank means No
amenity_grillGrill: Yes, No, or a short factual detail (up to 200 characters). Blank means No
amenity_outdoorkitchenOutdoor kitchen: Yes, No, or a short factual detail (up to 200 characters). Blank means No
amenity_kayaksCanoes / kayaks: Yes, No, or a short factual detail (up to 200 characters). Blank means No
amenity_tennisTennis: Yes, No, or a short factual detail (up to 200 characters). Blank means No
amenity_pickleballPickleball: Yes, No, or a short factual detail (up to 200 characters). Blank means No
amenity_golfCommunity golf: Yes, No, or a short factual detail (up to 200 characters). Blank means No
amenity_volleyballVolleyball: Yes, No, or a short factual detail (up to 200 characters). Blank means No
amenity_playgroundOutdoor play area: Yes, No, or a short factual detail (up to 200 characters). Blank means No
amenity_theaterHome theater: Yes, No, or a short factual detail (up to 200 characters). Blank means No
amenity_gameGame room / arcade: Yes, No, or a short factual detail (up to 200 characters). Blank means No
amenity_pooltablePool table: Yes, No, or a short factual detail (up to 200 characters). Blank means No
amenity_pingpongPing pong: Yes, No, or a short factual detail (up to 200 characters). Blank means No
amenity_fireplaceFireplace: Yes, No, or a short factual detail (up to 200 characters). Blank means No
amenity_kingKing beds: Yes, No, or a short factual detail (up to 200 characters). Blank means No
amenity_bunkBunk beds: Yes, No, or a short factual detail (up to 200 characters). Blank means No
amenity_ensuiteEnsuite bathrooms: Yes, No, or a short factual detail (up to 200 characters). Blank means No
amenity_kitchenFull kitchen: Yes, No, or a short factual detail (up to 200 characters). Blank means No
amenity_laundryIn-unit laundry: Yes, No, or a short factual detail (up to 200 characters). Blank means No
amenity_wifiWi-Fi: Yes, No, or a short factual detail (up to 200 characters). Blank means No
amenity_acAir conditioning: Yes, No, or a short factual detail (up to 200 characters). Blank means No
amenity_workspaceDedicated workspace: Yes, No, or a short factual detail (up to 200 characters). Blank means No
amenity_cribCrib / travel cot: Yes, No, or a short factual detail (up to 200 characters). Blank means No
amenity_parkingParking: Yes, No, or a short factual detail (up to 200 characters). Blank means No
amenity_evEV charging: Yes, No, or a short factual detail (up to 200 characters). Blank means No
amenity_petsDogs welcome: Yes, No, or a short factual detail (up to 200 characters). Blank means No
amenity_elevatorElevator: Yes, No, or a short factual detail (up to 200 characters). Blank means No
amenity_rollinRoll-in shower: Yes, No, or a short factual detail (up to 200 characters). Blank means No
amenity_stepfreeStep-free entry: Yes, No, or a short factual detail (up to 200 characters). Blank means No
amenity_minageMinimum booking age: age 18–100, or blank