Wootric

The Wootric modules enable you to monitor new responses and create, retrieve, update, or delete end users, or responses in your Wootric account.

Getting Started with Wootric

Prerequisites

  • A Wootric account

In order to use Wootric with Make, it is necessary to have a Wootric account. If you do not have one, you can create a Wootric account at app.wootric.com/sign_up.

Connecting Wootric to Make

To connect your Wootric account to Make you need to enter your email and password you have used for Wootric sign-up to the Create a Connection dialog in the Make module.

61f27e4e91f43.gif

End Users

Retrieves end users based on filter settings.

Use the Create a Response module for the user first, otherwise no users will be returned by this module.

Connection

Establish a connection to your Wootric account.

Limit

Set the maximum number of end users Make will return during one execution cycle.

Search Criteria

Specify the criteria to filter returned users by.

Sort Order

Select the order in which records are shown. Default is the oldest first.

Sort Key

Specify sorting your results. Default is the end user’s email.

Email

Enter the email to filter results by.

Retrieves user details.

Connection

Establish a connection to your Wootric account.

End User ID

Enter (map) the ID or select the user you want to retrieve details about.

Creates a new end user.

For further working with the created user, the response using the Create a Response module must be created or the Last Surveyed field in the Create an End User must be filled.

Connection

Establish a connection to your Wootric account.

Email

Enter end user’s email address.

Last Surveyed

Enter the date of the last survey for the end user. If left blank, the created user will not be available for other modules.

External Created at

Enter the date of creation of the end user in an external application.

External ID

Enter custom unique string identifier.

Properties

Add key-value pairs as custom properties.

Updates an end user.

Connection

Establish a connection to your Wootric account.

End User ID

Enter (map) the ID or select the user you want to update.

Please find the descriptions of the fields in the Create an End User section above.

Marks the end user for deletion. Deletion will be performed the following day at 7 AM UTC.

Connection

Establish a connection to your Wootric account.

End User ID

Enter (map) the ID or select the user you want to delete.

Responses

Triggers when a new survey response is submitted.

The webhook URL needs to be generated in Make and then added to Wootric's Outgoing Webhook settings.

1. Add the Watch New Response module to your Make scenario.

2. Generate and copy the webhook URL.

61f27e5103e30.gif

3. Log in to your Wootric account.

4. Navigate to Settings > Outgoing Webhooks. (If Outgoing Webhooks is not available in your menu, please contact Support (//support@wootric.com) to upgrade your plan to include it.)

5. Activate the Enabled checkbox, enter the webhook URL copied in step 2 to the URL field, select the JSON option in the Payload format (content type) field, and click Save.

Now, every time the response is submitted, the Watch New Response module in your Make scenario is triggered.

Retrieves all end user's responses.

Connection

Establish a connection to your Wootric account.

Limit

Set the maximum number of responses Make will return during one execution cycle.

Search Criteria

Specify the criteria to filter returned user's responses by.

Sort Order

Select the order in which records are shown. Default is the oldest first.

Sort Key

Specify sorting your results. Default is the end user’s email.

Email address

Enter the email to filter results by.

Retrieves an end user's response.

Connection

Establish a connection to your Wootric account.

End User ID

Enter (map) the ID or select the user you want to retrieve the response for.

Response ID

Enter (map) the ID or select the response you want to retrieve details for.

Creates a response for the end user.

Connection

Establish a connection to your Wootric account.

End User ID

Enter (map) the ID or select the user you want to create a response for.

Score

Enter the end user response score (values from 0 to 10).

Origin URL

Enter the URL the response originated from.

IP Address

Enter the IP address the response originated from.

Text

Enter the end user's comment to the response.

Created At

List of the supported date and time formats.

Deletes a response.

Connection

Establish a connection to your Wootric account.

End User ID

Enter (map) the ID or select the user you want to delete the response for.

Response ID

Enter (map) the ID or select the response you want to delete.

Allows you to perform a custom API call.

Connection

Establish a connection to your Wootric account.

URL

Enter a path relative to https://api.wootric.com/. For example: /v1/declines.

For the list of available endpoints, refer to the Wootric API Documentation.

Method

Select the HTTP method you want to use:

GET to retrieve information for an entry.

POST to create a new entry.

PUT to update/replace an existing entry.

PATCH to make a partial entry update.

DELETE to delete an entry.

Headers

Enter the desired request headers. You don't have to add authorization headers; we already did that for you.

Query String

Enter the request query string.

Body

Enter the body content for your API call.

The following API call returns all end users in your Wootric account:

URL: /v1/end_users

Method: GET

61f27e53488f3.png

The result can be found in the module's Output under Bundle > Body. In our example, 19 end users were returned:

61f27e5469ea0.png