Contacted traffic junky support on 20th Oct 2017 for adding the site.

-Emily