The complete guide to creating a spa membership program

Everything spa owners need to build a profitable membership program — from choosing the right model and pricing strategy to reducing churn and scaling with confidence.
|12 min read
Woman discussing spa treatment

Last updated: August 2026 | Source: Zenoti 2026 Beauty and Wellness Benchmark Report (Spa Edition)

Top-performing spas that sell memberships earn 22% more revenue than those that don't — and the gap is growing. According to Zenoti's 2026 Beauty and Wellness Benchmark Report, membership sales grew approximately 10% across the beauty and wellness industry in 2025, even as new guest visits declined 8–11%.

In a market where new client acquisition is softening, recurring revenue from a well-structured membership program is one of the most reliable growth levers available to spa owners today.

A spa membership program is a recurring-payment arrangement in which clients pay a regular fee — monthly or annually — in exchange for a defined set of services, benefits, and exclusive perks. Unlike a package, which is purchased once and depleted, a membership renews automatically and deepens over time.

This guide covers everything needed to build, price, launch, and grow a membership program — whether starting from scratch or improving an existing one.

What is a spa membership program?

A spa membership program is a subscription-based model where clients pay a recurring fee — typically monthly — to receive a bundled set of services, discounts, and member-only benefits. The program runs on automated billing, builds long-term client relationships, and generates predictable revenue regardless of short-term appointment volume fluctuations.

Spa membership vs. spa package: what's the difference?

FeatureSpa MembershipSpa Package
Payment modelRecurring (monthly or annual)One-time purchase
BillingAutomated, ongoingSingle transaction
Client relationshipOngoing, deepens over timeTransactional
Revenue predictabilityHigh — guaranteed MRRLow — depends on repurchase
Churn managementActive (pause, win-back)Not applicable
Best forRetention and LTV growthIntroductory offers, gift purchases

Packages are useful as entry points or gift products. Memberships are where long-term spa revenue is built.

Why more spas are becoming membership-based businesses

The shift toward membership-based spa businesses accelerated significantly after 2020. As David Crisalli, former CEO of Massage Envy, put it: "Memberships create an inherent stickiness with guests. They can make the business fly a little faster when done well."

In 2020, 62% of revenue at membership-focused spas came directly from membership fees — a 15% increase over the years prior. Today, spas generating more than 10% of total revenue from memberships consistently outperform non-membership spas on nearly every financial metric.

Why spa memberships work — the business case for recurring revenue

The revenue math

Active Members$79/month$99/month$149/month$199/month
50 members$3,950 MRR$4,950 MRR$7,450 MRR$9,950 MRR
100 members$7,900 MRR$9,900 MRR$14,900 MRR$19,900 MRR
250 members$19,750 MRR$24,750 MRR$37,250 MRR$49,750 MRR
500 members$39,500 MRR$49,500 MRR$74,500 MRR$99,500 MRR

MRR = Monthly Recurring Revenue. These figures represent membership fee revenue only, before add-on and retail spend.

7 business benefits of running a spa membership program

  1. Predictable monthly recurring revenue
  2. Higher client lifetime value
  3. Easier upselling — Cindy Meiskin (CXO, Hand & Stone): membership creates "a great opportunity to upsell," backed by Zenoti data showing 8 in 10 salon and spa customers report a high level of trust in their service providers (2024 Salon and Spa Consumer Survey)
  4. Increased booking frequency — members visit at 1.3–1.5x the rate of non-members
  5. Higher retail attachment rates
  6. Built-in re-engagement — autopay keeps the relationship active even when life gets busy
  7. Competitive differentiation — a well-run program creates switching costs appointment-only competitors cannot replicate

What the 2026 Zenoti benchmark data says

Metric90th Percentile75th PercentileMedian
Revenue per location$2.6M–$3.0M$1.4M–$1.9M$733K–$1.5M
Average ticket size$171–$185$129–$157$103–$144
Online booking rate38–58%31–45%27–29%
Tip rate14–15%12–13%10%

Membership growth was solid but not self-sustaining — members who aren't visiting regularly are at elevated lapse risk. Between-visit engagement and proactive outreach must be part of the membership value proposition.

Spas using Zenoti's AI Concierge (HyperConnect) achieved 3–4% sales growth vs. approximately 2% for non-users — demonstrating that digital tools directly support retention outcomes.

