Skip to main content

Review Request automation through Zapier

This article explains the process of review request automation using Give Me 5 API via Zapier.

By integrating Give Me 5 with other applications, you can reduce time in admin and data entry, and streamline your business processes.

Here, we'll put up an integration with the Give Me 5 API to "Create Review Invitation", which will generate new review invitations.

Before you start the automation process, ensure you have the Access Key and Profile ID associated with your account.
​
​

Integration-access-key.jpg

To get the API key and Profile ID, navigate to the 'Integrations' tab on your Give Me 5 account dashboard.
​
​

Connect Give Me 5 to Zapier

Access your Zapier account. Learn more about how to use Zapier in the Zapier Help Guide.

Now, let's start the automation by following the step-by-step process as shown below:
​
​Step 1: Trigger – The trigger will be the app we are getting data from.
​
​

Zapier-chooseapp.png

Step 2: Action - Under the Choose App field, select Webhooks.
​
Under Event: Choose the 'POST' method and click on the continue button.
​
​

Next, Set up action:
​
​

Zapier-setupaction.png


​
​URL: Insert the https://api.giveme5.ai/review_invitation URL that helps send the data to Give Me 5.

Payload Type: Choose 'JSON'.
​
​

Now, pay special attention to the proper mapping of the parameter's value with the specific label as mentioned in the below list.

api_token: Required
profileId: Required
first_name:Optional
last_name:Optional
email_address:
country_code:
mobile_number:

As mentioned above, api_token(Access Key) and profileId are the 2 mandatory fields.

If you are wishing to send out the email review request, the email_address parameter must be mapped with the data value.

While mobile_number and country_code need to map with their data value to send out the SMS review request. The '+' symbol is not permitted in the country_code data.

Zapier-advance.png

Once done mapping the parameters with a data value, keep the other option's default selected values as it is and click on the 'Continue' button.
​
​Step 3: Test action:
​
Here, you will see the values mapped with the data that will be sent to the webhook.
​
​

Zapier-testaction.png

Now, click on the 'Test & review' button to send the test request and review the data.
​
Click on the 'Test & continue' button to send the test request and on the next screen, you will see a success message.
​
Lastly, click on the 'Publish Zap' button to turn on the automation.
​
API integrations are immediate and will instantly let you know if your integration was successful or not. If the API call is unsuccessful, you will receive an error code.
​
​

Note: You can check the review request by navigating to the 'Invited Customers' tab under the 'Get Reviews' section on your account dashboard.

Did this answer your question?