Skip to content

Brand Lookup results disappear, so paid runs can't be compared over time #266

Description

@harigenhealth

TL;DR

A Brand Lookup costs money to run, but the result is gone within a day and the history only exists in the browser I ran it from. I want past lookups kept so I can re-open them for free and compare this month's numbers to last month's.

What is happening?

I use Brand Lookup to track whether a company shows up in AI answers over time. Two things get in the way.

The history under "Recent searches" is stored in the browser. I ran a lookup in one browser, then opened OpenSEO in another and the page looked like nothing had ever run. On a fresh profile the history is empty even though runs exist.

More importantly, nothing keeps the numbers a run returned. Results are cached for 24 hours, so after a day, opening a past lookup runs it again and charges DataForSEO again. It can also come back with different numbers, which means there is nothing stable to compare against. The data I paid for is simply gone.

What should happen?

Lookups should be saved to the project rather than the browser, so I can see past runs from anywhere and open one without paying for it a second time. Two runs of the same target a month apart should both still be there, with the numbers each one returned.

Extra context

I built a working version to see if the idea held up: #265. It adds a table for saved runs, keeps the full result, and lists them in a "Saved lookups" panel. Re-opening a saved run there does not move the account balance.

I know external PRs aren't being merged. Treat that one as a proof of concept, and take or ignore it as you like.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions