Atlas DMT and Other Industry Leaders Prove the Effectiveness of Online Advertising Online Advertising has been much maligned in recent months. Following the tumble of the NASDAQ, many in the industry are scrambling to prove the viability of their advertising-supported business models. Ironically, the Internet’s own accountability has been its downfall. Due to reports of declining click-through rates (CTR), banner advertising is suddenly the black-sheep marketing channel. The problem is that focusing on click-through rates misses the point of advertising. Atlas DMT clients have 1 known for years that there is little correlation between click-through rates and sales conversion rates. Companies.