Sending Review Generation Invitations | Yext Hitchhikers Platform

What You’ll Learn

In this section, you will learn:

  • How to send a single review generation invite
  • How to send review generation invites in bulk
  • Other ways to generate reviews

Sending Invites through the Yext platform

When sending invitations to request reviews through the Yext platform, you have the option to send one at a time for specific one-off requests. You can also send multiple invites at once by uploading a spreadsheet or using an SFTP (Secure File Transfer Protoco) Server Connection. If you wish to use an API you can also use the Review Invitations: Create API endpoint.

To send invites from the Yext platform, navigate to Reviews > Generation and click on Send Invites in the navigation bar. From here you can select the way in which you would like to send your review invites.

Note: You must provide a privacy policy in order to send review invitations. Please fill out your privacy policy in Review Generation Account Settings.

send invitations

Send Invites in Bulk

Uploading a Spreadsheet

Upload a spreadsheet containing the contact info of your recipients and the Entity ID of the entity to be reviewed. You can send invites via email and text message in the same upload.

For help formatting the spreadsheet properly, refer to the links at the bottom of the page. Click Read more about how to build your upload file for a help article , or click Download Template to download a sample review generation upload template.

In the spreadsheet, the following columns are required:

  • entityID
  • firstName (customer’s first name)
  • lastName (customer’s last name)
  • contact (the customer’s phone number or email address)

You will also have optional settings based on the type of invitation you are sending (email or text message):

  • templateId or distributionId: Enter the template ID for the desired email/SMS layout, or leave this blank to use your default template.
  • image: This only applies to text message invites. Type the letter Y to include the business logo in the text message. Otherwise, leave this column blank. Note: Brand Images are only supported in the US.
  • labelIds: The ID for any labels you would like to automatically apply to the generated review.
  • transactionId: Include this column if you would like to associate a Transaction ID to a review generated by this invitation.
  • titleName: Include this column if you would like to address a recipient by a title (e.g., Ms., Mr., Dr., etc.)
  • language: The language of the review generation invite in ISO 639-1 Code format . If left blank, this will default to English (en).

review generation spreadsheet

Once your file is ready, click Choose File to upload the file, then click Continue, and click Send Invites to send the review requests.

Note: Yext limits the number of invites (email or text) that can get sent from an account per day. If you go over the limit, we will hold the invite until the following day. You will learn more about the Review Generation settings in the next unit.

Sending Invites via SFTP

sending review invitations via sftp

Another way to send invitations in bulk is with an SFTP (Secure File Transfer Protocol) Server Connection. Using an SFTP Server Connection for Review Generation, you will be able to send out review invitations from files hosted on your own server over a secure connection.

First, you will need to have a file on your own server that follows the same template as the Bulk Upload, including required columns for entityId, firstname, lastname, and contact.

To set up a new connection, click Add New Connection under SFTP Server Connection on the Send Invites page. If you don’t see the SFTP Server Connection option, you may not have the required permissions.

On the configuration screen, you will set a schedule, input the server connection settings, and specify what file to pick up. When setting a schedule, ensure that your set cadence will capture any updates provided to your file. Input your credentials for connecting to your server, including the domain, port, and authentication, and then specify what file to pick up. You can either specify the exact file path, or by set criteria for finding the file. Please note that we only support a comma-delimited CSV file.

Manage Existing Connections

Once you’ve saved a connection, you will be dropped into an overview page, which shows you any existing connections in your account. You can also navigate to this page using the Manage Connections option under SFTP Server Connections on the Send Invites page.

Each connection will have its own row, and display information such as the status and schedule. Each connection also has a button that allows you to View the configuration settings and connection logs, Run Now to trigger a run, Enable or Disable the connection, or Delete the connection.

When viewing any existing connection, you will see two tabs. One tab allows you to view and edit any existing configuration settings, and the other allows you to see the connection logs. Connection logs will be provided for each run, with the ability to download the details of a run to see what invites were sent, and any errors that were returned. To satisfy GDPR security requirements, logs will be deleted after 60 days.

Maximum Contact Frequency

Maximum Contact Frequency is a setting in your Configuration Settings, which prevents contacts from receiving duplicate review generation invites.

It is a required setting for any SFTP Server Connections, in order to prevent scheduled runs from sending out duplicate invites to your contacts. If the Maximum Contact Frequency setting is not enabled, you will be able to create a new connection, however, it will save in a disabled state, and you will not be able to run it until Maximum Contact Frequency has been enabled.

If you have active SFTP Server Connections and would like to disable the Maximum Contact Frequency setting in order to send a single invite or perform a file upload, you will need to disable all configured SFTP Server Connections in your account before you are able to disable the Maximum Contact Frequency setting.

For more information about adding and managing an SFTP Server Connection for Review Generation, see this help article .

Sending Invites via API

Many brands choose to leverage Yext review generation by integrating with another system, such as a Point-of-Sale system which tracks the contact info of customers. In this scenario, some time after a customer transacts with a business, the business wants to automatically send a review invitation. Rather than exporting the customer data and uploading it through the Yext UI, the business could send a request to the Review Invitations: Create endpoint, which will trigger an invitation to be sent.

Other Ways to Generate Reviews

Send a Single Invite

  1. On the Send Invites page, click Send Single invite.
  2. Select the entity you would like to generate a review for.
  3. Enter the recipient’s name.
  4. Enter the recipient’s contact information (email address or phone number).
  5. If you are sending a text, select or deselect the checkbox to indicate whether you would like to include a photo with the text message. Note that including a photo will use an additional two text message units from your quota. (More details on this in the Review Generation Settings unit).
  6. Select the desired email or SMS template from the drop-down.
  7. If applicable, select the language of the review invite. Click Send Invite.

Review Generation URL

Another way to generate reviews is through the Review Generation URL, which is a shortened version of the URL for the First Party Review Page. Each entity that is configured to generate reviews has a unique Review Generation URL that customers can visit to leave a review.

The First Party Review Page URL and the Review Generation URL are found on your entities in Content under the First Party Review Page and Review Generation URL fields, respectively. You can view these URLs in Entity Edit directly, pull it via the API, or export from Content using Entity Export.

review generation URL

You can also export the Review Generation URL for a specific set of reviews from Reviews > Generation. Click View Invites in the navigation bar, then click the More Actions dropdown and select Export Review Generation URLs.

export review generation URLs

The Review Generation URL is normally distributed through our built-in email and text messaging system in Review Generation, but we encourage you to share this URL with customers in more ways in order to generate even more reviews. For example, this link can be used in other email communications, on receipts, etc.

App Directory
To view our partner apps in the App Directory that may be helpful with Review Generation, click Apps > Directory in the navigation bar, and choose Review Generation as the Use Case in the filter bar.

unit Quiz
+20 points
Daily Quiz Streak Daily Quiz Streak: 0
Quiz Accuracy Streak Quiz Accuracy Streak: 0
    Error Success Question 1 of 3

    True or False: To send Review Generation invitations you must upload a spreadsheet.

    Error Success Question 2 of 3

    Which of the following are methods to generate reviews using Yext? (select all that apply)

    Error Success Question 3 of 3

    Which of the following is not REQUIRED information, when sending multiple invitations from the Yext platform?

    A Hitchhiker in the making! 🔥

    You've already completed this quiz, so you can't earn more points.You completed this quiz in 1 attempt and earned 0 points! Feel free to review your answers and move on when you're ready.
1st attempt
0 incorrect