You sent the painting estimate on Friday. On Monday, the homeowner calls to ask whether you are still interested in the job. Your system says the email was sent. Their junk folder tells a different story.
Business emails can go to spam when the receiving service cannot properly verify the sender, distrusts its sending history, sees unwanted mail, or applies a recipient's filter. Changing the subject line alone may leave the cause untouched. Start with the message that went missing and the service that sent it.
Find out where the estimate stopped
Ask the customer to confirm the email address and check junk. Record when you sent the estimate and whether it came from your office mailbox, estimating tool, or customer system. If there is a rejection notice, save the error text for the person who manages that service.
A message that was rejected needs a different investigation from one sitting in junk. A message your system never sent needs a different one again. Check the sending log before assuming the recipient filtered it.
A delivered status commonly means the receiving mail server accepted the message. It does not prove inbox placement or that the customer read the estimate. Ask what your service's status actually records.
For a current customer, agree on a suitable way to get the estimate to them while the issue is checked. Do not keep sending the same message or switch to promotional texts. Record the agreed contact method and leave someone responsible for the reply.
Compare office email with automated email
Your estimator's reply and the automatic estimate reminder may show the same company name while travelling through different services. The office mailbox can be configured correctly while the reminder service is not. Moving the website can also change how form notifications are sent without changing anyone's mailbox.
Make a short list of the tools that send as your business. Include office mail, estimates, invoices, booking confirmations, website notifications, and marketing. For each one, record the visible sending address and who manages the setup. You are looking for the affected sender, not replacing every tool at once.
Send controlled test messages only to accounts your team owns or has permission to use. Compare a manual office email with the actual automated reminder. Note the provider receiving each test and where it appears. One successful test to your own company inbox does not tell you how a homeowner's personal mailbox treats it.
Ask for sender verification in plain language
Email authentication helps a receiving service check whether a message is allowed to use a sending domain. Your domain is the business name after the email address's @ symbol. Three checks are worth knowing without having to configure them yourself:
- SPF lists which servers may send for the domain used in the message's delivery details. That domain can differ from the address a customer sees.
- DKIM adds a digital signature. The receiving service checks it to verify the signing domain and whether the signed parts changed on the way.
- DMARC connects a passing SPF or DKIM check to the domain in the visible From address. It also lets the domain owner publish a policy for messages that fail and request reports.
Google's email sender guidelines distinguish minimum requirements for all senders from stricter requirements for bulk senders. Google recommends setting up SPF, DKIM, and DMARC even when the business is below the bulk threshold. Yahoo's sender guidance also covers authentication and unwanted mail.
Ask your administrator to inspect an actual received message from each affected service. In Gmail on a computer, open that email, use the More menu next to Reply, and choose Show original. Google documents the steps in its full email header guide. The original includes technical delivery details that a screenshot of the subject line does not.
Share those details privately with the authorized administrator. They can contain customer addresses and routing information. Do not paste customer mail into public troubleshooting forums. Avoid copying domain settings from an unrelated tutorial, too. A stricter DMARC policy applied before legitimate senders are ready can interrupt their mail.
Check what you are sending and who expects it
Passing authentication is necessary groundwork, not a promise of inbox delivery. Receiving services also consider reputation, complaints, message content, and their own filters. A signed message can still be unwanted.
Read the estimate as the homeowner would. Does the sender name match the contractor they contacted? Does the subject describe the requested work? Does the message explain the attachment or link? Remove misleading reply prefixes and unfamiliar promotional links. Do not turn a requested painting estimate into a long advertisement for unrelated services.
Check recent changes. Did the business add a new sending tool, import an old contact list, or start sending far more messages? Those details help the administrator investigate. Yahoo recommends sending to people who requested the mail, monitoring bounces, and removing invalid recipients promptly.
Before chasing a silent estimate lead, check whether the customer ever had a useful chance to read the estimate.Keep rejected addresses and unsubscribed contacts out of future campaigns. Importing the same spreadsheet again should not put them back in. Buying a list or changing domains to keep contacting people who opted out does not fix the customer relationship.
Separate the estimate from the marketing list
A homeowner asking for an estimate and someone subscribing to seasonal offers have different expectations. Keep the purpose and permission for each message visible in the customer record. Do not treat possession of an address as permission for every future campaign.
Canadian businesses should check the CRTC's guidance on commercial electronic messages, including consent, sender identification, and unsubscribe requirements. The rules depend on the message and circumstances. Have the proposed campaign reviewed rather than assuming a past job authorizes it indefinitely.
For marketing, make leaving the list easy and verify that the request stops future sends. Keep necessary customer communication and promotional campaigns distinct, with the applicable rules checked for each. Better permission records help the office explain why a message was sent; they do not force a receiving provider to put it in the inbox.
Retest the message the customer actually receives
After a correction, run the same estimate or reminder through the affected service. Check the received original again, open the intended link or attachment safely, and reply. Confirm the reply reaches the person handling the estimate. A successful authentication check is of little practical use if the customer's answer goes to an unattended mailbox.
Record what changed and the test result. If only one receiving provider still filters the message, give that evidence to the sender's support team. If messages are rejected, include the rejection text. Do not promise the owner that a reputation problem will clear by a particular date.
Once delivery is understood, our contractor follow up guide helps with the next question: what should happen when the customer replies or remains undecided? Sending more reminders should not be the first response to an unresolved delivery problem.
Keep the email workflow maintained with the CRM
NeuroDesk's LeadEngine Contractor CRM connects approved email, customer records, ownership, and follow up. The managed subscription includes support and agreed refinements to the configured system. That gives your office a place to record failed messages and decide who takes the next action.
When an estimate template, sending service, or office role changes, the affected email path needs another check. Ask which checks belong in your support scope and who handles domain or mailbox issues outside it. NeuroDesk can review the configured workflow without promising control over another provider's inbox filters.
For a Windsor or Essex County contractor, bring one affected message and the name of the tool that sent it to a LeadEngine conversation. We can start with the actual break between sending the estimate and receiving the customer's answer.