Contact lens e-commerce for eye care clinics

Sell more contacts, eye drops and anything else, and do less work.

An online store, Follow-Ups and reminders that keep patients coming back to your clinic, with ordering and fulfilment that run themselves.

$260M+
orders handled
800+
happy clinics
32%
avg. sales lift
Integrated with your suppliers
Johnson & JohnsonAlconCooperVisionBausch + LombABB OpticalFAITOOGPe-Dr& more
The patient loop

Keep every patient coming back.

97% of online order value on Otto comes from patients the clinic already knows. Otto keeps them coming back to you, and does the work in between.

Follow-Ups

And the patients who don’t buy today.

“I’ll think about it” used to mean a sale lost to an online retailer. Follow-Ups bring back walk-outs, trial wearers and abandoned carts, so they buy from you when they’re ready.

$260M+
orders handled
+$60M
sales recovered
900K+
patients enrolled
800+
happy clinics
Drive revenue

Never miss another sale.

Open 24/7 and found on search, your store sells while you sleep. Follow-Ups, reminders and subscriptions bring patients back before they top up somewhere else.

✓An online store for contacts, drops & vitamins, shipped direct
✓Follow-Ups, refill reminders & subscriptions that keep patients yours
✓Smart Recall turns every Rx expiry into a chance to offer something better
✓Eye Drop Ship adds hundreds of products you never stock
Online sales this week ↗ Trending
+ New online order
32%
average lift in contact lens sales with Otto.
38%
of reorders are placed while the clinic is closed.
“We had about 8 hits today — pretty exciting!!”
JL
Dr. James Lawrence
River Valley Eye Care
Save staff time

Less admin, more patient care.

Reorders go straight to the supplier, rebates file themselves and AI helps write your patient messages. One portal, synced with the EMR your team already works in.

✓Hands-free fulfilment: orders sent straight to the supplier
✓Vendor rebates captured and filed automatically
✓Lens quotes in seconds, from the EMR or the portal
✓AI writing that drafts patient messages in your clinic’s voice
Works with your EMR
RevolutionEHR Eyefinity EyeCloudPro Visual-Eyes eVision Care + many more
Otto, working in the background
✓ Reorder sent to the supplier
✓ Vendor rebate filed automatically
✓ Follow-Up drafted in your voice
95%
say Otto saves them time every single week.
“I can’t believe how easy and smooth this process was.”
ET
Emma Tucker
First Optometry
✦
✦
✦
5.0
★ ★ ★ ★ ★
from 2,400+ patient reviews after checkout
94%
of patient feedback is positive.
“Amazing! It was so easy to just order them on your website. Thank you!”
JC
Jaclyn
Patient · Optical Studio Lethbridge
Delight patients

Convenience they’ll rave about.

Patients get a reminder right when they run low, reorder in two taps and see their rebates up front. It feels like their clinic, because it is.

✓Reminders right when they run low
✓Two-tap reorders from a text, no login or phone call
✓Pricing with rebates & insurance already applied
Everything in one place

One portal. Every workflow.

From the storefront to the supplier to the numbers, Otto runs the whole operation.

Revenue & retention→
Online store
Your branded store, open 24/7.
Follow-Ups
Messages and Journeys that bring patients back.
Refill reminders
Sent right when patients run low.
Subscriptions
Automatic, recurring refills.
Smart Recall
Rx expiry recalls that recommend an upgrade.
Lens quotes
Clear quotes with rebates and insurance built in.
Operations→
Integrated ordering
Contacts and OTC from every supplier, in one place.
Hands-free fulfilment
Orders go straight to the supplier.
Rebates
Captured and applied automatically.
EMR integration
Orders, quotes and Follow-Ups from your EMR.
Payments & insurance
Online payments, insurance in the order.
Competitor pricing
Daily scans keep your prices sharp.
Insights→
Intelligence Dashboard
Where you stand against top clinics.
Weekly AI insights
The patients worth reaching, ready to send.
Otto Copilot
Ask anything about your clinic.
Advanced Analytics
Revenue, retention, timing and top products.
Marketing help→
AI writing
Patient messages drafted in your voice.
Hub launch kit
Signs, posts and guides to launch your store.
Content & Social
AI posts for your practice. Add-on.
Eye Drop Ship
Sell dry-eye products you never stock.
Understand your business

