☰

Marinas

How can marinas measure local marina website pages?

Evan Thomas, Founder, Propty

By Evan Thomas, Founder, Propty · Austin, TX

One of the sibling co-founders of Propty, from a family of property operators.

Published · Updated · Last reviewed

Title card for the marinas answer: How can marinas measure local marina website pages?

Three GA4 measures cover the pages boaters use most: engagement rate, availability-request conversion rate, and average engagement time. Run each measure per page, not site-wide, so your /location, /services, /slip-sizes, and /availability pages each get their own number. Track each page against its own prior month rather than against any published benchmark, because according to Google Support, GA4 engagement rate and bounce rate documentation, Google publishes no official industry standard.

Key points

Marinas operators can read how Propty works for marinas, every marinas answer, or hear the marinas demo. Related: What is the best marina management software?.

What do you need before you start measuring?

You need a GA4 property connected to your marina website. GA4 is the current version of Google Analytics; the older Universal Analytics platform was retired, and the two are not interchangeable, as noted in the U.S. Department of Energy GA4 Definitions Guide. You also need edit-level access to the GA4 Admin panel so you can create events and mark them as key events.

If you have a contact or availability-request form on your site, confirm it redirects to a thank-you page with its own URL after submission. That URL is what GA4 will use to count a conversion.

  1. Log in to GA4 and confirm your property is receiving data under Reports > Realtime.
  2. Go to Reports > Pages and Screens and note the exact page paths for your location, services, slip-sizes, and availability pages.
  3. Add the columns for Engagement rate and Average engagement time per session to that report.
  4. Filter by each page path one at a time and record the numbers in a simple spreadsheet.
  5. Set up a monthly recurring task to pull the same numbers so you can track direction of change.

What are the three measures and how do you collect each one?

Measure 1: Engagement rate per page. According to Google Support, GA4 defines an engaged session as one that lasts longer than 10 seconds, has a key event, or has two or more page or screen views. Engagement rate for a specific page is engaged sessions on that page divided by total sessions to that page, expressed as a percentage. Collect it in GA4 under Reports > Pages and Screens, filter by the individual page path, and read the Engagement rate column.

Measure 2: Availability-request conversion rate. This is the share of sessions on your availability or contact page that end in a confirmed form submission. The denominator is total sessions to the page containing the form. To collect it, go to GA4 Admin > Data display > Events > Create event, name the event something like availability_request_submit, set the condition to match your thank-you page URL, then toggle Mark as key event, as described in the Google Support GA4 engagement rate and bounce rate documentation. GA4 begins counting it as a conversion the first time the event fires. View results under Reports > Conversions filtered by page.

Measure 3: Average engagement time on page. GA4 reports this as the average session duration of engaged sessions on that page. For content-heavy pages like your services descriptions or slip-size charts, a longer number indicates boaters are reading rather than leaving immediately. Collect it in GA4 under Reports > Pages and Screens by adding the Average engagement time per session column and filtering by page path.

The Marine Retailers Association of America (MRAA) identifies Traffic by Page as a distinct recommended metric, noting that understanding which pages are most popular gives insight into the decision-making process customers go through. Running these three measures per page rather than site-wide is how you get that insight.

Measurement worksheet: what to record each month

Hypothetical example: running the numbers for one page

Hypothetical example. Your /availability page receives 200 sessions in a month. Of those, 130 meet GA4's engaged-session criteria, giving an engagement rate of 130 divided by 200 times 100, which equals 65 percent. Of the 200 sessions, 18 end in a confirmed form submission, giving a conversion rate of 18 divided by 200 times 100, which equals 9 percent. On the /services page, 130 engaged sessions log a combined engagement time of 7,800 seconds, giving an average engagement time of 7,800 divided by 130, which equals 60 seconds. No benchmark is implied by any of these figures; the value is in comparing the same page next month after you make a change.

What mistakes do operators make with these measures?

The most common mistake is comparing a GA4 engagement rate to a Universal Analytics bounce rate. According to Google Support, GA4 engagement rate and bounce rate documentation, GA4's bounce rate is simply 100 percent minus the engagement rate, meaning the two metrics are arithmetic complements. Universal Analytics bounce rate used a different definition entirely. The numbers are not interchangeable.

