Default/global logic (core matching rules)
Email matching priority:
- Reply to an action → Matches to the specific action (customer or invoice level)
- From a known contact → Matches to customer with that unique contact
- Domain matching → If enabled, matches by email domain
- No match → Creates temporary customer (if “import all emails” is enabled)
1. Customer-level collection only
Scenario: You only use customer-level workflows (cf. Customer-level workflow trigger). Any email reminder sent at the customer level, and any related import email/reply, will be displayed in the customer timeline.In invoice timeline display:
Why This Happens:
- Every email related to the customer appears in every invoice timeline, as long as the invoice issue date is before the email’s sent date. For example, if an invoice is issued on March 1st
- The system shows full customer context on each invoice
- Invoice #123 issue date is March 1st
- An email is sent at the customer level on March 15th
- The email will be displayed in the customer’s timeline, and the invoice’s timeline
- Invoice #456 issue date is March 25th
- An email is sent at the customer level on March 15th
- The email will be displayed in the customer’s timeline, in invoice #123 timeline, but not in invoice #456 timeline.
2. Two levels collection (invoice + customer workflows)
Scenario: You use customer-level and invoice-level workflows (cf.Double level of communication). Any customer-level communication will be displayed as in the first example above. Any invoice-level communication will be displayed only in the related invoice’s timeline, and the related customer’s timeline.In invoice timeline display:
Note: Customer-level communications provide context across all invoices, while invoice-level communications stay isolated to their specific invoice.
3. Invoice-level collection only
Scenario: You only use invoice-level workflows (cf. Invoice-level workflow trigger) Any email reminder sent at the invoice level, and any related import email/reply, will be displayed in the customer timeline, and only in the related invoice’s timeline. No other invoices’.In invoice timeline display:
Note: Invoice-level workflows provide complete isolation - each invoice’s reminders only appear in that specific invoice’s timeline, plus related customer’s timeline.