Skip to content
Help Guide

Discount Codes

Run promotions, reward loyal anglers, and fill slow dates with discount codes. Full control over amounts, limits, and expiration.

5 min read

How Discount Codes Work

Discount codes give anglers a way to get a reduced price on your trips. You create a code, set the terms, and share it. When a angler enters the code during checkout, the discount is applied automatically.

Use them for seasonal promotions, social media campaigns, repeat angler thank-yous, or to fill last-minute openings.

Plan Requirement

Discount codes are available on the Starter plan and above.

Creating a Discount Code

  1. Go to Dashboard → Settings → Discount Codes
  2. Click "Create Code"
  3. Enter a code name (e.g., "SUMMER25" or "WELCOME10") — letters, numbers, and hyphens only
  4. Choose the discount type:
    • Percentage: A percentage off the total (e.g., 15% off)
    • Fixed amount: A dollar amount off the total (e.g., $20 off)
  5. Set the discount value
  6. Configure limits and restrictions (see below)
  7. Save the code

Pro Tip

Use memorable, brandable codes. "FISHON20" is more shareable than "DISC-7829". Keep them short so they're easy to type on mobile.

Limits & Restrictions

Each discount code can be fine-tuned with these controls:

  • Usage limit: Total number of times the code can be used across all anglers (e.g., first 50 uses only)
  • Per-angler limit: How many times a single angler can use the code (usually once)
  • Expiration date: When the code stops working
  • Minimum order value: Require a minimum booking amount to use the code (e.g., "$20 off orders over $100")
  • Trip restriction: Limit the code to specific trips instead of your entire offering
  • Date restriction: Only valid for bookings on certain dates (great for filling slow weekdays)

Stacking

By default, discount codes cannot be combined with each other or with gift card balances at checkout. Each booking can use one discount code.

Sharing Your Codes

Once a code is active, share it wherever your anglers are:

  • Social media posts and stories
  • Email campaigns to your angler list
  • Print materials (business cards, flyers, dock signage)
  • Partner and affiliate websites
  • Direct messages to anglers you want to bring back

Pro Tip

Create unique codes for each channel (e.g., "INSTA15" for Instagram, "EMAIL15" for newsletters). This lets you track which channels drive the most bookings.

The Checkout Experience

During checkout, anglers will see a "Have a discount code?" field. When they enter a valid code:

  1. The discount is calculated and shown instantly
  2. The original price is displayed with a strikethrough next to the new price
  3. If the code is invalid, expired, or has reached its usage limit, a clear error message explains why
  4. The angler completes checkout at the discounted price

Tracking Performance

From Dashboard → Settings → Discount Codes, each code shows:

  • Uses: How many times it has been redeemed vs. the limit
  • Revenue: Total booking revenue generated by the code
  • Discount given: Total dollar amount discounted
  • Status: Active, expired, or fully redeemed

Use this data to understand which promotions drive real bookings and which ones aren't worth repeating.

Revenue Impact

The discount tracking shows both the revenue generated and the total discount given, so you can see the net impact of each promotion on your bottom line.

What's Next?