Give visitors a friendly place to drop ideas and suggestions — one tap, no login, no awkward form. Everything lands in a tidy inbox you can tag and act on.
No login required · live in 60 seconds
Please bring back the oat milk option!
Could you open earlier on weekends?
Staff were lovely on Saturday.
This one’s really live.
Give it a tap — drop a suggestion in the box.
The easier the box, the more people use it. No accounts, no long forms — just a tap and a thought.
A friendly launcher means people leave a suggestion in seconds — anonymously if they like, with an email if they want a reply.
No more sticky notes or scattered DMs. Suggestions land in a dashboard you can tag, search, and resolve.
Match the box to your colors so it feels like a native part of your site.
Create a project, copy the snippet, drop it before </body>. You're live in under a minute.
Visitors tap the launcher, pick a type, and say their piece. It's that low-friction — so they actually do.
Read, tag, and resolve from your dashboard. Turn scattered comments into a ranked to-do list.
One snippet, three ways to open it. Use whichever fits — or mix them.
A tidy launcher sits in the bottom-right corner. Works out of the box — nothing to wire up.
<script src=".../w.js" data-sayso="PROJECT_ID" defer></script>Add data-sayso to any link or button and the panel opens right next to it.
<button data-sayso>Feedback</button>Hide the default launcher and open only from your own triggers.
<script … data-sayso-launcher="false">No seats, no metered surprises. One flat plan when you outgrow free.
For your first project.
$0
For when one project isn’t enough.
$100 /year
$8/mo billed yearly · save 58%
For teams that need more than the basics.
Yes. Email is optional, so visitors can drop a suggestion without signing in or sharing anything. They add an email only if they want a reply.
One line of HTML. Create a project, copy the <script> tag, and paste it before your closing body tag. The widget renders in a Shadow DOM so it never collides with your styles.
It works for that too — just add it on an internal page and lock it to that domain. But Say So is built to embed on your public website.
No. w.js is a tiny vanilla script with zero dependencies, served with long cache headers. It loads after your page is interactive and stays out of the way.
Add a suggestion box to your site in one line — no login, no friction.