FlowbirdHubSpotXero
CASE STUDY · CRM AND ERP, CONNECTED
EVENTS, CRM AND FINANCE INTEGRATION

Every ticket sold is invoiced in Xero.

Flowbird connected Accelevents, HubSpot and Xero for an international events business, so every ticket sold creates its HubSpot deal and its Xero invoice, in the currency the customer paid. The same work moved the business's invoicing from Sage to Xero, and its community memberships from Circle and Stripe with it.

✦
Every ticketA HubSpot deal and a Xero invoice
✦
Any currencyInvoiced in the currency the customer paid
✦
Right codesAccount code, VAT and tracking set per event
✦
Sage to XeroInvoicing moved off Sage, with the integrations rebuilt
International events business
Accelevents · HubSpot · Xero · Circle · Stripe, connected with Make
Xero
THE SOLUTION

The ticket sale drives the deal, the invoice and the attendance record.

An Accelevents webhook starts each sale in Make. HubSpot gets the contact and the deal, with the buyer and every attendee linked to it, and Xero gets the invoice, with its ID passed back to HubSpot. Check-ins at the event update the contact's events attended.

✓Invoices raised in the customer's own currency
✓Account code and VAT set by the event's country
✓Each event's Xero tracking category on the invoice
✓Circle memberships paid through Stripe invoiced in Xero
AcceleventsTicket sales
→
HubSpotContacts and deals
→
XeroInvoices
FROM TICKET SALE TO INVOICE
Ticket sold→Contacts matched→Deal created→Invoice in Xero→Check-in recorded

KEY OUTCOMES

✦No invoices keyed by hand
✦Multi-currency invoicing
✦VAT right by country
✦Attendance in the CRM
OUR APPROACH
1Map

Document the existing Zapier workflows field by field, from Accelevents and Circle through HubSpot to Sage.

2Rebuild

Rebuild them in Make against Xero, using Accelevents' own API for currency and fees, with separate live and test copies.

3Code

Read the event's country from its address and choose the Xero account code and VAT treatment to match, after the EU rules changed in July 2026.

4Support

Fix errors as they arrive, from unmatched tracking categories to currencies not yet enabled in Xero.

THE RESULTS
✦AutomaticInvoicingEvery ticket sale reaches Xero without anyone typing it in.
✦GlobalCurrenciesCustomers are invoiced in the currency they paid, not converted by hand.
✦CompliantVAT codingForeign VAT lands on the nominal account its country needs.
✦CompleteAttendee recordsHubSpot shows who bought, who attended and which events.
THE LASTING VALUE

Ticket sales, invoices and attendance in step, whatever the currency.

A Flowbird case study for an international events business whose name is not published.

FlowbirdHubSpotXero

All case studies