The 5 spa membership models

Ryan Rose, CEO of VIO Med Spa: "Instead of being a hair salon or being a med spa or being a day spa, whatever it may be, we started to think about ourselves more as a hospitality company that built into relationships and then instilled confidence in the clients. And the membership model is an incredible way to compliment that thinking of hospitality and relationship."

1. Tiered service memberships (good-better-best)

How it works: Clients pay a flat monthly fee at one of 2–3 tiers. Each tier includes a defined set of services plus escalating perks.

Example — Essential: 1 x 60-min massage + 10% retail|Signature: massage + facial + priority booking + 15% retail|Elite: 2 services + add-ons + guest pass + VIP access + 20% retail

Best for: Multi-service day spas with 3+ core service types

Profitability note: Base tier gross margin should be ≥50%. Set floor at 2x fully-loaded service cost.

Real-world example: Hand & Stone built one of the industry's largest programs on this model.

2. Credit-based (banking) memberships

How it works: Monthly fee converts to spa dollars spendable across any service. A $150/month plan yields $200 in credit.

Best for: Spas with diverse menus where clients want flexibility.

Margin rule: Keep blended redemption cost below 50% of the monthly fee. Configure credits to expire after 30–60 days.

3. Unlimited access memberships

How it works: Flat fee for unlimited access to a defined amenity category — infrared sauna, LED therapy, cryotherapy.

Best for: High-margin, low-labor amenity services. Run capacity modeling before launch.

4. Specialized treatment plans (med spa & maintenance)

How it works: Recurring fee for ongoing treatment protocols — Injectable Club, Laser Maintenance Plan, Custom Skincare Protocol.

Best for: Medical spas and aesthetic clinics where treatment cadence drives clinical outcomes.

5. Shared and corporate memberships

How it works: Credits shareable by couples, families, or coworkers. Corporate versions sold in bulk to local employers.

Urban Float: "For our franchise owners, these loyalty vehicles provide predictability of business, which helps build a strong financial base." — Joe Beaudry, Co-Founder, Urban Float (12 centers on Zenoti)

Membership model comparison

ModelFee RangeBest FitGross MarginComplexity
Tiered Service$79–$229/moMost spa types50–65%Low–Medium
Credit-Based$99–$299/moDiverse-menu spas40–55%Medium
Unlimited Access$49–$149/moAmenity-heavy spas60–75%Low
Specialized Treatment$99–$499/moMed spas, clinics55–70%Medium–High
Shared/Corporate$99–$249/moAcquisition-focused40–55%Medium

Not sure which model fits your spa? Talk to a Zenoti membership specialist →

How to create a spa membership program — step by step

For granular setup details and staff scripts, see: How to Get Started With Memberships at Your Salon or Spa (link in Related Reading).

Step 1: Set your membership goals

Sarah Simonelli, Zenoti Director of Customer Success: "Look at your objectives. Is it to drive appointment frequency, increase utilization, earn recurring revenue… or all three?"

Common objectives:

  • Generate a specific MRR target by month 6
  • Improve 90-day client retention rate
  • Cover fixed overhead from membership revenue alone

Step 2: Choose your model and define your benefits

Core service1–2 treatments per month
Retail discount10–20% on all in-spa retail purchases
Add-on perksAromatherapy, hot stones, scalp massage — complimentary per visit
Priority booking48–72 hour advance window before non-members
Exclusive accessVIP events, seasonal previews, new treatment launches
Social perksGuest pass credits, couples booking, shareable credits

Keep it simple. When somebody comes out of a massage, the last thing they want is a complicated membership pitch. — Cindy Meiskin, CXO, Hand & Stone

Step 3: Set pricing and commitment terms

Four-step pricing framework:

  1. Identify your anchor service — the most-booked treatment
  2. Calculate fully-loaded delivery cost (labor + product + overhead)
  3. Set floor at 2x that cost — preserves ≥50% gross margin
  4. Price-test 2–3 points with your founding member offer before committing publicly
Commitment OptionEnrollment RateRetention RateBest For
Month-to-monthHigherLowerAcquisition phase, competitive markets
Annual (paid monthly)LowerHigherMature programs, brand-loyal clients
Annual (paid upfront)LowestHighestAnchoring highest-LTV clients

