Availo Pro pushes every new booking into your CRM and email marketing tools. Activate Pro alongside Availo and a CRM and an Email marketing tab appear under Availo → Integrations.
These are Availo Pro features. Pro 0.7.1 needs Availo 1.1.0 or newer; the tabbed Integrations screen arrives in Availo 1.2.0, so run 1.2.0+ for the layout described here.
Upgrading from the standalone plugin? These connectors shipped briefly as a separate “Availo Integrations” plugin (0.1.x), which is now retired. They are built into Availo Pro from 0.7.0 onwards. Install Pro, then deactivate the old plugin when it prompts you — your integration settings carry over automatically.
Available integrations
CRM
On Availo 1.2.0 and newer these sit under the CRM tab of Availo → Integrations.
- FluentCRM — No API key needed — same site
- HubSpot — Private app token
- Pipedrive — API token
- Zoho CRM — Self-client OAuth
- GoHighLevel — Private Integration token
Email marketing
On Availo 1.2.0 and newer these sit under the Email marketing tab of Availo → Integrations.
- Mailchimp — API key
- MailerLite — API token
- ActiveCampaign — API URL + key
- Brevo — API key
- Keap — Service account key
How it works
- Bookings are never slowed down. On every confirmed booking, a background job sends the invitee to each enabled integration a few seconds later. The booking flow itself never waits on a CRM, and never fails because one is down.
- Repeat bookers are never duplicated. Contacts are always matched and updated by email address.
- Approval-mode bookings push when they are approved, not when they are requested.
- Test before you trust it. Every integration has a Save & send test button that pushes a real test contact using your admin email.
- Everything is logged. Deliveries and tests appear in the Recent integration deliveries log on the Integrations screen. Failures are logged and never block a booking.
Not synced yet: cancellations and reschedules are not pushed to your CRM. Only new confirmed bookings are sent.
For developers
Add your own connector by implementing the AvailoIntegrations\Connectors\Connector interface and registering it through the availoi_connectors filter. Pushes run on the availoi_push_event cron hook. Availo 1.2.0 also adds an availo_integrations_tabs filter so an add-on can register its own tab on the Integrations screen.