Know where you stand.
Know what to do next.

See how you compare with top clinics. Every week, AI insights point to the patients worth reaching, ready to send in a click.

Grow

Sell more. Get seen.

New products to sell, and help telling patients about them.

Eye Drop Ship

Sell more dry-eye products.
Stock none of them.

Offer hundreds of dry-eye products on your store. Your fulfilment partner holds the inventory and ships to the patient. You set the prices and keep the margin.

✓Hundreds of products, zero inventory on your shelves
✓Sold under your brand, on your store, at your prices
✓No separate accounts to manage
Fulfilled byDry Eye RescueEye Drop Shop
Hub · Your launch kit

Every clinic gets a ready-made kit to launch its store: signs, posts and slides with your QR code, a front-desk guide and a 30-day social plan.

ContelloAdd-on · Powered by Contello

Content & social, on Otto-pilot.

An AI marketing engine that learns your practice and posts on-brand content to Facebook, Instagram, LinkedIn and Google, with a discount for Otto members.

Explore Content & Social →

Set up in 30 minutes or less.

90% of Otto users say they found it easy to set up. No dev team required.

01
Create your account
Sign up free. Takes about 2 minutes.
02
Configure settings
Branding, suppliers, shipping. ~15 minutes.
03
Add Otto to your site
Embed your store in 3 minutes.
04
Put Otto to work
Sit back as orders start rolling in.

Loved by clinics & patients alike.

97.5% of users would recommend Otto to a peer.

“Loving Otto! Our average monthly sales are up 20% since teaming up with you.”
J
John Pond
Acton Eyecare
“We LOVE Otto. It is working perfectly!”
E
Evergreen Eye Care
Clinic
“Definitely getting far more orders on Otto than before ;)”
P
Patricia Fink
Dr. Fink Optometry
“Very easy to use from a clinic perspective. The support has been great.”
B
Blink Eyewear
Clinic
“Implementing Otto revolutionized how we manage lenses. A game-changer.”
D
Dr. Wes McCan
Optometrist
“Loving Otto! Our average monthly sales are up 20% since teaming up with you.”
J
John Pond
Acton Eyecare
“We LOVE Otto. It is working perfectly!”
E
Evergreen Eye Care
Clinic
“Definitely getting far more orders on Otto than before ;)”
P
Patricia Fink
Dr. Fink Optometry
“Very easy to use from a clinic perspective. The support has been great.”
B
Blink Eyewear
Clinic
“Implementing Otto revolutionized how we manage lenses. A game-changer.”
D
Dr. Wes McCan
Optometrist
“A text message to reorder? The process this easy? Amazing.”
R
Ryan
University Eye Clinic
“Love that I can order on my own time, without calling the office.”
L
Logan
Littlefield Eye Associates
“Wow this was easy peasy! Did all this in under 2 minutes!”
P
Patricia
Calgary Vision Centre
“So convenient. My contacts just show up at my door now.”
M
Maya
Northgate Eyecare
“Incredible. Reordered in two taps on my phone.”
S
Sam
Optical Studio
“A text message to reorder? The process this easy? Amazing.”
R
Ryan
University Eye Clinic
“Love that I can order on my own time, without calling the office.”
L
Logan
Littlefield Eye Associates
“Wow this was easy peasy! Did all this in under 2 minutes!”
P
Patricia
Calgary Vision Centre
“So convenient. My contacts just show up at my door now.”
M
Maya
Northgate Eyecare
“Incredible. Reordered in two taps on my phone.”
S
Sam
Optical Studio
Partners

In good company.

We work hand-in-hand with the buying groups, associations, and partners shaping modern eye care.

Eye Recommend
OSI Group
The Optical Group
EyeTrust Network
Marketing4ECPs
ODs on Finance
Acquios Alliance
EyeDropShop
Dry Eye Rescue
EYE to EYE
Roya
Villavecchia
Vision Trends
& many more

Ready to sell more and do less?

Join 800+ practices already growing with Otto. Live in 30 minutes.