Rollover policy: a 30-day rollover is industry standard. Automate a 7-day expiry reminder. For deep pricing economics, see: How to Profit Engineer a Membership Model (link in Related Reading).

Step 4: Write your membership policies

Cancellation notice30 days written notice minimum
Pause/freezeUp to 3 months per year; billing halted during freeze
Service rollover30-day rollover; expires at next cycle otherwise
Transfer/sharingDefined per tier — shareable tiers priced accordingly
Failure to pay3–5 automatic retries over 7 days, then membership pause
Upgrade/downgradeUpgrades: immediate + prorated. Downgrades: next renewal cycle

Step 5: Choose your spa membership software

Key capabilities to require:

  • Automated recurring billing with smart payment retry logic
  • Member self-service portal (pause, freeze, upgrade, cancel)
  • Per-member utilization tracking and reporting
  • Automated communications (usage reminders, renewal prompts, win-back flows)
  • Native integration with booking, POS, and loyalty
  • Multi-location membership management and cross-location redemption

The flexibility Zenoti offers to membership structures allows our guests to choose what's right for them. — Hand & Stone Massage and Facial Spa

Step 6: Soft-launch with a founding member offer

  1. Announce a founding member rate (10–20% below permanent price) exclusively to existing clients
  2. Set a hard enrollment window: 2–4 weeks only
  3. Cap founding spots if possible — creates urgency and social proof
  4. Use email, SMS, and in-spa signage as primary channels
  5. Train all staff before the announcement goes out

Test in small buckets. Work out some of the operational kinks. Take learnings from that test and build from there. — Josh Goodell, CEO, Boardroom Styling Lounge

Step 7: Promote, train, and scale

In-spa: Checkout conversation (highest-converting touchpoint), table tents, provider recommendation during service

Digital: Dedicated membership landing page with visible pricing table, email to non-members, social media testimonials

Do your front desk people believe you have the best membership in the game? You need to have belief... then you can execute on all the technical stuff. — Ryan Rose, CEO, VIO Med Spa

Spa membership pricing — benchmarks and strategy

Pricing by spa type

Spa TypeEntry TierMid TierPremium Tier
Day Spa$79–$99/mo$129–$149/mo$179–$229/mo
Massage-Focused$59–$89/mo$99–$129/mo$149–$189/mo
Med Spa$99–$149/mo$199–$299/mo$349–$499/mo
Facial Spa$79–$109/mo$139–$169/mo$199–$249/mo
Float/Wellness Spa$79–$119/mo$129–$169/mo$179–$229/mo

Ranges based on Zenoti platform data and North American market benchmarks. Pricing varies by market, provider costs, and brand positioning.

The 5 most common pricing mistakes

  1. Pricing below cost of delivery — base tier must cover ≥2x fully-loaded service cost
  2. Too many tiers — three is the ceiling; four creates decision paralysis
  3. No rollover policy — members feel penalized for missing a month
  4. Identical benefits across tiers — removes the upgrade incentive
  5. Launching at permanent pricing — without a founding member window, early adoption is slow

Revenue scenario: the 100-member milestone

Membership fees (100 × $99)$9,900/month
Add-on services (avg. $35/member, 70% utilization)$2,450/month
Retail purchases (avg. $20/member/month)$2,000/month
Total member-driven monthly revenue$14,350/month

For a member who maintains this behavior for 18 months, total revenue contribution exceeds $2,580.

Spa membership retention — keeping members long-term

Membership growth without retention is a treadmill. The benchmark target for monthly member retention is 85% or higher. Below 80%, a program is functionally replacing its entire membership base every 5 to 6 months.

The 3 root causes of spa membership churn

  1. Low engagement (~40–50% of cancellations) — members stop using benefits and feel they're wasting money. Fix: automate day-20 usage reminders.
  2. Life disruption (~30–35%) — relocation, financial stress, schedule changes. Fix: offer a pause/freeze option. Members who pause almost always return.
  3. Unrecovered service dissatisfaction (~15–25%) — a poor experience never addressed. Fix: follow up within 48 hours with a complimentary treatment offer.

