RentalTideRentalTideDocs
Dashboard

Affiliate program

Referral tracking with unique URLs, commission rates, QR codes, and payout management

The affiliate program lets you set up referral partnerships where affiliates earn a commission on bookings they send your way. Each affiliate gets a unique tracking URL, and the system automatically attributes bookings and calculates earnings.


Dashboard overview

The top of the affiliates page shows summary stat cards:

CardWhat it shows
Total AffiliatesNumber of registered affiliates
Total EarnedLifetime commissions across all affiliates
Total PaidAmount already paid out
PendingCommissions earned but not yet paid

Adding an affiliate

  1. Click + New Affiliate.
  2. Enter the affiliate's name and email.
  3. Set the commission percentage (applied to the base booking amount, before taxes and fees).
  4. Optionally enable pass cost to customer -- adds the commission as a surcharge on the booking rather than coming out of your revenue.
  5. Save.

The system generates a unique tracking URL with a ?ref= parameter:

https://app.rentaltide.com/booking/customerId/{yourId}?ref={affiliateId}

Share this URL with the affiliate. Any booking made through that link is automatically attributed to them.


Affiliate table

Each row in the affiliate table shows:

ColumnDescription
NameAffiliate name and email
CommissionPercentage earned per booking
Total EarnedLifetime commissions
Paid OutAmount already disbursed
PendingCommissions earned but not yet paid
ActionsMenu with available operations

Managing affiliates

Edit

Update the affiliate's name, email, or commission rate. Changes apply to future bookings only -- existing commissions are not recalculated.

Record payout

Log a payment to the affiliate to move pending earnings to the paid column:

  1. Click the Record Payout action.
  2. Enter the payout amount.
  3. The system deducts the amount from pending and adds it to paid.

Payouts are tracked for audit purposes but the actual payment is made outside the system (via check, bank transfer, etc.).

Location restrictions

Click Manage Locations to restrict which of your business locations the affiliate can refer bookings to. By default, affiliates can refer to all locations.

Staff assignments

Click Manage Staff to assign staff members to an affiliate. Staff members linked to an affiliate can view the affiliate's performance data and manage their account.

Generate QR code

Create a QR code for the affiliate's tracking URL. The QR code opens the booking page with the affiliate's referral parameter pre-filled. Use the Download button to save the QR code image.

Marketing flyer

Generate a printable marketing flyer that includes the affiliate's QR code and booking URL. Affiliates can distribute the flyer at hotels, tourism offices, or events.

Copy URL

Copy the affiliate's tracking URL to the clipboard for sharing via email, text, or social media.

Delete

Remove an affiliate from the system. Historical commission data is preserved for reporting purposes.


Linking affiliates to promo codes

Affiliates can be linked to promo codes so their referrals receive a discount while you track the source:

  1. Go to Marketing > Promo Codes.
  2. Create or edit a promo code.
  3. In the Affiliate targeting field, select the affiliate.
  4. When a customer uses the promo code, the booking is attributed to the affiliate.

This gives affiliates two attribution paths: the tracking URL and the linked promo code.


Commission calculation

  • Commission is calculated on the base booking amount before taxes, fees, and add-ons.
  • When pass cost to customer is enabled, the commission percentage is added as a surcharge on the booking total, so the affiliate's commission comes from the customer rather than your margin.
  • Commission is accrued at the time of booking and moves to "pending" status. It stays pending until you record a payout.
Tip

Each affiliate gets a unique ID so there is no overlap in attribution. Use QR codes for physical distribution at hotels, concierge desks, and tourism offices. Link affiliates to promo codes to offer referral discounts while tracking the source. Pay affiliates on your own schedule -- the system tracks pending amounts until you record a payout.

Troubleshooting

Affiliate not getting credit for bookings -- The customer must use the affiliate's tracking URL or linked promo code to book. Direct bookings or bookings through a different link will not be attributed.

Commission amount seems off -- Commission is calculated on the base booking amount, not including taxes, fees, or add-ons. Verify the commission percentage on the affiliate's profile.

QR code not generating -- The QR code is generated using an external service. Ensure your internet connection is active and try again.

Cannot delete an affiliate -- You must have admin permissions to delete affiliates. The delete action is permanent for the affiliate record, though historical commission data is preserved.

Was this page helpful?
Need help? Contact Support.See what’s new. Check out changelog.Questions? Book a video chat.
Ask AI
Responses are generated using AI and may contain mistakes.
Ask questions about RentalTide and get help with your integration.