Best time to send a survey: timing by audience and channel
There's no universal best day or hour to send a survey — it depends on your audience and channel. The reliable principle is recency: send as close as possible to the experience you're asking about, while it's fresh. For B2B email, weekday business hours generally work better than evenings and weekends; for consumer audiences, the opposite often holds. The biggest gains come from triggering surveys off events (a purchase, a support ticket, an event ending) rather than blasting everyone on a fixed schedule.
Why timing matters less than you think
Plenty of articles promise a magic send time — 'Tuesday at 10am' — usually backed by one vendor's aggregate data that doesn't transfer to your audience. Treat those claims with suspicion. The day-of-week effect is real but small and audience-specific, and it's swamped by a much bigger factor: how close you send the survey to the thing you're asking about. A satisfaction survey sent the hour after a support call beats the same survey sent the following Tuesday, whatever the calendar says.
Send it close to the experience
Memory decays fast and gets reconstructed inaccurately. The single most useful timing rule is to fire the survey while the experience is still fresh.
- Transactional feedback (support, delivery, checkout): minutes to a few hours after the interaction
- Post-event surveys: same day, ideally before attendees leave or within 24 hours
- Post-purchase satisfaction: after the customer has actually used the product, not the moment it ships
- Onboarding surveys: at natural milestones (day 1, week 1, day 30), not on a random date
- Relationship surveys (annual NPS, engagement): on a deliberate cadence, spaced to avoid fatigue
Timing by channel
The channel shapes when people see and act on the request.
For B2B and workplace audiences, mid-morning on a weekday tends to land when inboxes are being actively worked — avoid Monday's backlog crush and Friday afternoon's wind-down as directional defaults, then test against your own open data. For consumer audiences, evenings and weekends can perform better because that's when people have downtime. Don't assume; if you send regularly, your own open and response timestamps tell you more than any benchmark.
In-app and on-site
Trigger these on behavior, not the clock: after a key action is completed, on the third or fourth session rather than the first, or when someone reaches a milestone. A survey that interrupts a task gets dismissed; one that appears at a natural pause gets answered.
SMS
Texts are read almost immediately, so timing is delivery timing. Keep sends within reasonable daytime hours for the recipient's time zone, and reserve SMS for short, high-priority surveys where the immediacy is worth the intrusion.
Live and in-person
Capture feedback in the room. A QR code on screen at the end of a session or on a receipt collects responses at the moment of peak recall and zero follow-up cost — far better than emailing attendees days later.
Switch from schedule-based to trigger-based sending wherever you can. 'Send to everyone Tuesday morning' is a blunt instrument; 'send 1 hour after the support ticket closes' or 'show on the user's fourth session' reaches each person at their own moment of peak recall, which beats any fixed calendar slot.
Timing the reminder
A single, well-timed reminder recovers a meaningful share of non-responders. Send it a few days after the first invitation — long enough that you're not nagging, soon enough that the experience hasn't fully faded. One reminder is usually plenty; a third nudge mostly annoys the people who were never going to answer. On anonymous surveys you can't target only non-responders, so phrase reminders to thank those who've already replied and gently prompt those who haven't.
How to find your own best time
- 1Tie each survey to a trigger event rather than a fixed broadcast where possible
- 2Record send time and response time for every survey you run
- 3After a few sends, look for when responses actually cluster for your audience
- 4Test one variable at a time — send time or send day, not both at once
- 5Let your own data override any generic 'best day' claim you read
Whatever schedule you land on, the survey has to be ready the moment the trigger fires. A survey you can share instantly by link or QR code — like one built in Formkii — makes trigger-based timing practical, because you're not waiting on a send queue to reach someone at the right moment.
Frequently asked questions
What is the best day to send a survey?
There's no universal best day — the effect is small and depends on your audience. For B2B email, mid-week mornings are a reasonable default to test; for consumer audiences, evenings and weekends often do better. Far more important than the day is sending the survey close to the experience you're asking about.
How soon after an experience should I send a survey?
As soon as the experience is complete and fresh in memory. Transactional surveys work best within minutes to a few hours; post-event surveys the same day or within 24 hours. Memory decays quickly, so recency matters more than hitting a particular day or time.
Should I send a reminder, and when?
Yes — one well-timed reminder recovers a meaningful share of non-responders. Send it a few days after the first invitation, soon enough that the experience hasn't faded but not so soon that it nags. A single reminder is usually enough; additional nudges yield little and irritate.
Is it better to schedule surveys or trigger them off events?
Trigger-based sending generally wins. Firing a survey off an event — a closed support ticket, a completed purchase, a user's fourth session — reaches each person at their own moment of peak recall, which beats sending everyone at a fixed calendar time. Use schedules only for relationship surveys that aren't tied to a single event.