FAQ | Yext Hitchhikers Platform

How often does each connector refresh data?

Both connectors automatically run on a daily basis, between 2am and 4am Eastern Time.

Can I force a run of either connector?

As of now, you cannot force a run of the Restaurant connector, or change the time at which it runs.

You can force a run of the Menu connector during the app installation flow.

  1. Navigate to Apps > Your Apps > Olo Menu Connector > Launch.
  2. Click Install on Yext and then Edit.
  3. No need to make any changes, just click Save. This will trigger a run.

I already have restaurants/menus in Yext. Will these be deleted or overwritten when I run the connector?

Neither the Menu nor the Restaurant connector will delete any data from Yext.

The Restaurant connector will overwrite restaurant entity data in Yext for any restaurant entity IDs that match vendor IDs in Olo. If you do not want this to happen, you have two options:

  1. Change the entity IDs in Yext to avoid automatic matching between Olo data and pre-existing Yext entity data, or
  2. Unmap all of the fields in the final step of the Restaurant connector flow so that only the appropriate fields are overwriting/adding data. Go back to Step 3 for more information on this option.

The Menu connector will not overwrite any menus you may have already created in Yext. Installing the Menu connector app will create new menus in Yext, which the connector will update based on any changes that are made in Olo.

This means that if you install the Menu connector app and run the Menu connector with menu items already in Yext, you will have duplicate Menu ECLs. To avoid publishing duplicate menus, you should delete or disassociate any prior menu data from your Yext locations before installing the Menu connector app.

I only want to bring in a handful of fields from Olo. Can I do that?

Yes! If you are creating new entities, unmap all of the fields you don’t want to import in the final step of the connector flow.

  1. Navigate to Content > Connectors and click View on the Olo connector you wish to edit.
  2. Click Edit Configuration in the top right corner.
  3. Scroll down to the final step of the connector, labeled Map Data.
  4. Unmap all the fields except those which you wish to bring in. Save and run the connector.

If you are mapping specific fields from Olo to pre-existing entities in Yext, you will need to ensure that the IDs in Olo match your Yext entity IDs. Once the IDs in the connector match the entity IDs in Yext, unmap all fields in the final step of the Olo connector except the entity ID and fields you wish to import. Then, save and run the connector.

I can see that some of the entities failed. Why? And what should I do about it?

Navigate to Content > Connectors > View Connector. Click Download Results next to the most recent connector run on the activity log. Look at the Excel file titled Entity Diagnostics, which should give you some insight into why certain items did not come through. Often, it is because data (such as phone numbers, addresses, etc.) are not entered correctly on the Olo side.

Can the Menu connector bring in multiple menus for a given restaurant?

Currently, no.

I just added a new restaurant to Olo. Why can’t I see the corresponding location/menu in Yext?

Check with your Olo CSM that they have granted this new location access to the Yext Partner Portal. This process must be completed for every new restaurant within your brand.

I’ve successfully downloaded the app, but the connector is bringing in no entities.

This is usually caused by one of two problems:

  • The wrong Olo Internal Name (also called Brand ID) has been input in the app installation flow. It should be an all-lowercase name with no punctuation or spaces. Confirm with your Olo CSM that you have the correct internal name.
  • The app cannot find a match between your Olo restaurants and your Yext entities. Remember that the Menu Connector matches based on Olo’s external reference ID, while the Restaurant Connector matches based on vendor ID.

How does Yext handle menu items that are 86’d in Olo?

Menu items that are marked as 86’d (temporarily unavailable) in Olo will be pulled into Yext. We recommend reviewing your 86’d menu items in Olo to ensure that any menu items you do not want displayed on publishers don’t get pulled in to Yext.