evonx
App template

Survey and feedback template for CX and product teams

Run NPS, CSAT, and product surveys with response analytics that product and CX can act on. This template models campaigns, respondents, and scores—not a generic form dump—so you can compare cohorts and close the loop on detractors.

voice.acme.cxCX insights
Campaign performance

Launch survey campaigns, collect responses, and segment scores by cohort.

NPS42
Response rate28%
Open follow-ups15
  • Q1 product NPSLive · 1,204 responses
  • Detractor — #8821Assigned · Agent Riley
  • CSAT — Support week 11Closed · 4.6/5

What's included

Launch survey campaigns, collect responses, and segment scores by cohort.

Intended users

  • CX managers
  • Product managers
  • Researchers

Suggested stack

  • PostgreSQL
  • Next.js
  • Email/SMS delivery

Core features

NPS/CSAT question types

Campaign scheduling

Cohort segmentation

Detractor follow-up tasks

Trend dashboards

Main workflows

Launch campaign

Select audience, schedule sends, track opens.

Score responses

Compute NPS/CSAT, tag themes, update trends.

Close the loop

Create follow-up for detractors, log outcome.

Database model / entities

Distinct domain entities — not a renamed generic CRUD list.

CampaignSurvey wave with audience and send window.
SurveyQuestion set with scoring method.
ResponseAnswer set with score and respondent metadata.
Follow-upTask for CX to contact a detractor or promoter.

User roles

  • CX admin
  • Analyst
  • Agent
  • Respondent

Possible integrations

Applications built from this template can connect to these services via their APIs.

  • Resend
  • Twilio
  • Segment
  • Slack

Example prompt

Copy this into Evonx to start from a production-shaped brief instead of a blank canvas.

Build a survey and feedback app with campaigns, surveys, responses, and follow-ups. Support NPS/CSAT, cohort filters, detractor tasks, and trend charts. Use PostgreSQL with CX admin, analyst, and agent roles.

How Evonx customizes this template

Start from the domain model above, describe the workflows your team needs, and Evonx generates a working preview you can refine. For teams with an existing codebase, the same agent can extend repositories instead of starting from a blank project.

FAQ

Does it calculate NPS from promoters and detractors?

Yes. Standard 0–10 scoring rolls into campaign NPS with trend views over time.

Can we segment scores by plan or cohort?

Responses store cohort metadata so analysts can compare enterprise vs self-serve or other segments.

How does close-the-loop work for detractors?

Low scores can auto-create follow-up tasks for CX agents with outcome notes when resolved.

Is this only for email surveys?

Campaigns can send via email or SMS; in-app embeds are a natural extension when you describe the channel in Evonx.

Build production software with Evonx

Start from a template or connect an existing repository. Evonx helps you ship real applications with preview, evolution threads, and pull-request delivery—not disposable demos.