How can we help? 👋

How to add your booking link to your website

Learn how to link your booking page on your website, so guests can make reservations online.

Your website is one of your most important marketing tools—but it's only effective if guests can easily book after they've decided they want to stay with you.

Your website is where guests learn about your park, browse photos, compare rates, and decide whether you're the right fit. Once they're decided, they can head to the Park With Us booking page to place the reservation. This process should be as low-friction as possible. If guests have to hunt for your booking page—or worse, can't find it at all—you risk losing reservations to another campground.

Finding Your Booking Page URL

Every Park With Us campground has a dedicated booking page located at:

https://parkwith.us/camps/your-camp-address

To find your individual booking page:

  1. Log into your Park dashboard.
  1. Click the dropdown menu with your camp name in the upper-right corner.
  1. Select Booker.

This opens your public booking page. You can copy the URL directly from your browser and use it anywhere you want guests to be able to make reservations.


Add "Book Now" Buttons to Your Website

The simplest and most effective way to increase online bookings is to add Book Now buttons throughout your website. Each button should link directly to your Park booking page.

Don't make guests search for your booking option. Your booking button should be one of the easiest things to find on your website. Some of the best places to include a booking button are:

  • Your main home page
  • Your site's main navigation menu
  • Anywhere rates or pricing are displayed
  • Any page describing your sites or accommodations
  • Your contact page
  • The footer of your website

Many successful parks feature booking buttons in several of these locations.

For inspiration, take a look at these customer websites that make it easy to find a booking button:


Embedding Your Booking Page

Instead of sending guests off-site to book, you can also embed a booking widget directly on your website. This is more advanced, but it can offer a stronger sense of continuity between your website and the booking page.

For an example of how this looks, check out the website for Twin City RV Park in Centralia, WA

Step 1 — Add the Embed Script

Add the following script to your website.

It can be placed inside the site's <head> section or immediately before the closing </body> tag.

You only need to install this once for your entire website.

<script src="https://parkwith.us/v1/embed.js" defer></script>

Squarespace

  1. Go to Settings → Advanced → Code Injection.
  1. Paste the script into the Header section.
  1. Click Save.

Wix

  1. Go to Settings → Custom Code.
  1. Click Add Custom Code.
  1. Paste the script.
  1. Configure it to load on All Pages in the Head.
  1. Click Apply.

Other Website Builders

  • Webflow: Project Settings → Custom Code → Head
  • WordPress: Theme header or an "Insert Headers and Footers" plugin
  • Shopify: Online Store → Themes → Edit Code → theme.liquid, before </head>

Step 2 — Link Your Buttons

Link any button on your website to your Park booking URL from before.

https://parkwith.us/camps/your-camp-address

Squarespace

Edit a Button block and paste your booking URL into the Link field.

Wix

Select your button, choose Link, select Web Address, and paste your booking URL.

HTML Example

<a href="https://parkwith.us/camps/your-rv-park">
    Book Now
</a>

Once the embed script is installed, these links automatically open the booking experience inside a modal window. If the script isn't available for any reason, the same links simply open your booking page normally—so guests can always complete their reservation.

Using the embed automatically upgrades your website in a few ways;

  • Responsive sizing that works well on desktop and mobile
  • Full-screen booking on mobile devices
  • Multiple ways to close the booking window (X button, Escape key, or clicking outside)
  • Background scrolling is disabled while guests are booking
  • Support for multiple booking buttons throughout your website
  • Compatibility with buttons added dynamically by your website builder or popups

Advanced JavaScript Integration

If you have custom website functionality, you can also open or close the booking modal directly from JavaScript.

<script>
  ParkWithUs.open('your-rv-park');

  ParkWithUs.close();
</script>

This is useful for custom widgets, promotional banners, or opening the booking flow after another action on your site.


Troubleshooting

This usually means the embed script isn't loading correctly.

Verify that:

  • embed.js appears in your site's source code.
  • The script has been added to your site's global header or code injection area.

Even if the script isn't loading, guests can still book because the button functions as a normal link.

Confirm that your button links to your complete booking URL:

https://parkwith.us/camps/your-camp-address

Also verify that the address exactly matches your Park booking URL.

If you're still having trouble, please contact support@parkwith.us with and provide a link to your website, and we would be happy to take a look!


Your website should make it as easy as possible for guests to reserve a stay. Whether you choose to link to your Park booking page or embed the booking experience directly into your website, making your booking options prominent and easy to access helps convert more visitors into paying guests.

  • To drive more traffic to your booking page, you can also add your booking link directly to your camp’s facebook page. (Related help article)
  • To help guests find your website, you should also ensure that your campground is listed on as many camping directories as possible. (Related help article)

If you have questions or need help, please feel free to reach out to us at support@poweredbypark.com!

 
Did this answer your question?
😞
😐
🤩