Skip to main content
Skip table of contents

Olo

Overview

This page is intended to help you integrate your data into the Zeta Marketing Platform with Olo. The information is intended to help in prospecting new, or existing clients with details on how to integrate with Olo.

Olo Documentation

What does the Zeta Integration for Olo do?

This pre-built outbound Webhook connector allows for creating and syndicating customers and events from Olo to the Zeta Marketing Platform. Marketers in the ZMP can use Olo's outbound customer data and events to trigger and decide on experiences and triggers while keeping customer data in sync. 

Prerequisites

  • An Olo account with access to webhooks is required to take advantage of this partnership. Set up webhook subscriptions via the self-service webhooks tool within the Olo Dashboard. 

    • Determine what data needs to be sent per customer. 

    • Define which events and event details you want to map to the Zeta Marketing Platform to track against customers and trigger messages.  

Workflow

Step

Description

Set up Olo webhooks

Use the self-service webhooks tool within the Olo dashboard to set up webhooks to send to your Data Transformation. 

  1. Select the event(s) to be sent to the Zeta Marketing Platform.  

  2. Configure the Destination URL. It will be Track an Event with Identify. The username and password for the API can be found in your Zeta Marketing Platform under Settings > Integrations.  

  3. Verify that the webhook is set up correctly by sending a Test Event to the Zeta Marketing Platform Endpoint. Only Olo Dashboard users with the Developer Tools permission can send Test Events. Olo requires a successful response from the Test Event webhook before you can complete the Olo webhook configuration process. 

Use Data Flows for Data Transformation 

Data Flows in the Zeta Marketing Platform can seamlessly manage data workflows and conduct master data management tasks like cleansing, accuracy checks, resolving duplicates, and flexible extract, transform, and load (ETL) functions through our straightforward, low-code user interface.  

Publish your Olo webhook

After you have activated your Data Flow in the Zeta Marketing Platform, use the self-service webhooks tool  within the Olo dashboard to publish your webhook. When the webhook is published, the Zeta Marketing Platform will start to receive Olo webhook user and event data. 

Retry Logic 

Olo will retry webhook calls resulting in an HTTP response status code of 429 - Too Many Requests or in the 5xx range up to 50 times over a 24-hour period before dropping the request. 

Contact

For any questions or issues related to your integration please reach out to DL-Zeta-External-Integrations@zetaglobal.com.

 

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.