Survey Pop Up
Trigger Conditions:
The survey popup should only appear after some level of engagement, to avoid bothering users who bounce immediately. Here are the smart trigger options:
- After a search result is clicked:
- Show the popup after the user clicks a restaurant (indicating interest).
- Delay the popup until the user returns back to the search page.
- After scrolling 50–75% through the search results:
- Indicates the user has actively browsed results.
- After multiple searches (e.g., 2 or more):
- Implies they are invested but may not be finding what they want.
- Soft frequency control:
- Only show the popup once per session
- No need to show again when have given the result
Survey Design:
Keep it minimal and fast:
- “How satisfied are you with your search results?”
- 👍 Like
- 👎 Dislike
- Optional follow-up if “Dislike” is clicked:
- “What was the problem?”
- Not relevant
- Too few results
- Poor ranking
- Other: [text box]
- “What was the problem?”
Where to Show the Popup:
- Non-blocking popup at the bottom right corner.
- Animate it in gently, like a chat widget.
- Auto-dismiss after 10–15 seconds if not interacted with.
- Option to “X” dismiss or “Remind me later”.
User Flow Example
- User searches “Sushi”
- Scrolls through the results or clicks a restaurant
- Returns to search or scrolls more → survey appears bottom-right
- User clicks 👍 or 👎 → feedback logged
- Optionally shown a thank-you toast