Workflow overview
FretTrack is built around the repair job. A normal shop workflow starts when a customer contacts the shop or drops off an instrument, then moves through intake, documentation, repair notes, parts, scheduling, customer communication, completion, pickup, or shipping.
| Step | What you do | Why it matters |
|---|---|---|
| 1. Customer | Create or select the customer record. | Keeps contact details, preferences, and job history tied together. |
| 2. Intake | Create the job and enter instrument details. | Creates the shop record for the repair. |
| 3. Condition | Add photos, serial number images, and damage notes. | Protects the shop and gives the customer a clear record. |
| 4. Work | Add work logs, update status, assign parts, and record approvals. | Shows what happened, who did it, and what still needs attention. |
| 5. Schedule | Add promise dates, pickups, follow-ups, and shop blocks. | Helps the shop see workload and deadlines. |
| 6. Finish | Review notes, photos, parts, totals, and customer documents. | Creates a clean handoff for pickup or shipment. |
The best habit is simple: if it matters to the repair, the customer, the instrument, inventory, or another staff member, put it on the job.
Sign in and shop access
First access
- Go to app.frettrack-app.com.
- Sign in with the email address approved for your shop.
- If email verification is requested, open your email and verify the account.
- If you are waiting for access, stay on the pending approval screen and check your email for the next message.
- After access is active, choose your shop and open the main workspace.
If you do not see your shop
- Confirm you used the same email address that was approved.
- Check that your email verification is complete.
- Refresh the page after approval.
- Try signing out and signing back in.
- Contact your shop owner or FretTrack support if you still cannot see access.
Create a new job
Use New Job when an instrument arrives for setup, repair, inspection, modification, or evaluation. The form moves from customer information into instrument details, job details, photos, tech details, and notes.
Recommended intake order
- Open New Job.
- Search for an existing customer before creating a new one.
- Enter customer contact details and communication preferences.
- Choose instrument type, brand, and model.
- Add year, serial number, color, finish, and orientation when available.
- Write the requested work in plain language.
- Select Date Received, Promise Date if one was given, job source, and priority.
- Add photos and damage documentation before work begins.
- Save the job before leaving the page.
Full setup with 10-46 strings. Check fret buzz around 7th fret. Replace output jack if needed. Customer says bridge pickup cuts out.
Bad example: Fix guitar.
Instrument details
Instrument details help the shop identify exactly what came in. The brand and model fields support suggestions, but custom entries are allowed for boutique, vintage, imported, modified, or unusual instruments.
Fields to capture when possible
- Instrument Type: Acoustic, electric, bass, or the closest available type.
- Brand and Model: Use suggestions for common instruments or type the exact customer instrument.
- Year: Use a year, decade, Unknown, or other shop-friendly value.
- Serial Number: Add the serial number when readable. If not readable, say Unknown or Not provided.
- Color and Finish: Use clear free text, such as 3-Color Sunburst, Natural, Satin, Poly, or Nitro.
- Orientation: Right-handed, left-handed, or unknown.
Manage jobs after intake
After a job is created, the job detail screen becomes the main record. Use it to update status, add notes, document work, attach parts, review photos, and prepare customer-facing documents.
During repair
- Update the status when the job moves into active work, waiting on parts, waiting on customer, ready for pickup, or complete.
- Add work logs each time something meaningful happens.
- Add parts from inventory when stock should be reduced.
- Use manual parts only when the item should not affect inventory.
- Add schedule events for due dates, pickups, or follow-ups.
Before completion
- Review customer and instrument information.
- Confirm requested work and final work notes.
- Check photos and damage documentation.
- Confirm parts, services, discounts, taxes, and balance.
- Confirm pickup, delivery, or shipping instructions.
A job should be complete enough that another technician can understand what happened without asking around the shop.
Work logs and job history
Work logs are the repair timeline. They should explain diagnosis, approval, repair progress, installed parts, customer communication, final setup, and handoff notes.
Useful work log entries
- Customer approved fret level by phone.
- Found loose output jack ground wire. Re-soldered and tested.
- Installed new 10-46 strings and set action to customer preference.
- Waiting on bridge saddles from vendor.
- Final check complete. No buzz through normal playing range.
When to add a work log
Add a note whenever the job changes direction, a customer approves work, a part is used, a problem is discovered, a technician hands off the job, or the job is ready for pickup.
Photos and damage maps
Photos and damage maps document the condition of the instrument before, during, and after repair. This protects the shop, helps the customer understand the work, and makes future job history more useful.
Recommended intake photos
- Front
- Back
- Headstock
- Serial number
- Existing damage
- Bridge, nut, frets, electronics, or case when relevant
Photo editor basics
- Use markup to point out condition or repair areas.
- Add captions when the image needs context.
- Crop or brighten dark shop photos when needed.
- Save as copy unless you intentionally want to replace the original.
Customer-facing reports should show useful condition and repair documentation. Shop-only notes should stay in the shop record.
Customers
Customer records keep contact information, communication preferences, and job history together. Always search before creating a new customer so the shop does not split a returning customer's history across duplicates.
Create or update a customer
- Open Customers or use the customer area during New Job intake.
- Search by name, email, or phone.
- If no matching record exists, create a new customer.
- Add first name, last name, phone, email, address, notes, and contact preferences.
- Save the record and use it on the job.
Customer record habits
- Keep contact details current.
- Use notes for shop-relevant context.
- Respect SMS and email preferences.
- Check job history before quoting or recommending work.
- Merge or clean up duplicates through the safest available shop workflow.
Inventory and parts
Inventory tracks the parts a shop wants to manage across jobs, stock counts, vendors, purchase orders, receiving, barcode labels, and purchase history.
Part fields
A part can include Vendor, Part Name, Part Number, Category, Location, Description, Vendor SKU, Vendor UPC, Barcode, Manufacturer, Manufacturer UPC, Unit Cost, Retail Price, QTY On Hand, Reorder Point, Desired Stock, Special Order status, and Part Image.
Using parts on jobs
- Add the part from inventory when the item should affect stock.
- Enter the quantity used.
- Save the job or part change.
- FretTrack records the job part and stock movement.
- If the quantity is reduced or the part is removed, stock should be returned through the tracked workflow.
Vendors
Vendors store the supplier details used for purchase orders, receiving, cost history, and inventory organization.
When to create a vendor
- The shop orders parts from the supplier repeatedly.
- The supplier appears on purchase orders.
- You want purchase history grouped by supplier.
- You need to track a sales rep, vendor website, or vendor notes.
Use Online Only for vendors where a physical address is not useful to the shop. That setting should not erase saved address fields unless a user clears them.
Purchase orders
Purchase orders help the shop track parts that have been ordered but not necessarily received. They are useful for shop stock, special-order items, job-specific parts, vendor shipping, and purchase history.
Create a purchase order
- Open Inventory.
- Go to Purchase Orders.
- Create a new purchase order.
- Select the vendor.
- Add existing parts or create new part lines from the order.
- Enter quantity ordered, unit cost, vendor SKU, and notes.
- Add shipping cost when the vendor charged inbound shipping.
- Choose whether shipping should be added into part cost.
- Save the purchase order.
Receiving and purchase history
Receiving is the stock-changing step. Ordering a part does not mean the shop physically has it. Receiving records the item arrival, increases quantity on hand, updates cost history, and creates purchase history.
Partial receiving
If a vendor ships part of an order, receive only the quantity that arrived. The purchase order remains open for the remaining quantity. When the rest arrives, receive the rest.
Shipping and landed cost
Inbound vendor shipping can be tracked on the purchase order. If Add shipping to cost is enabled, FretTrack can allocate that shipping into the received item cost so purchase history reflects landed cost.
Barcode labels
Barcode labels make inventory lookup faster and make parts easier to identify in bins, bags, drawers, and storage areas. FretTrack barcode identity uses the stable format FT-PART-{barcode_code}.
Barcode label habits
- Put labels on storage locations where possible, not only on tiny parts.
- Use the same location names in Shop Settings and inventory records.
- Search by the full FT-PART value or the raw barcode code.
- Do not encode changing details, such as quantity, into the barcode identity.
Shipping, receiving, and chain of custody
Shipping and custody records help the shop track packages, instruments, vendor items, customer returns, outbound shipments, and in-shop movement. This is manual tracking for shop workflow and does not replace a carrier account.
Useful shipping fields
- Direction and fulfillment method
- Status
- Carrier, service level, tracking number, and tracking URL
- Ship-to name and address snapshot
- Shipping cost and shipping charge
- Declared value, insurance, and signature requirement
- Condition notes, packing notes, and customer notification status
For purchase order receiving, use the inventory receiving workflow to change stock. Use shipping and custody records to document movement and package status.
Scheduling
Scheduling helps the shop plan intake, pickup, due dates, follow-ups, shop blocks, and other calendar events. Scheduling is especially useful when promise dates, customer pickups, or staff availability affect the repair plan.
Common event types
- Intake appointment
- Pickup appointment
- Due date
- Follow-up
- Shop block
- Other shop event
Scheduling tips
- Use promise dates for expected completion dates.
- Use schedule events for calendar actions.
- Attach events to jobs when they relate to a specific instrument.
- Use shop blocks to reserve bench time or unavailable time.
Reports
Reports help eligible shops review workload, job status, priority, overdue work, pickup readiness, parts issues, inventory, purchase orders, landed cost history, work-log activity, and upcoming schedule load.
Using report output
- Use filters to narrow the visible rows.
- Print a report page when you need a simple paper copy.
- Export CSV when you need spreadsheet review.
- Treat reports as a shop management aid, not a replacement for bookkeeping review.
Roles and permissions
Roles control what each user can see and change. This protects shop data while letting staff work in the areas they need.
| Role | Typical access | Best use |
|---|---|---|
| Owner | Full shop operations, settings, people, plan status, and workflow control. | Shop owner or primary manager. |
| Admin | Most shop operations and settings. | Manager or trusted staff member. |
| Tech | Jobs, customers, inventory, scheduling, and photos where shop access allows. | Repair technician or bench staff. |
| Viewer | Read-only shop access. | Bookkeeper, helper, or user who should not edit records. |
If a button is missing or disabled, your role, trial status, or plan access may not allow that action.
Billing and subscription basics
FretTrack uses plan access to decide which shop features are available. Public plan wording is Trial, Shop, and Pro. The app can show current plan, trial status, expiration, renewal timing, and locked feature messaging.
Shop
Shop is the paid core workflow for running the repair shop: customers, jobs, photos, work logs, inventory basics, scheduling, team workflow where available, printing, and email documents.
Pro
Pro includes Shop workflow and adds upgraded tools such as Advanced Reporting and other higher-end shop features where available.
Expired access should preserve data and allow safe viewing, but write actions or upgraded features may be locked until access is restored.
Recommended daily routine
Opening the shop
- Open Dashboard or Jobs and review active work.
- Check Scheduling for pickups, due dates, and blocked time.
- Review waiting-on-parts jobs.
- Review low-stock and purchase order status if you manage inventory.
Closing the day
- Save any open job edits.
- Add work logs for completed bench work.
- Update statuses for ready, waiting, or completed jobs.
- Receive any arrived parts.
- Check that customer pickups or shipments are documented.
Troubleshooting
I cannot save a job
- Check required fields.
- Check your internet connection.
- Confirm your role allows editing jobs.
- Confirm your shop access is active.
- Look for visible save or validation messages.
Inventory did not update
- Confirm the part was selected from inventory.
- Manual parts do not change stock.
- Confirm the quantity change saved successfully.
- Check whether your role can edit inventory.
Photos are not loading
- Refresh the job.
- Check whether the upload finished.
- Try another browser or device.
- Report the job number and photo label if the issue continues.
What to include in a support report
- Screen or page name.
- What you clicked.
- Expected result.
- Actual result.
- Browser, device, and role.
- Screenshot or short video if possible.
Clear reports help problems get fixed faster. Include the job number, customer name, or part name only when it helps identify the issue.