Gift cards drive revenue and bring in new customers. This guide covers setting up and managing your gift card program.
Gift Card Setup
Enabling Gift Cards
Navigate to Settings
Go to Settings > Gift Cards.
Enable the Feature
Toggle Enable Gift Cards on.
Configure Options
Set up your gift card program:
- Denominations available
- Custom amounts allowed
- Expiration policy
- Display on booking page
Gift Card Options
Configure how gift cards work:
| Setting | Description |
|---|---|
| Denominations | Preset amounts ($25, $50, $100, etc.) |
| Custom Amounts | Allow any amount within range |
| Minimum/Maximum | Limits for custom amounts |
| Expiration | How long cards are valid |
| Design | Card appearance and branding |
Selling Gift Cards
Online Sales
Customers can purchase gift cards from your booking page:
- Customer selects gift card
- Chooses amount
- Enters recipient details (for email delivery)
- Completes payment
- Gift card is delivered via email
In-Person Sales
Sell gift cards at your location:
Go to Gift Cards
Navigate to Gift Cards in the main menu.
Click Create Gift Card
Click + Create Gift Card.
Enter Details
Set the card details:
- Amount
- Customer name
- Delivery method (print, email, none)
Process Payment
Collect payment and activate the card.
Physical Gift Cards
If you use printed cards:
- Purchase pre-printed cards with codes
- Import codes into Bookwell
- Activate when sold
- Customer receives physical card
Gift Card Types
Standard Gift Cards
Fixed or custom value, redeemable for any service.
Service-Specific Cards
Valid only for specific services:
- "60-Minute Massage Gift Card"
- "Facial Treatment Gift Card"
Create these as products with service restrictions.
Promotional Cards
Gift cards issued for marketing:
- Referral rewards
- Compensation for issues
- Loyalty rewards
These can have special rules (expiration, restrictions).
Managing Gift Cards
Viewing Gift Cards
See all gift cards at Gift Cards:
- Filter by status (active, used, expired)
- Search by code or customer
- View balance and history
Gift Card Details
Each card shows:
- Unique code
- Original amount
- Current balance
- Purchase date
- Purchaser information
- Recipient information
- Transaction history
Adjusting Balance
If needed, manually adjust balances:
- Open the gift card
- Click Adjust Balance
- Add or subtract amount
- Enter reason
- Save
Balance adjustments are logged and visible in the gift card history.
Redemption
During Booking
Customers enter gift card code at checkout:
- Customer adds services to booking
- Enters gift card code
- Balance is applied
- Any remaining cost charged to card
- Gift card balance updated
At Point of Sale
For in-person redemption:
- Open the appointment
- Add payment
- Select Gift Card
- Enter or scan code
- Apply to balance
Partial Redemption
Gift cards support partial use:
- Use portion of balance
- Remaining balance stays on card
- Customer can use later
Expiration
Setting Expiration Policy
Configure in Settings > Gift Cards:
- Never expire - Cards valid indefinitely
- Fixed period - e.g., 12 months from purchase
- Calendar year - Expire at year end
Legal Note
Some jurisdictions have laws about gift card expiration. Check your local regulations.
Handling Expired Cards
Options for expired cards:
- Automatically void
- Allow grace period
- Require admin approval to extend
- Convert to promotional credit
Reporting
Gift Card Reports
Track your gift card program:
| Report | Description |
|---|---|
| Sales | Gift cards sold by period |
| Redemptions | Usage and remaining balances |
| Outstanding Liability | Total unredeemed value |
| Expiring Soon | Cards expiring within 30/60/90 days |
Financial Tracking
Gift card revenue considerations:
- Initial sale is liability, not revenue
- Revenue recognized when redeemed
- Expired cards may become revenue
- Consult accountant for proper treatment
Notifications
Purchase Notifications
When a gift card is purchased:
- Email to purchaser (receipt)
- Email to recipient (with code)
- Admin notification (optional)
Reminder Notifications
Optional reminders:
- Balance available for recipient
- Expiration approaching
- "Did you know you have a gift card?"
Troubleshooting
Code Not Working
Check:
- Is the code entered correctly?
- Has the card been activated?
- Is there sufficient balance?
- Has the card expired?
- Are there service restrictions?
Balance Discrepancy
If balance seems wrong:
- View transaction history
- Check for partial redemptions
- Look for adjustments
- Verify original amount
Customer Lost Code
If customer loses their gift card code:
- Look up by purchaser email
- Verify identity
- Resend gift card email
- Or issue replacement
Best Practices
Sales
- Display gift cards prominently
- Offer at checkout ("Add a gift card?")
- Promote before holidays
- Create bundles with services
Operations
- Train staff on redemption
- Set clear expiration policies
- Track outstanding liability
- Reconcile regularly
Customer Experience
- Make codes easy to enter
- Show remaining balance
- Send expiration reminders
- Handle issues gracefully
Promotions with Gift Cards
Holiday Campaigns
- "Buy $100, get $20 bonus"
- Holiday-themed card designs
- Limited-time offers
Referral Program
Award gift cards for referrals:
- Customer refers friend
- Friend books
- Referrer gets gift card
- Tracked automatically
Customer Recovery
Use gift cards to:
- Apologize for issues
- Win back lapsed customers
- Reward loyal customers