Messaging & Templates

4 min readPublished April 12, 2026

Message Templates Overview

Fixmo uses structured message templates for all customer notifications. Templates are pre-built with dynamic placeholders that automatically fill in customer names, repair details, amounts, and links. Messages are crafted to be concise, professional, and optimized for both email and WhatsApp delivery.

Repair Status Messages

When a repair status changes, Fixmo sends a personalized message to the customer. The base format includes the customer name, item description, repair code, new status, and a tracking link.

  • Base format: 'Hi {name}, your {item} ({code}) is now {status}. Track your repair: {url}'
  • Received: confirms the device has been received and includes the repair code for reference
  • Diagnosing: lets the customer know the technician is evaluating their device
  • Waiting Parts: informs the customer that parts have been ordered
  • Repairing: notifies the customer that active repair work is underway
  • Testing: lets the customer know quality checks are being performed
  • Ready: includes a celebration message and prompts the customer to pick up their device
  • Delivered: confirms pickup and thanks the customer for choosing your shop
  • Cancelled: explains the repair has been cancelled with any relevant notes

Document Notification Messages

Quotation and invoice notifications include the document reference code, the total amount, and a link where the customer can view and take action on the document.

  • Quotation Sent: includes the quotation code, estimated amount, and a link to view, approve, or reject the quotation
  • Invoice Sent: includes the invoice code, amount due, and a link to view the invoice and make payment

Payment Reminder Messages

Payment reminders are sent for outstanding invoices and include the specific financial details the customer needs to take action.

  • Includes the invoice code and customer name
  • Shows the outstanding balance due
  • Shows the due date for the payment
  • Includes a link to view the invoice and make payment

Sale Receipt Messages

When a sale is completed, the customer receives a receipt notification summarizing their purchase.

  • Includes the sale receipt number for reference
  • Shows the total amount paid
  • Lists the items purchased in a summary format
  • Includes your shop name and contact details

Refund Notification Messages

Refund notifications inform customers that their refund has been processed and include the key financial details.

  • Includes the refund amount being returned
  • References the original sale code for traceability
  • Confirms the refund method (original payment method or store credit)
  • Includes your shop contact information for questions

PDF Attachment on Delivered Emails

When a repair reaches the Delivered status and the email toggle is enabled, the notification email automatically includes a PDF repair invoice as an attachment. This invoice contains a complete breakdown of the repair: services performed, parts used, labor charges, taxes, total cost, and payment history. The PDF is branded with your shop logo, name, and contact details. No additional setup is required — the attachment is generated and included automatically.

Note

PDF invoice attachments are only included in Delivered status emails. Other status notification emails do not include attachments. WhatsApp messages include the details in the message text with a tracking link instead.

Message History & Delivery Tracking

Every notification sent by Fixmo is logged with its delivery status. This gives you a complete audit trail of customer communications.

  • Email messages are logged with sent/delivered/bounced status
  • WhatsApp messages are logged with sent/delivered/read status
  • Message history is accessible from the notification settings
  • Failed deliveries are flagged so you can investigate and resolve issues (e.g., invalid email, wrong phone number)

Frequently Asked Questions

Can I customize notification message templates in Fixmo?+
Fixmo uses professionally crafted message templates that are optimized for clarity and deliverability. The templates automatically include your shop name, customer name, repair or sale details, and tracking links. Custom template editing is planned for a future release.
What information is included in each notification message?+
Each message includes the customer's name, the relevant reference code (repair code, sale code, or document code), the current status or event description, and a tracking or viewing link where applicable. Financial messages also include amounts and due dates.
Are notification messages logged in Fixmo?+
Yes. Fixmo maintains a message history for both email and WhatsApp notifications. You can view delivery status (sent, delivered, read for WhatsApp) to confirm that customers received their notifications.
What happens if a message delivery fails?+
If a WhatsApp message fails to deliver (e.g., invalid number or customer has not opted in), the delivery status is logged as failed. For email, failed deliveries are tracked through bounce handling. You can check message history to identify and resolve delivery issues.