Skip to main content
Monitor how your campaigns perform with detailed analytics on delivery, engagement, and survey responses.

Accessing Analytics

  1. Navigate to Campaigns.
  2. Click on a campaign to open it.
  3. Use the view toggles below the campaign details — Email Analytics, and (for survey campaigns) Survey Analytics and Survey Responses.

Email Metrics

The Email Analytics view shows Campaign Totals at the top, followed by per-recipient Campaign Distribution Stats: Email Analytics view with Campaign Totals cards and the Campaign Distribution Stats recipient table

Understanding Delivery Status

The Email Statuses column shows one or more of these per recipient (for example Delivered, Opened, Clicked):

Survey Response Metrics

For survey campaigns, the Survey Analytics view visualizes the distribution of answers for each question — bar charts, word clouds, and more — so you can spot trends across all responses: Survey Analytics view with a bar chart and word cloud summarizing responses per question

Viewing Individual Recipients

In the Email Analytics view, the Campaign Distribution Stats table shows detailed status for each recipient:
  • Recipient email and name
  • Email sent date
  • Email statuses (Delivered, Opened, Clicked, Dropped)
  • Reason, when any recipient has a delivery failure reason from the email provider
  • Clicks and Clicked Links, when any recipient has clicked a link
The Reason column appears only when at least one recipient in the campaign has a failure reason, such as a bounce or drop. The Clicks and Clicked Links columns appear only when at least one contact in the campaign has clicked a link. Clicks is the total number of clicks for that contact, and you can sort by it. Clicked Links lists each link the contact clicked. Statisfy keeps every click on each link, even if the contact later unsubscribes, reports the email as spam, or bounces. Survey and unsubscribe links contain a per-contact access token, so Statisfy shows that token as <contact> in the link. Campaigns skip contacts that have a permanent email bounce recorded on their contact record. See Campaign unsubscribe. Use the column filters to narrow down to specific recipients. Track engagement over time:
  • See when emails were opened
  • Identify peak engagement times
  • Monitor click activity patterns

Survey Responses

For survey campaigns, open the Survey Responses view to see each individual response: Survey Responses table with per-recipient rows, a View Response button, and an Export Table button
  1. Each row shows a recipient and their answer to every question. Click View Response on a row to see that recipient’s full submission.
  2. Use Filters to narrow the list.
  3. Click Export Table to download the responses as a CSV.

Viewing responses across surveys

If a campaign has used more than one survey, for example after you switched to a new survey, a Surveys multi-select appears in the Survey Analytics view and next to Filters in the Survey Responses view. Use it to compare or combine responses from every survey the campaign has sent.
  • All surveys are selected by default, and the button reads Surveys: All. At least one survey must stay selected.
  • Each option shows the survey title, the date range of its responses, and its response count. The current survey is labeled Current survey.
  • Survey Analytics reflects only the selected surveys.
  • The Survey Responses table adds a Survey column that shows which survey each response came from.
  • Questions with the same key share one column across surveys. If a survey didn’t ask a question, its responses show Not asked in that column.
  • Export Table exports responses from the selected surveys only. The CSV includes the Survey column.
The Surveys multi-select doesn’t appear for campaigns that have used only one survey.

Filtering responses by score

To see only the responses in a score range, such as NPS promoters or low CSAT ratings, use the Score filter in the Survey Responses view. It appears when a selected survey has a rating question, such as NPS, CSAT, or CES.
  1. Click the button that reads Score: Any.
  2. If the surveys have more than one rating question, choose one under Question. The question’s scale shows below it.
  3. Enter a Min, a Max, or both, and click Apply. Apply stays disabled while the minimum is greater than the maximum.
The button then shows the question and the range, for example NPS: 9 - 10, or NPS: ≥ 9 when you set only a minimum. The table, the response count, and Export Table include only responses whose answer falls in that range. The score filter works together with Filters and the Surveys selection. Click Clear to remove it. The score filter applies to Survey Responses only, not Survey Analytics, and it isn’t saved when you leave the campaign. If you change the Surveys selection so that no selected survey asks the filtered question, the filter stops applying.

Metrics Definitions

Calculation: (Opened / Delivered) × 100What it tells you: How compelling your subject line and sender are.Benchmark: 20-30% is typical for B2B campaigns.
Calculation: (Clicked / Delivered) × 100What it tells you: How engaging your email content is.Benchmark: 2-5% is typical for B2B campaigns.
Calculation: (Completed Surveys / Delivered) × 100What it tells you: How willing customers are to provide feedback.Benchmark: 10-30% depending on survey length and relationship.

Exporting Data

For survey campaigns, open the Survey Responses view and click Export Table to download all responses as a CSV for reporting or further analysis. If the campaign has used more than one survey, the export includes only the surveys selected in Surveys.

Improving Campaign Performance

  • Test different subject lines
  • Try role-based sending (from their CSM)
  • Send at different times/days — set the hour and timezone with Custom send time (see Creating Campaigns)
  • Segment to more relevant audiences
  • Make CTAs more prominent
  • Reduce email length
  • Improve personalization
  • Test different content approaches
  • Keep surveys short (5 questions or fewer)
  • Explain why feedback matters
  • Use reminders appropriately
  • Consider incentives

Tracking Webhooks

Statisfy receives real-time updates from the email provider:
  • Delivery confirmations
  • Open tracking (when images load)
  • Click tracking (when links are clicked)
  • Bounce notifications
Updates appear in analytics automatically as events occur.

Known Limitations

Each reminder sends a new email to the recipient. After a reminder goes out, Statisfy tracks opens and clicks only on that latest email.
  • If a recipient opens or clicks an earlier email after a reminder was sent, that activity does not show in Email Analytics.
  • Statuses recorded before the reminder (for example Opened or Clicked) stay on the recipient.
  • Email sent date shows the date of the latest email.
Many companies use email security filters (for example Proofpoint, Mimecast, Barracuda, or FortiMail). Some of these filters open and test the links in an incoming email, often before the recipient sees it. The email provider records these tests as opens and clicks, the same as a person’s open or click, so the Opened and Clicked counts can include them.