How can I track when a customer views an invoice?

Topic summary

A merchant is seeking a way to track when customers view invoices sent to them, similar to functionality available in Square and other platforms. Currently, Shopify lacks this native feature, creating uncertainty about whether invoices have been received unless a bounce-back message occurs.

Available Solutions:

  • One developer is building an app specifically for this tracking capability and is open to interested users via direct message
  • The Yagi Draft Order Lister app recently added this feature, offering:
    • Trackable checkout links that can be sent to clients
    • Automatic tagging of draft orders when links are opened
    • Timestamp recording of when clients last viewed the draft order
    • A customer account widget allowing clients to view assigned draft orders when logged in

Community Sentiment:
Multiple users agree this is a significant gap in Shopify’s native functionality and consider it an obvious feature that should be built-in.

The discussion remains open as merchants explore third-party app solutions to fill this tracking need.

Summarized with AI on November 4. AI used: claude-sonnet-4-5-20250929.

Hello,

I am searching for a way to confirm when the client views the invoice. I know this is possible in Square and other platforms but is there a feature currently available within Shopify or an app which will allow me to see when the customer views their invoice? Right now I feel it’s a bit of a black hole as I am unable to confirm whether the invoice has even been received unless I get a bounce back message.

Thank you in advance for any suggestions.

We are currently working on an app for this. DM if you are interested. thanks

Hi @Hunter08 ,

I have recently added this feature to my app, Yagi Draft Order Lister (https://apps.shopify.com/yagi-draft-order-lister ) . After installing the app, you can generate a trackable checkout link which you can send to clients, and when they open the link to checkout or view, the app will tag the draft order and add details of the time which the clients last viewed the draft order.

The app also allows you to add a widget on the customer account page, which the clients can view their assigned draft order when they login on your store.

Hope this helps!

Regards,

Axel Kee (developer of the Yagi Draft Order Lister app)

Hello, I’ve been wondering about this also. This seems obvious and its a big miss I think that Shopify doesn’t have this feature.