7 retention tactics that work

  1. Day-20 usage reminder — automated SMS/email: 'Your monthly treatment is waiting — book before it expires'
  2. Pause option instead of cancel — converts ~30–40% of cancel requests into temporary holds
  3. Member milestones — celebrate months 3, 6, and 12 with a message, perk, or loyalty reward
  4. Member-exclusive events — product launches, seasonal previews, after-hours nights
  5. Annual upgrade offer at month 11 with first-month-at-new-tier incentive
  6. Personalized service recommendations — the single strongest predictor of long-term retention
  7. Member referral program — referral credit incentivizes high-engagement members to recruit

Win-back campaign for lapsed members

StageTimingMessage FocusInclude Offer?
Stage 130 days post-cancelValue reminder, what they're missingNo — don't devalue the program
Stage 260 days post-cancelShort survey — why did you leave?No — gather intelligence first
Stage 390 days post-cancelRe-enrollment offerYes — first month at 50% or complimentary service

A well-executed win-back sequence recaptures 15–25% of lapsed members at a fraction of new-member acquisition cost.

Spa membership KPIs — what to measure and why

The 8 metrics every membership spa should track

KPIDefinitionTarget Benchmark
Active Member CountMembers with valid, paying subscriptionsPositive MoM growth
Monthly Recurring Revenue (MRR)Total membership fees collected per month+10% per quarter (growth phase)
Monthly Retention Rate% of members active month-over-month≥85%
Churn Rate% of members who cancel in a given month≤15%
Utilization Rate% of members using their monthly benefit60–75%
Average Revenue Per Member (ARPM)Total member revenue ÷ active membersAt or above market rate
Member LTVTotal revenue from a member over full tenure3x annual membership fee
Membership Revenue % of TotalMRR ÷ total monthly revenue25–40% (mature programs)

The utilization sweet spot

  • Below 60% — Members feel the program isn't worth the fee. Cancellation risk is high. Trigger proactive engagement immediately.
  • 60–75% — Healthy range. Members are engaged without straining capacity.
  • Above 75% — Monitor capacity. Service quality can degrade if booking availability tightens.

2026 Benchmark data: among guests rebooked once, 23% of those appointments were subsequently cancelled. Guests rebooked two or more times cancel at just 2%. Pair rebooking with confirmation workflows, deposits, and clear cancellation policies.

Spa membership software — what to look for

Running a membership program on spreadsheets, manual billing reminders, or a bolt-on subscription tool creates the exact friction that drives member churn and staff burnout. The right software makes the operational complexity invisible — billing runs automatically, at-risk members are flagged before they cancel, and win-back sequences trigger without anyone lifting a finger.

The key distinction: bolt-on tools sit next to your booking system; native membership management sits inside it. The difference shows up every day at the front desk.

Bolt-on tool vs. native membership management

CapabilityBolt-On ToolNative Platform (Zenoti)
Discount application at checkoutManual — staff must remember to applyAutomatic — no staff action required
Member visit historySiloed from booking dataUnified — full profile with all visits, spend, preferences
Utilization alertsRequires manual data exportAutomatic flagging of at-risk members
Failed payment recoveryManual follow-upSmart retry logic over 7 days, then alert
Win-back campaignsSeparate email tool + manual listAutomated sequence from within the platform
Multi-location redemptionRarely supportedNative — member redeems at any brand location
ReportingSeparate dashboard, sync delaysReal-time, location-level and brand-wide
Freeze/pause billingOften unsupportedConfigurable per tier; auto-resumes at freeze end

How Zenoti solves the biggest spa membership challenges

Every stage of a spa membership program has a distinct operational pressure point. The table below maps the most common challenges spa owners face — at program design, at launch, during operations, and at scale — to the specific Zenoti capabilities that address them.

