Customer Portal
The customer portal gives your customers two self-service pages, rendered inside your Shopify store’s theme via App Proxy. No separate website needed — it matches your store’s look and feel.
Status lookup
Section titled “Status lookup”URL: yourstore.com/apps/repairs/status
Always available. No setup required.
How it works
Section titled “How it works”- Customer enters their ticket number and email address.
- The portal shows their ticket details:
- Status timeline (most recent first)
- Estimated completion date
- Outbound tracking number and carrier (if provided)
- Item description
Ticket numbers are case-insensitive — customers can type rep-00042 or REP-00042.
Sharing with customers
Section titled “Sharing with customers”Include the status URL in your email templates using the {{status_url}} variable. You can also link to it from your store’s navigation or a dedicated page.
Online submission
Section titled “Online submission”URL: yourstore.com/apps/repairs/submit
Pro feature. Must be enabled in Settings.
How it works
Section titled “How it works”Customers fill out a form to request a repair:
- Name, email, phone, address — all required.
- Item description and issue — what needs repair and what’s wrong.
- Contact consent — email, SMS, and phone preferences.
Submitted tickets start at the Pending Review status (the online default) so you can review them before accepting.
Enabling online submission
Section titled “Enabling online submission”- Go to Settings.
- Toggle Online submission on.
- The submission page becomes available at
yourstore.com/apps/repairs/submit.
Turn it off at any time to stop accepting online submissions. Existing tickets are not affected.
Portal and your store theme
Section titled “Portal and your store theme”Both portal pages render inside your Shopify theme’s layout — header, footer, and styling all come from your store. Customers see a consistent experience without leaving your site.