Overview
MyProducts turns your in-clinic retail shelves into a digital storefront inside your RepeatMD patient app. You upload your curated product list, AI assists with listing details, and patients browse and purchase from Shop → Products.
You keep 100% of each MyProducts sale minus standard processing fees. Orders can be fulfilled via in-clinic pickup or, when enabled, shipping you manage from your practice.
This article is for practice owners, managers, and admins setting up MyProducts for the first time.
Before You Start
You need Administrator or Manager access to configure MyProducts.
Open Catalog -> Products from the left-side navigation in the Admin Panel.
Prepare a product list: type or paste product names, or upload a spreadsheet, document, or PDF. Save a backup copy before uploading.
Use Google Chrome for smoother bulk upload and storefront setup.
Decide pickup locations, return policy, and FAQ or support contact info before launch.
Optional: enable MyProducts Shipping after launch. See Enable MyProducts shipping (Admin Panel).
MyProducts is separate from SkinDrop by RepeatMD. See SkinDrop by RepeatMD overview (Admin Panel) for the drop-ship catalog.
Why It Matters
Retail is one of the most profitable parts of many practices, but most sales stop at the front desk. Patients who cannot repurchase from you may buy elsewhere.
MyProducts helps you:
Sell beyond office hours with a shop patients already use for treatments and memberships.
Launch quickly with AI-assisted listing generation from your product list.
Keep revenue in your practice instead of third-party retailers.
Reduce idle inventory with online visibility and optional stock tracking.
How It Works
Catalog upload: You provide a product list by typing, pasting, or uploading a file. RepeatMD validates entries and flags errors before publishing.
AI-generated listings: After upload, AI builds product names, categories, images, descriptions, and ingredient lists where available. You review a preview list and edit anything manually. House-brand or custom products may require manual entry.
Storefront settings: Configure pickup locations, return policy, FAQ, and support info. Mark favorite products as featured to highlight them at the top of your shop.
Launch: Publish immediately or schedule a launch date. Products appear under Shop → Products in the patient app.
Fulfillment: Default fulfillment is in-clinic pickup. Enable shipping separately in Products → Settings → MyProducts. See Enable MyProducts shipping (Admin Panel).
Inventory: Add on-hand counts per product. Counts decrease when patients purchase online. Admins receive email alerts when stock runs low. Reconcile in-office POS sales manually.
Post-launch: Add products to membership benefits or schedule a launch promo after publishing.
Step-by-Step Instructions
Access MyProducts
Log in to your Admin Panel.
Click Catalog -> Products in the left-side navigation.
Select Your Products.
Upload your product list
On the Products page, start a new catalog upload.
Choose one method:
Type or paste a list of products you sell
Upload a file (spreadsheet, document, or PDF). You may be able to export from your EMR.
Save your product list locally before uploading in case validation errors occur.
Follow the platform bulk upload template when using a spreadsheet.
Review validation results and fix missing or inconsistent details (such as SKU or quantity) before re-uploading.
Review AI-generated listings
After upload, review the preview list of generated product listings.
Confirm product names, categories, images, descriptions, and ingredient lists.
Edit any listing manually if AI details are incorrect.
Mark top recommendations as featured to pin them at the top of your shop.
For house-brand or custom products AI cannot populate, add details manually.
Configure storefront settings
Open Settings on the Products page.
Set pickup locations (one or multiple offices).
Add your return policy (window, contact method, terms).
Add FAQ and support info patients see in the app.
Save your changes.
Launch your store
Choose launch now or schedule a future launch date.
Publish when ready. Products appear under Shop → Products in the patient app.
Optional next steps:
Add products to membership benefits
Create a launch special offer or text campaign
Enable shipping. See Enable MyProducts shipping (Admin Panel)
Best Practices and Pro Tips
Start with top sellers. Add your most popular products first, then expand the catalog.
Feature your recommendations. Mark staff favorites as featured so patients see them first.
Keep listings current. Update pricing and product details directly in the Admin Panel.
Promote your launch. Pair launch with a limited-time offer or text message to drive first orders.
Prepare bulk uploads. Save your list, use the correct template, and upload in Chrome for best results.
Pair with SkinDrop. Enable both for in-clinic pickup plus drop-ship skincare. See Understand MyProducts and SkinDrop benefits (Admin Panel).
Common Mistakes and FAQs
Q: Can I import my product list from another system?
A: Yes. Upload a spreadsheet, document, or PDF and RepeatMD parses it to create listings.
Q: Can I pause or edit my storefront after launch?
A: Yes. Pause the storefront, edit listings, or adjust settings anytime from Products → Settings.
Q: How are refunds or returns handled?
A: When a patient requests a refund or exchange, you receive notification in the Admin Panel and by email. Approve, deny, or manage the return from your order management page. See Understand your MyProducts dashboard (Admin Panel).
Q: Can my products be included in rewards or offers?
A: Yes. Include products in Special Offers, Rewards, membership benefits, and Custom Shop Categories. For brands like AlumierMD, list and sell via MyProducts; affiliate programs or external sales stay in the Discover tab.
Q: How do patients receive their orders?
A: By default, patients choose in-clinic pickup at checkout. Enable MyProducts Shipping for delivery options you fulfill. See Enable MyProducts shipping (Admin Panel).
Q: Can I track product inventory?
A: Yes. Add on-hand counts per product. Counts update when patients purchase online. Admins receive email alerts when stock runs out. Reconcile in-office POS sales manually.
Q: How much do I keep from each sale?
A: You keep 100% of every MyProducts sale minus standard processing fees.
Next Steps and Support
Need help? Email support@repeatmd.com



