EHR & Charting Marketing Booking Portal VISTA Mobile VISTA Connect POS & Payments
VISTA Connect

Your App. Your Brand. Your Clients.

A fully branded iOS app your clients download to book, shop, track rewards, and stay connected — all without leaving your ecosystem. No RepeatMD account. No DermPro subscription. No third-party brand on your clients' home screens.

One App. Infinite Medspas.

VISTA Connect is a single iOS app that shapeshifts per client. When a client logs in, the app becomes your medspa — your logo, your colors, your services, your products. Clients who visit multiple partner medspas see each one as a separate branded experience inside a single app.

No custom App Store submission per location. No MDM headaches. One app, fully white-labeled after login.

  • Your brand identity — logo, colors, name — front and center
  • Multi-medspa support for clients who visit more than one location
  • Clean, premium UI that reflects the luxury feel of your practice
  • Available in the App Store under the VISTA Connect umbrella — no separate submission needed
LA
Luminary Aesthetics
Hi, Sarah 👋
🔔
Your Points
2,340
660 pts until Gold tier
Next Visit
HydraFacial — May 14 @ 2:00 PM
Dr. Emily Chen · Main Location
Reschedule
Add to Calendar
📅
Book Visit
🛍️
Shop Products
📋
My Records
🎁
Redeem Rewards
Replace with actual VISTA Connect screenshot

Book in Three Taps.

Native booking built directly into the app — not a browser webview, not a redirect to your booking portal. Clients browse services, pick a provider and time, and confirm without ever leaving the VISTA Connect experience.

The same availability engine that powers your booking portal works here, so there's never double-booking, and time zones are always correct.

  • Full service catalog with descriptions, durations, and pricing
  • Provider selection with photos and bios
  • Real-time availability — same engine as the booking portal
  • Intake form prompts for services that require one
  • Booking confirmation with add-to-calendar and appointment details
  • Easy reschedule and cancellation within the app
← Back
Book a Service
Injectables
Botox / Dysport
45 min · From $12/unit
Select
Dermal Fillers
60 min · From $650/syringe
Select
Skin Treatments
HydraFacial
60 min · $165
Select
Choose Date & Provider →
Replace with actual Connect booking screenshot

Your Products. Your Shelf. Provider-Recommended.

The in-app shop isn't just a product catalog — it's a personalized storefront. When a provider recommends a product in their chart after a visit, that product surfaces front and center in the client's VISTA Connect shop, marked as recommended specifically for them.

From Chart to Cart

After every appointment, provider recommendations flow automatically from the chart into the client's app. No copy-paste, no separate message — the next time the client opens VISTA Connect, their "Recommended for You" shelf is already populated.

  • Provider-recommended products flagged with the provider's name
  • "Recommended for you" shelf on the home screen and in the shop
  • Full product descriptions, ingredients, and usage instructions
  • Seamless checkout — ship to home, local delivery, or in-store pickup
  • Order tracking built in — clients see status without calling the front desk
← Home
Shop
🛒
⭐ Recommended for You · Dr. Chen
🧴
SkinCeuticals C E Ferulic
$182
☀️
EltaMD UV Clear SPF 46
$39
All Products
🧴
Retinol Serum
$65
Add to Cart
💊
Collagen Peptides
$48
Add to Cart
Replace with actual Connect shop screenshot

Keep Clients Coming Back — Inside Your App.

VISTA Connect is where your loyalty program, push notifications, and referral campaigns live. Clients earn, redeem, and stay engaged — all within your brand, not a competitor's app.

🏆

Loyalty Program

Clients see their point balance, tier status, and progress toward the next level the moment they open the app. Redemption is one tap — no printing, no manual lookup at the front desk.

  • Real-time points balance and tier progress bar
  • One-tap reward redemption at checkout
  • Milestone notifications ("You're 200 pts from Gold!")
  • Full reward history
📲

Push Notifications

Send targeted push notifications directly through VISTA — appointment reminders, flash promotions, recall nudges, or reward announcements. Clients opt in on install, and can manage preferences anytime.

  • Appointment reminders with one-tap confirm or reschedule
  • Service recall nudges ("It's been 12 weeks — time for a touch-up?")
  • Flash offer notifications to drive off-peak bookings
  • Reward and birthday push messages
🎁

Referral Program

Every client gets a unique referral code visible right in the app. They share it with a friend; when that friend books and completes a visit, both parties earn rewards automatically — no staff intervention needed.

  • Unique shareable referral code per client
  • Share via Messages, Instagram, or link — one tap
  • Automatic reward issuance on qualifying visit
  • Referral dashboard showing who they've brought in
📋

Forms & Records

Clients can complete intake forms, view their visit history, and access documents directly in the app. No separate portal login. No hunting for an email link. Everything in one place.

  • Pending intake and consent forms with in-app completion
  • Full appointment history with visit notes summary
  • Before & after photo access (with your permission settings)
  • Treatment documents and aftercare instructions

A Home Screen You Control.

The VISTA Connect home screen is built on a block engine — you decide what clients see when they open the app. Highlight upcoming promotions, surface a featured service, lead with loyalty, or put provider recommendations front and center after a visit.

Blocks update in real time. No app update required. Change the home layout from your admin panel and it reflects immediately.

  • Configurable home blocks: upcoming appointment, loyalty card, product recs, featured service, promotions banner, referral prompt
  • Blocks are context-aware — a client with a pending intake form sees a reminder; one who just had a visit sees their provider's product picks
  • Seasonal promotions and campaign banners with one-click scheduling
  • No dev work, no app update — live changes from your admin panel
Home Block Engine — Admin View
Loyalty Points Card
Visible
Next Appointment
Visible
Provider Recommendations
After Visit
Summer Promo Banner
Active
Referral Prompt
Hidden
+ Add Block · Changes save in real time
Replace with actual admin block editor screenshot

Everything RepeatMD Does. Already Inside VISTA.

RepeatMD and DermPro are add-ons you bolt onto your existing medspa software — paying a second subscription, maintaining a second integration, and putting a second brand on your clients' phones. VISTA Connect is native to the platform. No bolt-on. No second bill. No third-party branding in your client's app drawer.

See the Full Platform

VISTA Connect vs. RepeatMD / DermPro

Third-party client apps require a separate subscription and exist outside your core platform. VISTA Connect is built in — so the data stays connected and the experience stays yours.

Feature
VISTA Connect
RepeatMD / DermPro
Included in platform subscription
✗ Separate fee
White-labeled with your brand
✓ After login
◑ Third-party brand visible
Native in-app booking
◑ Varies by plan
Provider-recommended products surfaced automatically
✓ From chart
✗ Manual setup
Loyalty program with in-app redemption
Referral program with automatic reward issuance
◑ Limited
Push notifications
In-app intake form completion
Visit history & before/after photos
Configurable home block engine
✓ Real-time
◑ Template-based
Data synced natively (no API integration)
✓ Same platform
✗ Requires integration

VISTA Connect Closes the Loop.

Every VISTA system feeds the next. VISTA Connect is where the client-facing side of that loop lives — the place clients engage between visits.

📋
Provider charts the visit
📱
Recs appear in Connect shop
🛍️
Client shops & earns points
📅
Recall push → rebooks in-app

Ready to Put Your Brand in Their Pocket?

See VISTA Connect alongside the full platform — EHR, marketing, booking, and payments — in a single live demo.