Techkeeping

Case study

East Coast Fishing Charter: From a Paper Notebook to Custom Booking Software and Informed Pricing

A fishing charter on the East Coast. One boat, twenty-five years.

What they had

The captain had spent twenty-five years running the same boat, building a returning customer base and operating through a May-to-October season. His paper notebook remained central to managing the business.

He knew the boat, the customers, and the fishing. What he lacked was a connected system for managing bookings, collecting payments, communicating with guests, and using the business’s records to make decisions.

What was wrong

The information needed to understand the season was scattered across handwritten records and booking tools. Comparing demand between trips, spotting quieter periods, or assessing pricing meant piecing that information together manually.

The existing booking platform also limited what we could connect and automate. Rescheduling a trip, issuing a refund, correcting an email address, or resending a confirmation required someone to log in and handle the change. Those functions were unavailable through its external integrations.

Phone bookings created another gap: customers needed a way to pay online. Guests who wanted to tip the crew also needed a payment option that kept gratuities separate from the charter fare.

The work required a website rebuild, an ongoing SEO program, and software designed around how a single-boat charter actually operates.

What we did

Rebuilt the website and preserved its established pages

We rebuilt the website while keeping the existing trip-page URLs intact. Customers could continue using familiar links, and the migration preserved the site’s established structure.

Alongside the rebuild, we developed an ongoing SEO program to help the charter compete for relevant searches and attract customers directly. The website became something we continued working on after launch, with content and search strategy forming part of the engagement.

Built booking software around the captain’s operation

We built a custom booking engine with the controls the business needed: availability by day of the week, closures, and overlap prevention so one boat could not be booked for conflicting trips.

The system supports deposits or full payment, rescheduling, cancellations, partial and full refunds, coupons, and captain assignment. An audit log records each change so there is a traceable history of what happened to a booking.

These functions bring the routine administration of a trip into a system we can develop around the captain’s needs. When the operation needs a change, we can work on the software itself.

Connected payments and crew tipping

We created an online payment route for bookings taken over the phone and added tipping to checkout.

Gratuities have their own payout column, keeping the crew’s tips distinct from the charter fare. That separation makes the records useful to the people handling the money, as well as convenient for the customer paying.

Automated the communication around each trip

We set up pre-trip reminders and post-trip review requests, along with a code customers can scan at the dock to leave a review.

These are recurring tasks tied to the booking. Automating them gives the business a consistent way to follow up with guests without requiring the captain to remember and send each message individually.

Made the booking information useful for decisions

We brought booking and trip information into a reporting system so the captain could assess the operation beyond individual entries in a notebook.

That created a way to compare demand and examine pricing using the business’s own records. The information could now support decisions about the season, rather than simply document what had happened.

What happened

The analysis identified an opportunity to raise the price of the captain’s most popular trip. We recommended the change, and he raised it that week.

That was an early example of the value of connecting the business’s information: a concrete pricing decision based on demand for his own trips.

Online tipping is also in use. The first two tips arrived within days of the payment checkout going live in August.

The full booking engine has been built and verified end to end and is awaiting the captain’s approval to launch. The payment checkout is already live; the broader booking rollout remains under his control.

The engagement now spans the website, search marketing, customer communication, payments, reporting, and custom booking software. Each part supports the same established charter business, with continued development as the captain puts the systems to use.