ChallengeWhat Goes Wrong Without the Right ToolHow Zenoti Solves It
Designing the right program structureOwners guess at pricing and tier benefits with no industry data to validate decisionsZenoti's benchmark data and in-platform analytics give real utilization and revenue data to calibrate pricing before committing publicly
Setting up recurring billingManual monthly charges, missed payments, awkward client conversations about failed cardsAutomated recurring billing with smart retry logic — up to 5 retries over 7 days before a membership is paused and the guest is notified
Configuring tier benefits and discountsStaff manually calculate discounts at checkout, leading to errors and inconsistent guest experienceMembership discounts auto-apply to invoices at checkout — no staff calculation, no errors, no guest friction
Allowing members to choose enrollment dateFixed billing dates misalign with when clients actually started — creates perceived value loss in month 1Members choose their own enrollment start date, so billing aligns with when they actually begin receiving benefits
Running trial or introductory membershipsManual tracking of who is on trial; constant risk of forgetting to convert or charge correctlyTrial memberships auto-convert from introductory to regular pricing at the configured date — no manual intervention
Letting family share membership benefitsExtra administrative overhead; inconsistent application of shared benefits at checkoutFamily and friends can use membership benefits under a shared plan, configurable per tier, applied automatically
Freezing a membership without cancellingStaff manually pause billing and add notes — inconsistent, easy to forget to resumeConfigurable freeze controls per tier; billing halts and automatically resumes at the freeze end date
Tracking utilization per memberNo visibility into who is and isn't using their membership until they cancelPer-member utilization dashboard flags guests who haven't visited within the billing cycle, enabling proactive outreach before cancellation
Automating renewal remindersStaff manually contact members approaching renewal — time-consuming and inconsistentAutomatic reminders prompt guests to renew or upgrade when their membership is approaching expiry
Running win-back campaigns for lapsed membersLapsed members fall off the radar with no structured re-engagementAutomated win-back sequence triggers at configurable intervals post-cancellation within Zenoti's marketing module
Managing memberships across multiple locationsMembers enrolled at one location can't redeem at another; creates friction for multi-location brandsA single membership program runs across 2 or 200 centers — members enroll anywhere, redeem anywhere; pricing updates apply across all locations instantly
Tracking which services drive membership ROINo visibility into which tiers or services generate the most revenueMembership activity and redemption data feed directly into Zenoti's analytics — track revenue, utilization, and ROI by tier, center, and campaign
Promoting specific services through membershipUnder-utilized time slots remain invisible to the membership programMembership structure can be configured to promote specific services — filling low-demand slots without discounting publicly
Converting non-members at checkout and onlineFront desk staff forget to mention the membership or lack confidence in the pitchZenoti's Webstore and mobile app display membership options at the point of booking; guests can enroll without front desk involvement

Zenoti spa membership features — complete reference

The following table covers every capability in Zenoti's membership management module, organised by the operational area it addresses. Use this as an evaluation checklist when comparing platforms or configuring a new program.

FeatureWhat It DoesBusiness Impact
Flexible membership structuresConfigure any combination of service allotments, credit banking, unlimited access, or treatment plans with 2–3 tiers per programSupports all five spa membership models without workarounds
Center- and region-specific pricingSet different membership prices, discounts, or benefit stacks for individual locations or regionsSupports franchise models and multi-market brands with location-level variation
Peak and off-peak pricing controlsConfigure membership discounts to apply differently based on time of day or day of weekDrives utilization during low-demand windows without reducing full-price revenue
Guest-chosen enrollment start dateMembers select when their first billing cycle begins at the time of enrollmentEliminates perceived value loss in month 1; reduces early cancellations
Trial memberships with auto-conversionSet an introductory pricing period that automatically converts to the regular membership rateRemoves enrollment friction; no manual conversion tracking required
Webstore enrollmentMembers discover, compare, and enroll in membership tiers from the spa's branded Webstore24/7 self-service enrollment without front desk involvement
Mobile app enrollmentGuests enroll in memberships through the Zenoti-powered mobile appReaches mobile-first guests at the moment they're most engaged
Automated recurring billingMonthly or annual charges processed automatically on the member's billing date via stored card or ACHEliminates manual charging; no missed payments; no failed-card conversations
Smart payment retry logicFailed payments retried 3–5 times over 7 days using varied timing before triggering a pauseRecovers failed payments without staff intervention; reduces involuntary churn
Paid-in-full and monthly payment optionsMembers choose between monthly recurring billing or paying the full annual amount upfrontSelf-segments highest-LTV clients into annual commitments; improves cash flow
Automatic discount application at checkoutMembership benefits and discounts apply automatically to invoices — no staff calculation requiredRemoves the most common source of checkout errors and inconsistent guest experience
Family and friend benefit sharingMembership benefits configurable to be shareable with guests linked to the primary member's profileSupports couples, family, and gifted membership use cases; increases per-household revenue
Freeze and unfreeze billingMembers pause billing for a configurable duration; billing auto-resumes at freeze end dateConverts 30–40% of cancel requests into temporary pauses; frozen members almost always return
Upgrade and downgrade handlingUpgrades activate immediately with prorated billing; downgrades apply at the next renewal cycleSupports tier movement without manual billing adjustments or refund processing
Auto-renewal for expiring membershipsFixed-term memberships renew automatically unless a change is initiatedPrevents revenue loss from manually lapsing memberships; no manual renewal tracking
Automatic renewal remindersConfigurable notifications prompt members to renew or upgrade before membership expiresCaptures renewal intent before the membership lapses; opens upgrade conversation
Utilization tracking per memberDashboard shows each member's visit frequency and credit usage within the current billing cycleIdentifies at-risk members (low utilization) before they reach the cancellation decision
Win-back automationConfigurable automated sequence triggers for lapsed members at defined intervals post-cancellationRecaptures 15–25% of lapsed members without manual outreach
Membership-linked marketing campaignsUse membership tier and utilization data to segment and target campaigns in Zenoti's marketing moduleEnables usage-triggered reminders, milestone messages, and personalised upgrade offers
Cross-location redemptionMembers enrolled at any location redeem benefits at any other brand locationRemoves friction for guests who travel; critical for franchise and multi-location brands
Brand-wide pricing updatesPrice or benefit changes at the organization level apply to all centers simultaneouslyEliminates location-by-location configuration work when repricing or running promotions
Single program across all centersOne membership program definition covers the entire brand regardless of center countProgram consistency from 2 centers to 200 — guests experience the same membership everywhere
Membership activity and redemption reportingTrack enrollment, active member count, utilization, revenue, and redemption by tier, center, and campaignFull visibility into program health; supports KPI tracking for all 8 membership metrics
Membership revenue attributionMembership fee revenue, add-on spend, and retail spend tracked separately and in aggregate per memberEnables accurate LTV calculation and ROI measurement by tier and campaign

