Loading...

User Generated Suggestions

User Generated Suggestions (UGS) save the phrases your visitors search successfully into a list of their own — specific, unusual wording like movies with chris hemsworth that you’d never think to write.

  • UGS fills a list; Suggestions is the as-you-type API that shows it. Point suggest at the filled list.
  • Capture rules control what is kept, so typos, dead ends and single letters are not.
1

Turn real searches into autocomplete

User Generated Suggestions turn your users’ real searches into an autocomplete source. No hand-authoring — long-tail phrases like “movies with chris hemsworth” get captured because someone already searched them successfully. Turn it on from a source list’s Options → Enable U.G.S.

The Enable U.G.S option in a list’s Options menu
2

Set the capture rules

Point captured terms at a target list, then set the capture rules: a minimum result count (skip queries that found nothing), a minimum length (skip tiny fragments), whether new terms go live immediately or wait for moderation, and optionally require a click so only terms that led somewhere useful are kept. The target is an ordinary list — review or edit its terms, then serve them as typeahead through the suggest API.

The U.G.S configuration dialog

Auto-plays · use Back / Next to step through at your own pace.

Turn it on
  1. Open the source list (the one your users search) and choose Options → Enable U.G.S.
  2. Pick a target list: saved phrases are stored there as ordinary records.
  3. Set the capture rules (below) and save. Searches that pass the rules flow into the target list automatically.
The Enable User Generated Suggestions dialog with target list and capture-rule fields
How it works
  1. A user searches the source list, and the query passes your capture rules.
  2. The query text is written as a new record into the target list.
  3. You show that list through the suggest API — directly, or mixed into a group. Someone types “underr” and sees “underrated 90s thrillers”.
Capture rules
RuleWhat it does
Minimum result countOnly save a query that returned at least this many results: a phrase that found nothing is a dead end, not a suggestion.
Minimum lengthIgnore very short fragments that make poor suggestions.
Created suggestion is activeWhether a saved phrase goes live immediately, or waits inactive for you to approve it.
Require clickOnly keep a phrase if the user actually clicked a result.

The target is an ordinary list: review, edit or delete saved phrases in the console, and the usual versioning and contributor rules hold.

Top