- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report Inappropriate Content
Other questions
This is purely designed to push more paid products to customers because the marketing team is greedy even though these are already paying customers. Since you all refuse to fix the problem you know you have created, I threw together this quick little hack so that users can somewhat work around this ridiculous blow to usability and quality of a product. I too will be dropping this product after many years because of this blatant disrespect and tacky approach to exploitation.
1. Create a browser bookmark (ideally on your bookmark bar so it can be easily clicked).
2. Name it something easy to remember like "Quickbooks is Greedy" or "Ad Killer".
3. Set the URL field to exactly this value without the quotation marks (replace the : with an actual colon, Quickbooks is blocking this):
"javascript : setInterval(()=>{Array.prototype.forEach.call(document.getElementsByClassName('marketing-ipd-tsa-widgets'), (i) => {if(i.tagName.toLowerCase()=='div') i.remove();});}, 2);"
Then when you load Quickbooks, click this button ONCE and only once or after any complete page reload (like manually refreshing your browser). This will run a script every (2) seconds which will target these ridiculous distractions and remove them from the browser's DOM.