The integration advantage: what changes when membership is native

The most important feature in the table above isn't any individual capability — it's that all of them run in the same platform as Zenoti's appointment book, point of sale, loyalty program, and marketing tools. This creates compounding advantages that standalone membership tools cannot replicate:

Booking data informs membership designKnowing which services drive the most appointments helps price tiers around what members actually want
POS data triggers retention actionsA member who hasn't redeemed their credit in 20 days is flagged automatically — because POS and membership data are in the same system
Loyalty points and membership benefits stackMembers earn loyalty points on membership visits and retail purchases in the same transaction — no manual reconciliation
Marketing targets use live membership dataCampaign segments update in real time as members enroll, freeze, lapse, or upgrade — no CSV exports or sync delays
Provider continuity is visibleMembership reports show which providers drive the highest member retention, enabling staffing decisions based on membership ROI
Analytics cover the full member journeyFrom enrollment through every visit, retail purchase, add-on, referral, freeze, and cancellation — one data trail, one dashboard

With membership programs, Zenoti-powered spas gain dependable revenue and customer loyalty. Top-performing spas that sell memberships earned 22% more revenue than those that did not. — Zenoti Platform Data, 2026

Hand & Stone Massage and Facial Spa: "The flexibility Zenoti offers to membership structures allows our guests to choose what's right for them. We're pleased to be able to build stronger customer relationships with the effortless, integrated communications and marketing solutions in Zenoti."

See Zenoti Membership Management in action → Book a free demo

Ready to build your spa membership program?

A well-designed spa membership program is the most reliable path from appointment-only revenue to a predictable, scalable business. The model, pricing, and retention mechanics in this guide have been tested across thousands of spa locations — from independent boutiques to multi-location brands like Hand & Stone and Urban Float.

Three decisions determine success: choose the right model for your service mix, price for margin not just enrollment, and build the operational infrastructure to keep members engaged long after signup.

Ready to launch or upgrade your spa membership program? Zenoti gives you everything in one platform → Book a free demo

All benchmark data sourced from aggregated, anonymized performance data of North American spa businesses on the Zenoti platform, calendar year 2025. © 2026 Zenoti, Inc.


Cheryl Cole

Written by

Cheryl Cole, Managing Editor

Cheryl uses her background in journalism to help brands bring their unique stories to life. Passionate about content strategy, she has extensive experience leading both print and digital publications. As managing editor of The Check-In, Cheryl is committed to providing wellness professionals with high-quality, tailored content designed to help grow their brands.

Learn more about Cheryl Cole