Frequently asked questions

Can't find an answer? Contact us.

Narratrak tracks appearances of your keywords across Reddit in real time. You define monitors — each with a set of keywords and optional subreddit filters — and the app searches Reddit and shows you matching posts grouped by category (Hot, Relevant, Latest). You can also get email alerts when new posts are found.

  1. Create a free account with your email address.
  2. Go to Monitors → New monitor and add a name, your keywords (one per line), and optional subreddits to restrict the search.
  3. Click Run scan on the dashboard. Results appear in the table within a few minutes.
  4. Optionally enable email alerts on the monitor so you get notified automatically.

No. Narratrak uses Reddit's public JSON API, which does not require authentication. You only need a Narratrak account (email + password) to use the dashboard.

The free plan includes:
  • 1 monitor
  • 3 keywords per monitor
  • 5 subreddits per monitor
  • 3 scans per day
  • 5 results per keyword per category (Hot / Relevant / Latest)

The scan button is disabled and shows how many scans you have used today. The counter resets at midnight UTC. Upgrading to a paid plan gives you more scans per day.

No. The free plan is limited to 1 monitor. If you need to track multiple brands or topics simultaneously, you will need to upgrade to Pro (10 monitors) or Enterprise (unlimited monitors).

A monitor groups a set of keywords (and optional subreddit filters) under a single name — for example "My Brand" with keywords mybrand, my brand review, and mybrand scam. When you run a scan, the app searches Reddit for each keyword separately and shows all results together in one pivot table.

Subreddits are optional. If you leave the list empty, Narratrak searches all of Reddit. If you add subreddits (e.g. investing, personalfinance), results are filtered to those subreddits only. This is useful to reduce noise for broad keywords.

Yes. On the Monitors page, open the dropdown menu on any monitor card and click Pause. Paused monitors cannot be scanned until you resume them. All existing results are preserved.

These are the three sort modes used when searching Reddit:
  • Hot — trending posts with high recent engagement.
  • Relevant — posts ranked by how well they match your keyword.
  • Latest — the most recently created posts from the last week.
Each keyword is searched in all three modes per scan, giving a wider view of what is being said.

For each keyword, the app fetches posts in three categories and then individually fetches the top comment for each post. To avoid being rate-limited by Reddit, there is a short delay between requests. With multiple keywords and a higher results-per-scan limit (paid plans), a scan can take 5–10 minutes. A progress bar on the dashboard shows the estimated time remaining.

A few possible reasons:
  • The keyword is very niche and Reddit has no recent posts matching it.
  • Reddit temporarily rate-limited the request (the app retries automatically, but occasionally returns zero results).
  • You have subreddit filters set and no posts for that keyword exist in those subreddits.
Try running the scan again after a few minutes, or broaden your subreddit list.

Currently scans are triggered manually from the dashboard. Scheduled automatic scans are on the roadmap for paid plans. In the meantime, you can set up a cron job on your own server to call the scan endpoint periodically.

New means you have not yet opened the post. Seen means you clicked on the row, which opened the Reddit post and automatically marked it as seen. You can filter by status using the New / Seen / All buttons above the table.

During the scan, the app fetches the highest-voted comment on each post and stores the first 200 characters. This gives you a quick preview of the community reaction without opening the post. Hover over the preview to see the full text.

Click anywhere on a table row to open the original Reddit post in a new tab. The post is automatically marked as Seen when you click.

Yes, once you have posts with detected languages. The app uses langdetect to identify the language of each post title during scanning. The language filter bar appears automatically above the table when posts with language data are available.

Each monitor has four options:
  • Off — no emails.
  • Immediate — an email is sent right after any scan that finds new posts.
  • Daily — one digest email per day summarising all new posts found since the last digest.
  • Weekly — one digest email per week.
You can set a different frequency per monitor.

Check the following:
  • The monitor's alert frequency is set to something other than Off (edit the monitor to check).
  • The scan actually found new posts — if all posts were already seen, no alert is sent.
  • Check your spam folder.
  • For daily/weekly digests, the email is sent automatically by a scheduled job — there may be a delay of up to a few hours depending on when the job last ran.

Go to Monitors, edit each monitor, and set the alert frequency to Off. This stops all emails for that monitor. You can also delete your account from account settings, which removes all data and stops all emails permanently.

Passwords are hashed with bcrypt before being stored. We never store your plain-text password and cannot retrieve it — only reset it.

No. We do not sell, rent, or share your personal data with third parties for marketing purposes. See our Privacy Policy for full details.

Yes. Account deletion is available from your account settings. Deleting your account permanently removes your email, all monitors, all stored posts, and all scan history within 24 hours.

Still have questions? Get in touch · Privacy · Terms · Home