Sell Prescription Eyeglasses Online with WooCommerce
Eyeglasses by Optogrid adds a complete lens customization experience to your WooCommerce product pages. Your customers choose frames, configure lenses, enter their prescription, and measure their PD, all without leaving your store.
Why Optical Retailers Struggle to Sell Rx Eyewear Online
Most WooCommerce stores are built for simple products. Prescription eyeglasses are not simple. Each order requires a valid prescription, accurate pupillary distance, and a lens configuration that matches the customer’s needs. Without purpose-built tooling, merchants either cobble together generic plugins or give up on online Rx sales entirely.
The result: lost revenue from customers who want to buy online but can’t complete the process. Prescription fields are missing, PD measurement is unavailable, and lens pricing requires manual quotes that kill conversion rates.
How Merchants Sell Rx Eyewear Online: A Comparison
| Approach | Rx validation | PD capture | Dynamic pricing | Engineering cost |
|---|---|---|---|---|
| Eyeglasses by Optogrid | Built-in field validation (SPH, CYL, Axis, ADD, PD) | Photo-based, integrated at checkout | Real-time, per-option pricing rules | None (visual builder, no code) |
| Generic WooCommerce + custom fields | Manual, error-prone | Not available by default | Requires custom development | Low to medium |
| Headless custom build | Fully custom | Fully custom | Fully custom | High |
Six Features That Turn a WooCommerce Store Into an Rx Eyewear Retailer
Visual Lens Builder
A step-by-step configurator embedded on each product page. Customers select lens type, coatings, tints, and add-ons through a guided flow that keeps them moving toward checkout.
Prescription (Rx) Input
Built-in prescription form with field validation for SPH, CYL, Axis, ADD, and PD. Customers enter their Rx directly on the product page. Invalid values are flagged before checkout.
Digital PD Measurement
Integrated with Optogrid’s measurement technology so customers can measure their pupillary distance from home using a photo. This removes the single biggest barrier to buying prescription glasses online.
Dynamic Pricing
Prices update in real time as customers select lens options. Merchants set pricing deltas per option. No manual quotes, no surprises at checkout.
Merchant Flow Builder
A visual admin tool for configuring the entire lens journey: steps, options, conditional logic, pricing rules, and branding. No coding required.
Setup Wizard
Guided onboarding walks merchants through initial configuration. Define your lens options, set pricing, and start selling within a single session.

From Install to First Sale in Four Steps
For Merchants
- Install the plugin on your WordPress + WooCommerce store.
- Configure your lens flow using the visual flow builder. Add lens types, coatings, tints, and pricing rules.
- Assign the builder to products you want to sell as prescription eyewear.
- Go live. Customers see the lens builder on those product pages immediately.
For Customers
- Choose a frame from your store.
- Customize lenses through the guided builder (type, coatings, tints).
- Enter their prescription using the validated Rx form.
- Measure PD from home with Optogrid’s digital measurement tool, then check out.

WordPress, WooCommerce, and Elementor Compatibility Details
- Full WooCommerce integration. Lens configurations persist through cart, checkout, and order metadata. Your fulfillment team sees every detail.
- Editor compatibility. Works with Classic Editor, Block Editor, and Elementor.
- Optogrid API. Connects to Optogrid’s measurement platform for photo-based PD measurement at checkout. Prescription and PD data are processed via Optogrid’s secure API.
- Standard WordPress architecture. Installs like any plugin. No custom server infrastructure required.
Frequently Asked Questions
What WooCommerce and WordPress versions are supported?
Eyeglasses by Optogrid requires a recent version of both WordPress and WooCommerce. Check the plugin’s system requirements tab after installation for the exact minimum versions. The plugin follows the WordPress.org compatibility policy and is updated as new major versions are released.
Does the plugin work with Elementor and the Block Editor?
Yes. The lens builder is compatible with the Classic Editor, the Block Editor (Gutenberg), and Elementor. You can embed the builder on product pages regardless of which page builder your store uses.
How is prescription data stored and secured?
Prescription and PD data entered at checkout are processed via Optogrid’s secure API and stored as WooCommerce order metadata. Data is not shared with third parties and is accessible only to the store owner and fulfillment team.
How accurate is photo-based PD measurement compared to an in-store ruler?
Optogrid’s photo-based measurement uses computer vision to capture interpupillary distance from a standard selfie. The technology is designed to meet the accuracy requirements for ophthalmic lens dispensing. For patients with complex prescriptions or unusually narrow fitting requirements, in-store verification remains the gold standard.
Which lens types are supported?
The flow builder supports single-vision, progressive, and occupational lenses. Merchants configure which lens types, coatings, tints, and add-ons appear in the builder, so the available options match exactly what your lab can fulfill.
Is there a free trial or demo?
Contact the Optogrid team to request a demo or discuss onboarding. Pricing and trial options are available on the Optogrid website.
How do orders flow from checkout to the optical lab?
Each completed order stores the full lens configuration (lens type, coatings, Rx values, PD) as WooCommerce order metadata. Your fulfillment team can view all details directly in the WooCommerce order admin, and the data can be exported or integrated with your lab’s ordering system.
Related Reading
- Launching your optical ecommerce store — a full comparison of ecommerce options for optical retailers
- Remote eyewear fitting playbook — the complete patient workflow for online prescription sales
- AI in optical practices — how automation is reshaping the dispensing process
- Why customers leave optical shops — measurement errors and online conversion as a retention factor
Start Selling Prescription Eyewear on Your WooCommerce Store
Eyeglasses by Optogrid gives optical retailers the tools to sell Rx eyewear online without building custom software. Read how we built the plugin for the technical background, or install it today and configure your first lens flow.

I am a seasoned software engineer with over two decades of experience and a deep-rooted background in the optical industry, thanks to a family business. Driven by a passion for developing impactful software solutions, I pride myself on being a dedicated problem solver who strives to transform challenges into opportunities for innovation.
