With the Attentive and Olo integration, you can attribute purchases from Olo to messages sent from Attentive. This can help you track the revenue driven from your SMS campaigns and journeys directly in the Dashboard tab in the Attentive platform.

Note that this integration is currently in beta and we are actively developing more feature functionality. If you would like to participate in the beta, contact our White Glove team at whiteglove@attentivemobile.com.

Here’s what we cover in this guide:

  • How to retrieve the webhook URL in Attentive
  • How to set up the webhook in Olo
  • How to complete the integration in the Attentive platform

Here’s what we don’t cover in this guide:

  • How to set up a Olo account
  • How to set up an Attentive account

Step 1. Retrieve the webhook URL in Attentive

Complete the following procedure to retrieve the webhook URL from Attentive in order to connect with Olo:

  1. Navigate to the integrations setup page and select Olo. The Olo Learn More page appears.
  2. Click Get Started. The Olo setup page appears.
  3. Click Copy next to the Webhook Destination URL field.
  4. Save the URL in a safe location.

This URL must be used when creating the webhook in the Olo platform, as described in the next procedure.

Step 2. Set up webhook in Olo

Log in to your Olo account and create a webhook in the Olo platform for the Attentive connection. The following webhook fields are required:

Webhook field in Olo Action to take
Webhook Name Enter Attentive.
Destination URL Add the Webhook Destination URL that you collected in Step 1.
Developer Partner Enter Attentive.
Event Type Enable all Order Events and all User Events.

Important! You can ignore the Enable OAuth section because this workflow is not needed for this integration.

Note: If you created a webhook to get a notification but you want to add an additional webhook, you must delete or edit the existing webhook.

After you configure the fields for your webhook, Test the Webhook and save the Shared Secret in a safe location. Note that the Shared Secret modal appears (it is 64 characters long) and can only be retrieved at this step.

Important! If you experience any issues while testing the webhook, see the Troubleshooting Guidelines in the Olo documentation.

Finally, publish your webhook and return to the Attentive platform to complete the next procedure.

Step 3. Complete the integration setup in Attentive

Return to the Olo setup page in the Attentive platform and complete the following procedure to complete the integration:

  1. Enter the Shared Secret you collected in Step 2.
  2. Click Set up integration. Your Olo account is now connected to Attentive.


We’re here to help! Contact our White Glove team (whiteglove@attentivemobile.com) to ask about the Attentive + Olo integration.