I added state filtering to the app - a major update. It required a major accuracy overhaul; I had to implement some conflict detection and multi-word location disambiguation. These updates allow users to accurately filter for terms in a specific region - speeding up keyword research and improving the usefulness of the app.
Added support for tab delimited files. The tool should support exports from Google Ads.
Added support for more encoding types. Now the tool can parse exports from multiple tools, not just SEMRush.
I decided it's better not to de-duplicate keywords. Now if 50k rows go in, 50k come back.
Added a list of ambiguous toponyms. Implemented some disambiguation. Working on improving the dataset of ambiguous toponyms.
We're always looking to improve the tool based on user feedback. If you have ideas for new features or improvements, we'd love to hear from you!