With the Satismeter modules in {{Make}} you can perform the following:
create, update, list, retrieve, and delete the users
watch, create, list, and retrieve the responses
track the events
update and retrieve a list of subscriber emails
To get started with Satismeter, create an account at satismeter.com.
![]() |
Note |
---|---|
The module dialog fields that are displayed in bold (in the {{Make}} , not in this documentation article) are mandatory! |
To connect the Satismeter account with {{Make}} perform the below steps:
Log in to your {{Make}} account, add a module from the Satismeter app into an {{Make}} scenario.
Click Add next to the Connection field.
In the Connection name field, enter a name for the connection.
In the Email and Password fields enter your account credentials.
You have successfully connected your Satismeter account with {{Make}} and can now create the scenarios.
You can create, update, list, retrieve, and delete users using the following modules.
Returns the list of all users in a project.
Gets a user.
Creates or updates a user.
Connection |
||||
Project ID |
Select or map the Project ID in which you want to create or update a user. |
|||
User ID |
Select or map the User ID to update the user.
|
|||
Traits |
Enter the details of the traits you want to send to the Satismeter.
|
|||
Survey Date |
Enter (map) the date and time you are planning to conduct the survey. See the list of supported date and time formats. |
You can watch, create, list, and retrieve the responses using the following modules.
Triggers when a new response is created.
Connection |
|
Limit |
Set the maximum number of responses {{Make}} will return during one execution cycle. The default value is 10. |
Gets all responses.
Connection |
|
Project ID |
Select or map the Project ID whose responses you want to list. |
Start Date |
Enter (map) the date to list the responses created on or after the specified date. See the list of supported date and time formats. |
End Date |
Enter (map) the date to list the responses created on or before a specified date. See the list of supported date and time formats. |
Group |
Select the group whose responses you want to list:
|
Commented |
Select whether you to list the responses only with comments. |
Limit |
Set the maximum number of users {{Make}} will return during one execution cycle. The default value is 10. |
Gets a response statistics.
Connection |
|
Project ID |
Select or map the Project ID whose response statistics details you want to retrieve. |
Campaign |
Select or map the campaign whose response statistics details you want to retrieve. |
Start Date |
Enter (map) the date to retrieve the details of the campaign started on or after the specified date. See the list of supported date and time formats. |
End Date |
Enter (map) the date to retrieve the details of the campaign that ended on or before the specified date. See the list of supported date and time formats. |
Filter |
Enter (map) the details of the traits to filter responses: |
Creates a Response.
Connection |
|
Project ID |
Select or map the Project ID for which you want to create the response. |
User Type |
Select whether you want to create a response with the User ID or as an anonymous user. |
User ID |
Enter (map) the user ID whose response you want to create. |
Anonymous ID |
Enter (map) the Anonymous ID to use for creating the response. |
Campaign |
Select or map the campaign and enter the responses. |
Method |
Select the method or application using which you are creating the response:
|
Traits |
Enter (map) the user traits information. You can add multiple traits: |
You can track events in the events module.
You can update and retrieve the unsubscribed emails.
Gets a List of Unsubscribed Emails.
You make API calls using the following module.
Performs an arbitrary authorized API call.
Connection |
|
URL |
Enter a path relative to For the list of available endpoints, refer to the Satismeter 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 the current session from your Satismeter account:
URL:
/session/current
Method:
GET
Matches of the search can be found in the module's Output under Bundle > Body > data.
In our example, the current session details of the logged in user were returned: