Turn Algolia no-results searches into Notion content briefs
Every Monday, catch the searches customers ran that returned nothing and drop a written content brief for each new gap into your Notion backlog.
Every Monday at 8am, pull my top no-results searches from Algolia for the last 7 days using the Analytics: Top Searches with No Results operation. Cap the run at the top 10 queries so the backlog stays manageable.
For each of those top 10 queries, run Search Single Index against my main catalog index to see what records are close but not matching. The near-misses are the useful context for why customers might have been searching and what related items already exist.
Then, using your judgment, draft a content brief the marketing team can pick up. Each brief should include the exact query, why users are likely asking for it (intent and likely use case), a suggested article or category page to create, a short list of target keywords, and any similar existing items in the catalog that could be linked, expanded, or reused.
Before filing each brief, run Query a Database on my Notion Content backlog database, filtering by the query text, to check whether a brief for that query already exists. If one exists, skip that query. If not, use Create a Page in the Content backlog database with the drafted brief as the page content and the query as the page title.
Finish with a short summary of which queries got new briefs, which were skipped as duplicates already in the backlog, and any queries with unusually high no-result counts that stood out.
Additional information
What does this prompt do?
- Pulls the top searches on your site that came back empty over the past week
- Looks up your main catalog index to see what was close but not matching, so each brief has real context
- Drafts a content brief per query covering why customers are asking, what to write, target keywords, and any similar items you already have
- Checks your Notion backlog for an existing brief on that query and adds only the new ones, capped at ten per run
What do I need to use this?
- An Algolia account with search analytics on and your main catalog index
- A Notion workspace with a Content backlog database
- Your Notion connection shared with that database so we can read and write pages
How can I customize it?
- Change the schedule or the lookback window; the default is Monday at 8am covering the past seven days
- Raise or lower the cap on how many briefs get filed per run
- Point the workflow at a different Algolia index or a different Notion database
Frequently asked questions
What counts as a no-results search?
Why cap it at ten briefs a week?
Will duplicate briefs get filed if the same query keeps coming up?
Does my Notion database need specific columns?
Does this work on any Algolia plan?
Related templates
Turn empty searches into your content roadmap.
Every recurring no-results query is a customer telling you what to write next, and this workflow makes sure none slip past.