Sync contact email to the QBO Customer record, not just the invoice BillEmail field

When Gorelo syncs an invoice to QuickBooks Online, it only writes the customer's email to that invoice's BillEmail field. It never adds the email to the actual Customer record in QBO.

That's causing real problems on our end: (Problems we can work around… but none the less more manual work… aka problems)

We use FlexPoint for billing, which creates a customer account in FlexPoint based on the QBO customer data. Since the email isn't on the QBO Customer record, FlexPoint has nothing to pull, so the customer's FlexPoint account gets created with no email address. When we send them a invoice, they have no way to log in and actually pay it.

On top of that, since the email only lives on individual invoices, we have to manually go add it to the Customer record ourselves for every single client, or nothing outside of Gorelo's own sync (statements, batch invoice emails, anything created directly in QBO) has an email to send to. That means updating the same email address in two separate places for every customer.

The ask: when Gorelo syncs a customer to QBO, please also write their email to the Customer record's primary email field, not just to the invoice's BillEmail. This is standard practice for QBO integrations since the Customer record is the source of truth QBO and connected tools (like FlexPoint) actually read from.

Happy to hop on a call to walk through our setup if it'd help prioritize this.

Please authenticate to join the conversation.

Upvoters
Status

Open

Board

💡 Feature Request

Subscribe to post

Get notified by email when there are changes.