Report Metric Submission
With this type of automation, unit-based NPS data is transferred to external systems through workflows.
This function is only available for answers to the NPS question.
Example Usage: NPS metrics for each store are sent daily based on the relevant store code. This allows store-based rating tracking to be maintained in external systems. The format of the data transferred to the external system can be customized.

From the window that opens with the Workflows > Add function, select the Automation type and give it a name.

The time cycle of the workflow is decided.

Next, select "Push Report Metric" as the task type. The fields that open after selection are customized according to the usage scenario.
Sample Request Structure
{
"data": [
]
}
The values within the curly brackets will be dynamically inserted into the data by the workflow.
Store Code: External unit IDs of the items in the Units section.
Date: Date in YYYY-MM-DD format, or the date the survey was sent, if applicable.
Total Score: Returns the NPS result for the relevant question.
Total Score Rounded: NPS rounds the result to the next higher digit for the relevant question.
Total ScoreC ount: It gives the total of the responses given in the supportive, passive and derogatory categories for the relevant question.
Promoters: The number of responses that yielded a score of 9 or 10 on the NPS question.
Passives: The number of responses that yielded a score of 7 or 8 on the NPS question.
Detractors: The number of responses that scored 6 or lower on the NPS question.
Survey Sent Count: The total number of people to whom the survey was sent on the given date for the given store code.
Output Example
{
"data": [
{
"storeCode": "1234",
"date": "2025-07-09",
"totalScore": 12.5,
"totalScoreRounded": 13,
"totalScoreCount": 8,
"promoters": 4,
"passives": 1,
"detractors": 3,
"surveySentCount": 0
},
]
}
API authentication credentials (Subscription Key and Basic Auth Credentials) must be defined securely.
In each workflow run cycle, data from the day before the run date is sent.