Q: I will submit this as a question first, rather than a review because I may be missing something.
First, it appears that this product just uses a limited version via API of semrush.com.
I have used semrush in the past and have gotten much better results when looking up my competitors.
I have attempted look up several domains and they all return: "Oops! Looks like there are not any results for that query. This happens from time to time despite having 20 billion keywords and 774 million domains in the database. Please try another query."
For example, I looked up digitalmarketer.com, a rather well know website among marketers, and nothing.
What am I missing?

Hey there!
We are using the full SEMRush API.
You might be mistaking SEO results for PPC results. Many times there are SEO results but not paid results (because fewer people pay for ads than rank).
If there are any PPC queries that you are getting results for in SEMRush directly that you can’t pull from SpeedPPC send them through and we will investigate.
Cheers
Jay

Thank you. That makes sense.

To verify this, check out this statistic that is pulled directly from SEMRush itself.
https://cln.sh/kDxK8g
You'll see there are no known PPC ads from DigitalMarketer.com on SEMRush.