Blog

How to know if your client opened your invoice

How freelancers can tell if a client opened an invoice — what open tracking means, what a PDF can't show, and how to use the signal without awkward follow-ups.

Published on

Written by

Balint Bogdan

Freelancer reviewing email on a laptop at a home desk

TL;DR

  • A PDF attachment rarely tells you if anyone opened it. A live page can show unopened vs viewed when open tracking is on. A view means delivery likely worked — not that they will pay on time. Unopened after a business day → treat it as a delivery problem. Opened and still unpaid → use your due-date scripts, not a guilt trip. Never write “I saw you opened this.”

Key takeaways

  • PDF = guess. Live page + tracking = unopened vs viewed.
  • Viewed ≠ paid. Previews and forwards can count as a view.
  • Use the signal to pick the next step, not to score the client.
  • Unopened → resend and fix delivery. Opened + silence → they opened and didn’t pay.
  • Open tracking on Brisk is Pro. Free still sends a live page with automatic reminders (2 invoices per month).

This post is for a freelancer who sent an invoice yesterday and is stuck on one story: did it land, or are they ignoring me?

If you already know they viewed it and you need chase copy, skip to They opened the invoice and didn’t pay. This page is the flashlight. That one is the script book.

Why “did they get it?” hides two different problems

From your inbox, these feel the same:

  1. Never delivered / never opened — wrong address, spam folder, link broken, AP never saw it.
  2. Opened and stalled — they have the doc; payment is stuck in process, disagreement, or silence.

If you treat both as “they’re ignoring me,” you send the wrong email. Soft when you should ask for a blocker. Sharp when you should resend once and confirm the link.

A status beats refreshing your sent folder.

What does open tracking actually record?

Keep the claim modest. Open tracking on a live invoice page means you can see whether the client opened the invoice — not a moral score, not proof of intent, not an email read receipt.

Honest caveats:

  • Preview panes in some mail clients can fire a view.
  • Someone else (assistant, finance) may open the link you sent to the founder.
  • Open ≠ pay. They might glance and close. That still counts as opened.

In Brisk Pro, check invoice activity when you are doing invoice admin — same habit as in They opened the invoice and didn’t pay. Do not live on the feed. Let calendar reminders run; use viewed vs unopened to pick exceptions.

What you still cannot know

  • Whether finance will pay this week.
  • Whether the amount matches what they approved.
  • Whether “opened” was a two-second tab on a train.

Those are follow-up and terms problems, not tracking problems. When the due clock and the view clock disagree with your anxiety, go back to the invoice page: right total, right due date, pay path works.

The decision tree (no full email scripts)

SignalLikely meaningNext step
Unopened (1+ business day)Delivery / wrong contact / spamResend once, try another email, confirm the link works. Do not start the late-payment novel.
Opened, before dueThey probably have itWait. Optional day-before heads-up — see late invoice reminder emails.
Opened, due or overdue, no replyNot a delivery problemHand off: They opened the invoice and didn’t pay.
Many opens, no replyProcess noise or stallOne process question, then the ghost path.

One tone example for unopened onlynot a template library:

Email template

Subject: Invoice [INV-104] — quick resend

Hi [Name], resending invoice [INV-104] in case the first link did not come through: [link]. Due [date], [amount]. Reply if you need a different billing contact.

That is it. No mention of tracking. No “just checking you got this” every week if you already have a status.

PDF, read receipts, and other false friends

Email read receipts — many clients block them. Unreliable as a process.

“Can you confirm you got this?” — fine once when unopened. A bad habit when you could see status on the page.

A spreadsheet column you update by hand — you are the system again.

For the format argument (PDF vs live page), read PDF invoice vs live invoice page. This post assumes you are already sending a link; tracking is what you add when guessing hurts.

How this works in Brisk

  • Free or Pro send a live invoice page (not only a PDF attachment).
  • Free automatic payment reminders, multi-currency, bank transfer details, 2 invoices per month, unlimited clients.
  • Pro ($6/mo or $54/yr) know when a client opens your invoice , plus unlimited invoices, Stripe card pay, recurring invoices, attachments, and custom branding.

If “did they even see it?” is already a tax on your week, send the next invoice as a live page. Upgrade when you want the open signal without inventing stories.

Start for free. Compare plans.

What not to do

  • Do not mention the open in the email.
  • Do not nudge eight minutes after a view.
  • Do not treat a view as permission to skip clear due dates, deposits, or terms you agreed in writing.

FAQ

How do I know if my client opened my invoice?

With a PDF, you usually cannot. With a live page and open tracking (Brisk Pro), you can see unopened vs viewed. That is delivery signal, not payment promise.

Can a PDF show if it was opened?

Not reliably. Some tools add tracking pixels; clients and security tools block them. Do not build your process on that.

Does opened mean they will pay?

No. It means the page likely loaded. Payment still follows your terms and their process.

Should I tell them I saw them open it?

No. It feels surveillance-adjacent and does not speed up AP.

What if it shows unopened?

Assume delivery first: resend, alternate email, ask for the right billing contact. Give it at least one business day before you panic.

Does Brisk show opens on Free?

No. Open tracking is on Pro. Free still uses a live page and reminders.

What's the difference between reminders and open tracking?

Reminders chase payment on a schedule you set. Open tracking tells you whether the invoice page was viewed so you can choose resend vs blocker follow-up.

Key insights

- Split unopened (delivery) from opened-unpaid (follow-up). - Hand off chase scripts to the posts that already exist; do not duplicate them here.

If you want the next invoice to answer “did they see it?” without awkward guessing, try Brisk — live page first, Pro when you need opens.

Need a better way to manage your business?

Brisk handles the busywork, invoicing, reminders, follow ups, so you can focus on the work that actually pays.

Try Brisk for free
The onboarding is super quick and doesn't overwhelm you. The UX feels really well thought out and consistent.

Adi Chawla, Product Designer