Pluspoint — AI local marketing platform

CoverManager

Updated August 24, 2026

CoverManager connects your restaurant booking system to Pluspoint. Reservations become contacts with a dated activity you can trigger automations from. The satisfaction feedback your guests leave after a booking arrives as survey responses, alongside the ones your own surveys collect. Use it when you want the post-visit follow-up to fire from the booking system rather than from a QR code or a manual send.

Before you start

  • Account Settings permission set to Full — the Integrations tab is hidden from everyone else.
  • Your account Locale must be Spain. CoverManager is only listed in Add integration on Spanish accounts. Check the setting under SettingsAccount.
  • Your CoverManager API key. CoverManager issues it — request it from your CoverManager contact, as Pluspoint cannot generate one.
  • A Pluspoint location for each restaurant you want to link.
  • An active subscription that is inside its location and user limits.

Where to find it

SettingsIntegrations, or go to https://app.pluspoint.io/account-settings/integrations.

Connect CoverManager

  1. Go to SettingsIntegrations.
  2. Click Add integration and find CoverManager.
  3. Click Connect.
  4. Paste the key into the apiKey field and click Connect.

On success the Manage integration modal opens straight away so you can attach the restaurants it found.

Only one CoverManager account can be connected per Pluspoint account. Running the connect flow again replaces the stored key.

Match CoverManager restaurants to Pluspoint locations in the Manage integration modal. It opens automatically after connecting, and the Manage button on the CoverManager row reopens it at any time.

  1. For each restaurant, choose one of the two options:
    • Connect to location — then pick the location from the Location dropdown.
    • Don’t connect — leave the restaurant out.
  2. Click Save.

One location can carry only one restaurant, so the Location dropdown hides locations that already hold a CoverManager connection.

You can also link a single restaurant from the location itself: LocationsManage → open the location → Integrations → the CoverManager row → Connect Profile.

What the integration keeps in sync

DataScheduleWhere it lands
ReservationsAbout once an hourA contact is created or matched on the guest’s phone number or email address, and a CoverManager entry is written to the contact’s activity timeline
Guest feedbackOnce a daySurveysAll responses, carrying a CoverManager chip instead of a survey template name

Because reservations write a dated activity, they can start an automation. Build one in CampaignsAutomated and pick CoverManager reservation as the trigger event. The trigger only appears once the integration is connected.

On SurveysAll responses and on the Surveys analytics tabs, the Surveys filter gains a CoverManager option, so you can look at booking-system feedback on its own or exclude it.

Disconnecting CoverManager

  1. On the CoverManager row, click Delete. The same confirmation is available from the red Delete button inside the Manage integration modal.
  2. Confirm in the Delete integration? dialog.

Every CoverManager link on your locations flips to Disconnected, so reservations and feedback stop arriving. Contacts, activities and responses already imported stay exactly as they are.

Troubleshooting

SymptomCauseFix
CoverManager is not in the Add integration listThe account Locale is not Spain, or CoverManager is already connectedCheck SettingsAccount. Only one CoverManager connection exists per account, so it drops off the list once connected
The Integrations tab is missing or greyed outYou do not have Account Settings set to Full, or the subscription has expired or exceeded plan limitsAsk an account owner or a full-access admin, or resolve the billing issue on SettingsBilling
”CoverManager is not connected”The integration was deleted or has become inactiveReconnect it from SettingsIntegrations, then check the restaurant links in Manage integration
”We couldn’t load profiles for this account. Please try again.”The restaurant list could not be fetchedClick Retry. If it keeps failing, the stored key may no longer be valid — reconnect with a fresh key
Save is disabled in Manage integrationA row is set to Connect to location with no location selected, or nothing has changedPick a location for every such row, or set it to Don’t connect
A location is missing from the Location dropdownIt already holds a CoverManager connectionDisconnect the restaurant currently linked to it, then try again
No contacts or activities arrive from reservationsThe restaurant is set to Don’t connect, so its bookings have no location to land onOpen Manage integration, set the restaurant to Connect to location, pick its location and Save. Only linked restaurants are read
CoverManager reservation is missing from the automation trigger listThe integration is not connected on this accountConnect it under SettingsIntegrations first
No feedback appears in All responsesThe feedback import runs once a dayReservations arrive sooner, about hourly; feedback can take up to a day
Book your Pluspoint demo