Xero is cloud accounting software for small and midsize businesses. Connecting Cognito Forms to Xero turns submissions into records-invoices, bills, contacts, and payments-so finance stays current.
Automate accounting from each submission—create invoices, update contacts, and log payments without re-typing.
- Generate invoices directly from orders
- Keep customer and vendor records current
- Capture payments and receipts automatically
Use this integration to:
- Create invoices, bills, and contacts
- Record payments and attach receipts
- Match by email or reference number
- Send reminders or kick off approvals
How It Works
- Set up a Zap in Zapier
- Log in to your Zapier account
- Click “Make a Zap”
- Configure the trigger
- Choose Cognito Forms as the trigger app
- Select “New Entry” as the trigger event
- Connect your Cognito Forms account and select the specific form
- Configure the action
- Choose Xero as the action app
- Select the desired action (e.g., “Create Invoice”, “Create Contact”)
- Connect your Xero account
- Map form fields to Xero
- Align form fields with the corresponding Xero fields to ensure accurate data transfer
- Test the integration
- Submit a test entry in Cognito Forms
- Verify that the data appears correctly in Xero
- Activate the Zap
- Once testing is successful, turn on the Zap to enable automated data transfer
Still need help? Check out our Zapier support article.
- Log in to Make
- Access your Make dashboard
- Create a new scenario
- Click “Create a new scenario” to start
- Set Cognito Forms as the trigger
- Add the “Watch New Entries” module for Cognito Forms
- Use the Create a Webhook / Choose a hook
- Connect your Cognito Forms account and select the form to monitor
- Add Xero as the action
- Add the desired Xero module (e.g., “Create an Invoice”)
- Connect your Xero account
- Map form fields to Xero fields
- Align Cognito Forms fields with corresponding Xero fields
- Test the scenario
- Run the scenario once to test the setup
- Submit a test entry in Cognito Forms and verify the data appears correctly in Xero
- Activate the scenario
- Save and activate the scenario to enable continuous automation
Still need help? Check out our Make support article.