Where to Find This
Navigate to Services → Integrations to manage your connections.
What's on the Page
The Integrations page is a stack of cards, one per service:
The cards aren't clickable — everything you do happens on the buttons inside them.
Reading a Card's Status
There are no coloured status labels. Each card tells you where it stands through the wording of its description and the colour of its main button:
The wording catches people out in the amber state: the button still reads "… Connected", not "Reconnect". Go by the colour and the "please reconnect soon" line in the description — an amber button is one you're meant to click.
Why Connections Expire
Some connections use a sign-in that runs out for security reasons:
- Google Calendar and HubSpot connections expire periodically.
- Stripe connections don't expire.
- Google Analytics uses a Measurement ID rather than a sign-in, so there's nothing to renew.
- Veeqo stays connected until you disconnect it.
Reconnecting an Integration
When a card is amber or red:
- Go to Services → Integrations.
- Click the button on that card — Reconnect Google Calendar or Reconnect HubSpot when it's expired, or the amber … Connected button when it's about to.
- Sign in to the service.
- Allow the requested permissions.
- You're returned to the Integrations page and the card turns green again.
Tip: Reconnecting is quick and does not affect your existing data.
What Happens When a Connection Expires?
Disconnecting an Integration
Each connected card has a red outlined button below its main one:
- Disconnect Google Calendar
- Disconnect HubSpot
- Disconnect Stripe
- Disconnect Veeqo
To remove a connection:
- Go to Services → Integrations.
- Find the card you want to disconnect.
- Click its Disconnect … button.
- A confirmation window explains exactly what's removed. Click the same Disconnect … wording again to confirm.
The button shows Disconnecting… while it works, then the page reloads with the card back to its Connect … state.
Note: Disconnecting removes the connection but does not delete data already in the external service. Your Google, HubSpot, Stripe and Veeqo accounts are untouched.
Google Analytics has no Disconnect button — switch it off inside Configure Google Analytics instead. See Adding Google Analytics.
Best Practices
- Check Weekly: Regularly glance at your integrations to catch expiring connections early.
- Don't Ignore Amber Buttons: Deal with a "please reconnect soon" card promptly — you have at most 7 days before it stops working.
- Keep Login Details Handy: You'll need to sign in to each service when reconnecting.
- Test After Reconnecting: Perform a quick test (e.g., submit a form or make a test booking) to ensure everything works.
Troubleshooting
-
Reconnection Keeps Failing?
- Ensure you're using the correct account.
- Try signing out of the service completely, then reconnecting.
- Verify you have the necessary permissions in that service.
-
Connection Cancelled or Refused?
- If you back out of a provider's sign-in screen, or it refuses the connection, an explanation appears right on this panel — read it, then click Connect (or Reconnect) to try again.
-
Data Not Syncing After Reconnection?
- Wait a few minutes for the first sync.
- Try a test action (e.g., new booking, form submission) to trigger the sync.
-
Need to Switch Accounts?
- Click Disconnect … on that card and confirm, then click Connect … and sign in with the account you want.
-
Can't Find a Card?
- Google Analytics shows a Standard Plan Required panel on the base plan.
- Veeqo Fulfilment shows a Pro Plan Required panel off the Pro plan, and on Pro it only appears once the platform has Veeqo set up — see Fulfilling Store Orders with Veeqo.