A second mistake is rolling all pages into a single site-wide engagement rate. A boater researching slip sizes behaves differently from one checking your fuel dock hours, so a blended number hides which page is actually losing people.

A third mistake is citing an externally published engagement rate as a target. According to Google Support, Google publishes no official engagement rate benchmark for any industry, and any single figure cited externally is a sample presented as a standard. Marina Resources marketing analytics guidance reinforces tracking traffic by source and by page rather than chasing a generic number.

Finally, if your form does not redirect to a dedicated thank-you URL, GA4 cannot count the submission as a conversion without additional tag configuration. Confirm the redirect before you mark the event as a key event.

What should you do next?

  1. Open GA4 and confirm your property is collecting data for your marina's website.
  2. Go to Reports > Pages and Screens and identify the exact paths for your location, services, slip-sizes, and availability pages.
  3. Add the Engagement rate and Average engagement time per session columns to that report.
  4. Filter by each page path and record the three measures in a spreadsheet using the worksheet fields listed above.
  5. Confirm your availability or contact form redirects to a thank-you page with its own URL.
  6. In GA4 Admin > Data display > Events, create a custom event triggered by that thank-you page URL and toggle Mark as key event.
  7. Pull the same numbers at the end of next month and compare each page to its own prior-period figures to identify which pages are improving and which need attention.

Where Propty fits

Propty Answer is your 24/7 AI front desk for calls and connected email, text and web inquiries. It uses your business information to help with questions, booking requests, connected payments and service requests for your team. Propty Get Found helps more customers discover your business on Google and in AI searches. Hear Answer handle a call for your industry, or start with a free Get Found audit.

Free Get Found audit

Do customers find your business when they ask Google or ChatGPT?

Free report: 3 questions across Google AI Overview and ChatGPT. No account needed; the report comes to your inbox.

Get my free audit

Sources

Statute references are current to our research and are not legal advice. Verify against current law in your state before acting.

Related questions

Does GA4 cost anything for a marina to use?
GA4 is a free tool from Google. Marina Resources marketing analytics guidance confirms that Google Analytics sessions are the standard unit for tracking marina website traffic and that the platform is available without a subscription fee.
What counts as a conversion for a marina availability page?
Any action you define as meaningful can be a conversion in GA4. For an availability page, the most useful conversion is a confirmed form submission, tracked by creating a custom event triggered by the thank-you page URL and marking it as a key event in GA4 Admin, as described in Google Support GA4 documentation. You could also mark a phone-number click or a slip-inquiry email link click as a key event if your page uses those instead of a form.
How is GA4 engagement rate different from the old bounce rate?
According to Google Support GA4 engagement rate and bounce rate documentation, GA4's bounce rate is 100 percent minus the engagement rate, so the two always sum to 100 percent and are arithmetic complements. Universal Analytics bounce rate used a different definition and the figures are not interchangeable, so do not compare numbers across the two platforms.
How often should a marina pull these page metrics?
Monthly is a practical cadence for most independent marinas. It gives enough sessions to produce stable numbers and aligns with the seasonal changes in boater traffic that affect how many people are searching for slip availability or haul-out services.
What if my marina website does not have separate pages for location, services, and availability?
You can still filter by the page paths that exist. If all the information sits on one page, the measures will reflect that combined page rather than separate topics, which makes it harder to know which type of content is holding attention. Splitting content into distinct pages with clear paths makes the GA4 filtering more useful and is consistent with the Marine Retailers Association of America recommendation to track traffic by individual page.
Evan Thomas profile

About the author

Evan Thomas

Founder, Propty

Evan Thomas grew up in a family of property owners and operators, seeing firsthand how small businesses depend on people who are always on call. After working in tech, he returned to the challenges he knew from childhood: missed calls, daily interruptions, and owners with too little time for themselves. He founded Propty to bring practical AI to these businesses—helping owners serve their customers, grow their operations, and get more of their lives back.

Related answers

All Marinas answers · How Propty works for marinas

See whether ChatGPT and Google AI Overviews name your business when someone asks.

Run the free Get Found audit
Check my search visibility