Certified Salesforce Partners and Certified Xero Developers

GravityLab is a Salesforce partner who has a deep understanding of integrations, sales processes and everything Salesforce. We build CRM systems that empower people, drive performance and scale quickly. We understand Xero and business process. We have Accountants on the team, experts in Fintechs and even the global sales manager from Xero.

What we can do.

The magic is not in the API connection, but in how we enhance and automate your business processes. It’s never about syncing Xero with Salesforce it’s about thinking through the end to end process from a customer and user’s perspective.

  • Generating Xero invoices from Salesforce (any record) with the ability to pre-populate data on the invoice such as line items, tax information, dates and reference details.
  • Personalise your invoices by populating invoice descriptions with data merged from the Salesforce contact record.
  • Creating Xero Contacts and keeping them up to date.
  • Populating Salesforce with Xero data.
  • Trigger activity when an invoice is created, deleted or paid.
  • Connect to multiple Xero orgs
  • Empower your admins to assign the business logic (low code, micro-services solutions)
  • Dashboards and reports to provide instant visibility around outstanding invoices


We do not sell a generic Appexchange Connector. We have a robust codebase that we use with our customers and align it to their specific needs. The generic options are expensive and don’t get the long term benefits you need.


Case Study – Retail NZ

We worked with Retail NZ to convert an incredibly manual process into a fully automated and streamlined experience. Retail NZ is a membership organisation, designed to support Retailers with a range of products and services including advice with employment & consumer issues, help with resolving disputes, resources and advice on any issue relating to their members’ businesses. They also help with education and training events that assist in growing their members’ businesses and developing their staff.  

The Issue – a tedious manual process where many mistakes were possible

Before GravityLab became involved with Retail NZ, its membership onboarding process was cumbersome, resource-intensive and did not provide a great customer experience. Customers would complete a sign-up form on the website that the admin team would capture then manually enter into their database. Customers could pay by a payment gateway or choose to be invoiced. The payment gateway process relied on the customer entering the correct reference on the payment, which was then manually reconciled to the correct account. When a customer chose to be invoiced, the membership team informed the finance team who would then generate a PDF Invoice to send to the customer. There was no way to track the payment against the actual invoice, apart from manual checking. Once the invoice was paid, membership was manually activated by a team member. In both cases, the process was time-consuming, resource-intensive and did not provide a great user experience.  

The Solution – a fully automated and robust process

  1. We firstly integrated their online sign-up form to receive new Leads & Membership Signups straight into Salesforce.
  2. Salesforce captures the sales opportunity and calculates the pricing.
  3. An invoice is automatically created in Xero,
  4. a PDF copy of the invoice is generated in Xero (with exactly the same template) and is saved in Salesforce.
  5. Salesforce then sends the invoice to the new member/customer automatically, along with a personalised email template including a link to pay directly via credit card.
  6. Upon payment and reconciliation in Xero, Salesforce is updated and then the membership is started automatically. The member also has the option to request a receipt straight away.

Intelligent automation also enabled Retail NZ to improve member retention through their auto-renewal strategy where Salesforce auto-creates the renewal invoice and sends it to the customer 30 days before their membership due to expire, ensuring continuity in the customer experience.  

The Impact – quicker membership sign up and hours saved in admin time

Today, Retail NZ enjoys an integrated, seamless, lead to cash process that has significantly reduced administration time, a robust system that has an exceptionally low margin for error, improved membership retention and ultimately delivers a better experience for its members and customers. With everything logged in Salesforce so Retail NZ can see exactly what emails were sent, when and whether they were opened or not. If you are looking to integrate Xero with Salesforce to better streamline your invoicing and delivery processes, improve your visibility of real-time sales and provide a better customer experience, get in touch.

More customer success stories


Cin7 is another client that was a winner of the auspicious High-Tech awards. They produce some of the world’s best inventory management software. GravityLab assisted in optimizing their solutions and aligning them with how other mature vendors are servicing their clients.

Read Story


Halter is an amazing hardware/software tool. GravityLab provided full spectrum customer lifecycle improvements across strategy, marketing, sales, installation, onboarding, service delivery to analytics.

Read Story


Panasonic, like many others identified the need to upgrade their customer experience across all areas of the journey and empower their internal team for success. This meant a number of practical improvements to their technology, sales and marketing tools.

Read Story