Email Notifications & Marketing

How GolfCartOps handles transactional email notifications and marketing campaigns to your customers.

GolfCartOps includes two email systems: automatic transactional notifications for day-to-day operations and a marketing campaign tool for growing your business.

Transactional Emails

These emails are sent automatically when events happen in your system. You do not need to trigger them manually.

Booking Emails

  • Booking confirmation -- Sent immediately when a booking is confirmed, with dates, cart details, and total cost
  • Booking modification -- Sent when dates, cart, or add-ons are changed
  • Booking cancellation -- Confirms the cancellation with any refund details

Rental Emails

  • Delivery ETA -- Sent when a driver starts their route, with an estimated arrival time and a link to live tracking
  • Return reminder -- Sent the day before the cart is due back
  • Overdue notice -- Sent when a rental goes past its return date
  • Receipt -- Sent after the booking is closed with a final cost breakdown

Other Notifications

  • Waitlist notification -- Sent when a cart becomes available for a waitlisted customer
  • Review request -- Sent a day after the rental ends, asking the customer for feedback
  • Referral invite -- Sent when a customer shares their referral code

All transactional emails are branded with your business name and logo. They are sent from your configured sender address.

Marketing Campaigns

The Enterprise plan includes a built-in email marketing tool powered by SendGrid for reaching your customer base with promotions and updates.

Creating a Campaign

  1. Go to Marketing in the sidebar
  2. Click New Campaign
  3. Choose or create an email template
  4. Write your subject line and content
  5. Select your audience segment
  6. Preview and send

Audience Segments

Target the right customers with segments based on:

  • All customers -- Everyone in your database
  • Recent renters -- Customers who rented in the last 30, 60, or 90 days
  • Inactive customers -- Customers who have not rented in over 6 months
  • High-value customers -- Top spenders by lifetime value
  • Location-based -- Customers who rented from a specific location
  • Custom segments -- Build your own criteria

Campaign Analytics

After sending, track performance with:

  • Delivered -- How many emails reached inboxes
  • Opened -- Open rate percentage
  • Clicked -- Click-through rate on links in the email
  • Unsubscribed -- Number of opt-outs (automatically removed from future sends)
  • Bounced -- Failed deliveries

Email Templates

Create reusable templates for common campaigns:

  • "Summer season is here" -- Early bird discount announcement
  • "We miss you" -- Win-back offer for inactive customers
  • "Refer a friend" -- Promote your referral program
  • "Holiday special" -- Seasonal rate promotions

Unsubscribe Management

GolfCartOps automatically handles email opt-outs:

  • Every marketing email includes an unsubscribe link
  • Customers who unsubscribe are immediately removed from future campaigns
  • Transactional emails (booking confirmations, receipts) are never affected by unsubscribe status -- these are operational, not marketing
  • You can view unsubscribed customers in the Marketing section

Tips

  • Do not over-email your customers -- one to two marketing campaigns per month is a good cadence
  • Segment your audience for better results -- a "we miss you" campaign to inactive customers performs better than a blast to everyone
  • Use the campaign analytics to learn what subject lines and offers work best
  • Transactional emails are your most-read emails -- make sure your business name and contact info are accurate