
GITNUXSOFTWARE ADVICE
Marketing AdvertisingTop 10 Best Anti Advertising Software of 2026
Ranked top 10 Anti Advertising Software picks for blocking ads on web and devices, with AdGuard, uBlock Origin, and Pi-hole compared.
How we ranked these tools
Core product claims cross-referenced against official documentation, changelogs, and independent technical reviews.
Analyzed video reviews and hundreds of written evaluations to capture real-world user experiences with each tool.
AI persona simulations modeled how different user types would experience each tool across common use cases and workflows.
Final rankings reviewed and approved by our editorial team with authority to override AI-generated scores based on domain expertise.
Score: Features 40% · Ease 30% · Value 30%
Gitnux may earn a commission through links on this page — this does not influence rankings. Editorial policy
Editor’s top 3 picks
Three quick recommendations before you dive into the full comparison below — each one leads on a different dimension.
AdGuard
DNS protection that filters ad domains before content reaches browsers and apps
Built for people needing strong ad, tracking, and DNS-level blocking across apps.
uBlock Origin
Editor pickDynamic filtering with per-site allow or block rules in the uBlock dashboard
Built for power users who want fine-grained ad and tracker blocking.
Pi-hole
Editor pickQuery logging with analytics in the Pi-hole web interface
Built for households and small networks wanting DNS-based blocking without browser extensions.
Related reading
Comparison Table
The comparison table maps anti-ad blocking tools by integration depth, including how each option fits with browsers, DNS resolvers, and local routing. It also contrasts the data model, automation and API surface, and the admin and governance controls such as RBAC and audit log coverage, alongside configuration and provisioning mechanics. Readers can use these dimensions to weigh throughput and extensibility tradeoffs without relying on feature lists alone.
AdGuard
content filteringAdGuard blocks online advertising and trackers on browsers and devices using filtering rules, DNS protection, and optional privacy features.
DNS protection that filters ad domains before content reaches browsers and apps
AdGuard stands out for its broad anti-advertising coverage across browsers and system-level traffic. It blocks banner ads, video ads, pop-ups, trackers, and known malicious ad-related domains using content filtering rules.
The product also includes privacy-focused filtering like anti-tracking and DNS-based protection for traffic leaving the network. Custom filter support and per-site control help tune behavior when certain sites break due to aggressive blocking.
- +System-wide DNS protection reduces ads across applications, not only inside a browser
- +Effective blocking of pop-ups, banners, and video ads with configurable filters
- +Built-in anti-tracking reduces cross-site tracking even when ads are minimal
- +Per-site and rule-based customization helps fix broken layouts quickly
- –Deep blocking can occasionally hide site elements like legitimate media players
- –Advanced filtering options can feel complex without guidance
- –Some websites require temporary disabling for full functionality
People who use multiple browsers on desktop
Blocking display ads, video ads, and pop-ups across Chrome and Firefox without switching tools per browser
Less ad clutter and fewer unexpected pop-ups when browsing common news, streaming, and portal sites.
Privacy-focused users who want to reduce cross-site tracking
Using anti-tracking filtering and DNS-based protection to limit requests to known tracker and ad-related domains
Lower exposure to behavioral tracking from ad and analytics vendors on frequently visited websites.
Show 2 more scenarios
Families managing ad exposure on shared devices
Preventing kids and guests from seeing ad-heavy content and unwanted pop-ups on shared tablets and laptops
A calmer browsing experience with fewer distracting ads and fewer clickbait-style interstitials.
AdGuard blocks common ad formats like banner ads and pop-ups and can be configured with filtering rules that cover a wide set of ad delivery patterns. Site-specific toggles allow adjustments for educational sites that require less aggressive filtering.
IT-minded users who need control over what gets blocked
Handling edge cases where strict blocking breaks site functionality by refining filter rules and per-site behavior
Stable access to site features with fewer usability regressions from overly aggressive filtering.
AdGuard supports custom filter rules and per-site controls, which enables targeted exceptions when a site stops working due to over-blocking. This helps maintain ad blocking while restoring page elements that rely on filtered resources.
Best for: People needing strong ad, tracking, and DNS-level blocking across apps
More related reading
uBlock Origin
browser extensionuBlock Origin uses aggressive client-side filtering and curated filter lists to block ads and trackers in supported browsers.
Dynamic filtering with per-site allow or block rules in the uBlock dashboard
uBlock Origin stands out for a fast, minimal blocking engine that focuses on ads, trackers, and malicious content in browser tabs. It blocks unwanted requests using filter lists, runtime rules, and static element hiding.
The tool supports granular per-site control with counters, logger traces, and advanced security settings to limit unnecessary scripts. It runs locally in the browser, so the blocking happens client-side without a separate server.
- +Highly configurable filter lists with strong ad and tracker coverage
- +Element blocking and request filtering reduce both ads and tracking scripts
- +Per-site controls and logging make troubleshooting blocks straightforward
- +Lightweight blocking design keeps browser performance responsive
- –Advanced features like custom filters require filter syntax knowledge
- –Some sites need manual allow or fine-tuning to restore broken layouts
- –Strict blocking can interfere with legitimate scripts on complex web apps
People who want ad and tracker blocking without account creation
Use uBlock Origin in a personal browser profile to block third-party ad requests and tracking URLs while browsing normal websites.
Ads and trackers fail to load in the browser session and counters in the extension show how much was blocked per site.
Privacy-focused users who need per-site control during mixed browsing
Temporarily relax rules for a site that breaks while keeping strict blocking on other sites.
Users maintain consistent protection on most sites while minimizing breakage on a small set of domains.
Show 1 more scenario
Security-conscious users who reduce exposure to malicious content
Use uBlock Origin to block known malicious domains and risky script behavior reported by filter lists.
Malicious ad or script payloads are prevented from executing in the tab based on the active filter sets and runtime rules.
The tool applies blocking and filtering rules locally in the browser to prevent malicious or unwanted content from loading when it matches established patterns.
Best for: Power users who want fine-grained ad and tracker blocking
Pi-hole
network DNS filteringPi-hole runs a network-wide DNS sinkhole that blocks ad and tracker domains for all devices on a local network.
Query logging with analytics in the Pi-hole web interface
Pi-hole stands out by acting as a local DNS sinkhole that blocks ads and trackers across an entire network. It runs with a straightforward web dashboard, supports custom allow and block lists, and integrates with common upstream DNS resolvers.
Clients automatically inherit filtering when their DNS points to Pi-hole, making it effective for browsers, apps, and smart devices. Blocking can be tuned per domain and regex-based lists, with query logging to help troubleshoot and refine rules.
- +Network-wide ad and tracker blocking via DNS sinkhole
- +Web dashboard shows query volume and block hit counts
- +Easy import of community blocklists and domain groups
- –Requires correct DNS redirection to each device
- –Some allowlisting work is needed for false positives
- –Does not target in-app ads that bypass DNS resolution
Home network owners who want whole-device ad and tracker blocking without browser extensions
Set Pi-hole as the DNS server for a router or DHCP scope so phones, TVs, and smart home devices filter ads and trackers automatically
Ad and tracker domains fail DNS resolution across the network, reducing ad targeting and load times on multiple devices.
Small business administrators managing shared Wi‑Fi and guest access
Deploy Pi-hole on a local server and point both staff and guest DNS to it while allowing internal exceptions for required services
Network-wide suppression of advertising and tracking domains while maintaining access to business-critical sites.
Show 1 more scenario
Privacy-focused users who want visibility into blocked and allowed DNS queries
Use Pi-hole query logs during a tuning session to identify recurring ad or tracker domains and refine block or allow rules
Fewer false positives and more effective blocking over time based on real DNS traffic.
Pi-hole records DNS queries so users can see which domains are being blocked and which allowed domains still generate unwanted content. Users can then update lists or add regex and domain-specific rules to tighten control.
Best for: Households and small networks wanting DNS-based blocking without browser extensions
More related reading
NextDNS
managed DNSNextDNS provides managed DNS filtering with ad and tracker blocking plus analytics and policy controls.
Query log with per-domain block decisions that accelerates troubleshooting and allowlisting
NextDNS provides DNS-layer filtering that blocks ads, trackers, and malicious domains before content loads in the browser or app. It uses customizable blocklists and per-device policies, with query logging that helps verify why a domain was blocked.
A single configuration can be applied across networks, and its safeguards include safe browsing style protections for risky domains and IPs. The result is network-wide ad blocking without running a local browser extension for every site.
- +Blocks ads and trackers at DNS time across browsers and apps
- +Per-device and per-network profiles support different household or work rules
- +Query logs make block debugging and allowlisting straightforward
- +Custom blocklists and domain policies enable fine-grained control
- –Advanced policy tuning requires more configuration than extension-based blockers
- –Some sites break when overly aggressive blocking rules are enabled
- –DNS-only control cannot hide all tracking that occurs after page load
Best for: Households and small teams needing network-wide ad blocking
Adblock Plus
browser extensionAdblock Plus blocks ads on supported browsers using filter lists and rule customization.
Acceptable Ads controls whether non-intrusive ads are allowed
Adblock Plus stands out for its mature filter-based approach to blocking web ads using curated and user-managed lists. It supports browser extensions that target common ad formats through easy-to-manage element hiding and rule updates. Custom filters let users tailor what gets blocked, while Acceptable Ads keeps some non-intrusive placements eligible unless explicitly disabled.
- +High-quality filter lists block most common ad formats effectively
- +Element hiding rules reduce page clutter beyond basic ad blocking
- +Custom filter rules enable precise control for specific sites
- +Acceptable Ads option supports selective whitelisting behaviors
- –Not all ads are blocked due to continuously evolving delivery techniques
- –Advanced troubleshooting can require manual filter tuning
- –Extension performance can degrade on heavy sites with complex DOM
- –Content reintegration and anti-adblock scripts sometimes need re-filtering
Best for: People who want reliable browser ad blocking with custom filter control
Brave Shields
browser-basedBrave Shields blocks ads and trackers within the Brave browser using built-in filtering controls.
Per-site Shields toggles that adjust blocking for ads, trackers, and scripts
Brave Shields stands out by combining ad and tracker blocking directly into the Brave browser experience. It blocks ads, third-party trackers, and some unwanted scripts using built-in shield lists and browser-side controls.
The tool also offers per-site shield toggles so users can quickly loosen or tighten protection for specific pages. It targets common online advertising and tracking mechanisms instead of relying on separate network-only filters.
- +Built-in blocking of ads and third-party trackers inside the Brave browser
- +Per-site Shields controls enable quick troubleshooting and exceptions
- +No separate agent or external proxy setup for core protection
- –Protection primarily covers browser traffic, limiting system-wide coverage
- –Some sites may require manual shield adjustments for functionality
- –Blocking quality depends on the browser’s evolving filter logic
Best for: People seeking simple browser-level ad and tracker blocking with minimal configuration
More related reading
Firefox with Tracking Protection
browser tracking controlFirefox tracking protection reduces ad tracking and blocks known tracker domains using built-in browser controls.
Enhanced Tracking Protection built into Firefox
Firefox’s Tracking Protection distinguishes itself with built-in anti-tracking behavior inside the browser, not a standalone blocker tool. It blocks known trackers using curated lists and site-based controls, reducing ad targeting and third-party tracking.
The feature set is focused on blocking and privacy protections rather than ad blocking for every site element. Users can adjust protection behavior per site and clear tracking data to manage remaining risk.
- +Blocks many cross-site trackers directly through built-in browser protection
- +Per-site settings make it easy to troubleshoot sites that break
- +Clear tracking data helps remove stored tracking signals
- –Does not replace full ad blocking for every creative and script type
- –Protection relies on known tracker lists and may miss new trackers
- –Advanced control requires browser settings knowledge
Best for: Individuals and small teams wanting browser-level anti-tracking protection
Ghostery
anti-trackingGhostery blocks trackers and ad-related scripts on supported browsers using a tracker-blocking engine and lists.
Ghostery’s tracker dashboard that lists detected trackers by category and blocks them
Ghostery stands out for its tracker-focused browser protection that blocks many ad and analytics requests in real time. The Ghostery app highlights detected trackers by category and lets users block specific domains and scripts.
Core capabilities include rules for blocking, per-site control, and telemetry-style visibility into what is loading on each page. It is a practical anti-advertising option for users who want transparency plus granular blocking without building custom filters.
- +Tracker categories and detections provide clear insight into ad tech behavior
- +Per-site blocking controls support quick tailoring without deep configuration
- +Real-time request blocking reduces visible ads and tracking activity during browsing
- +Domain and script targeting enables more precise suppression of unwanted elements
- –Coverage can miss less common trackers that still deliver ad content
- –Advanced customization relies on understanding tracker sources and domains
- –Ad-heavy sites may still display placeholders while blocking continues
- –It is browser-centric, so it does not extend protection across every device surface
Best for: Users wanting tracker visibility and targeted ad-blocking in a browser
More related reading
Privacy Badger
behavioral blockerPrivacy Badger uses adaptive behavior to block trackers that evade standard detection methods.
Self-learning tracker detection that upgrades blocking after repeated cross-site tracking
Privacy Badger distinguishes itself by blocking third-party trackers through adaptive learning rather than relying solely on static filter lists. It detects cross-site tracking behavior and automatically tightens defenses when sites use known tracking patterns.
The tool focuses on advertising and analytics prevention by targeting third-party domains that follow users across websites. Privacy Badger integrates as a browser extension, so protection applies to web browsing sessions without requiring an extra dashboard or separate app.
- +Adaptive tracker blocking learns from browsing behavior
- +Works automatically without manual filter list management
- +Targets third-party ad and analytics tracking across sites
- –Less effective against first-party tracking controlled by site owners
- –Does not replace specialized content blockers for all ad formats
- –False positives can require user intervention in some cases
Best for: Users wanting automatic third-party tracking resistance without complex configuration
CleanBrowsing
DNS filteringCleanBrowsing offers DNS filtering profiles that block adult content and known ad and tracker domains.
DNS filtering resolvers with content categories for ads and tracking
CleanBrowsing distinguishes itself with DNS-based ad blocking built around curated filtering categories. The service filters ads and tracking by redirecting DNS queries to blocker resolvers, affecting all devices using the configured DNS.
Core capabilities focus on blocking ads, malware, and potentially unwanted domains via resolvers and adjustable filtering modes. Setup is limited to DNS configuration rather than per-site extension rules.
- +DNS-level blocking covers all apps without browser extensions
- +Category-based filtering supports more than basic ad blocking
- +Malware and unwanted domain protection reduces broader risk
- –DNS blocking cannot enforce fine-grained per-site or per-element rules
- –Some ad delivery can bypass DNS-only controls through alternate domains
- –Requires network-wide DNS changes for consistent results
Best for: Households or teams wanting extension-free DNS ad blocking across devices
Conclusion
After evaluating 10 marketing advertising, AdGuard stands out as our overall top pick — it scored highest across our combined criteria of features, ease of use, and value, which is why it sits at #1 in the rankings above.
Use the comparison table and detailed reviews above to validate the fit against your own requirements before committing to a tool.
How to Choose the Right Anti Advertising Software
This buyer’s guide compares AdGuard, uBlock Origin, Pi-hole, NextDNS, Adblock Plus, Brave Shields, Firefox with Tracking Protection, Ghostery, Privacy Badger, and CleanBrowsing for anti-advertising and anti-tracking coverage.
The focus stays on integration depth, the underlying data model, automation and API surface, and admin and governance controls across DNS filtering, browser extensions, and browser-native protections.
Anti-advertising control that suppresses ad delivery and cross-site tracking across browsers and networks
Anti advertising software blocks ad and tracker delivery using DNS filtering, browser-side request filtering, or browser-native tracking protections. The goal is fewer ad placements, fewer tracking calls, and reduced cross-site profiling signals that occur via known ad and tracking domains. DNS sinkholes like Pi-hole and managed DNS filtering like NextDNS enforce blocking before content reaches browser pages.
Browser-focused tools like uBlock Origin and Adblock Plus suppress unwanted requests and elements using filter lists and per-site rules. Browser-native controls like Firefox with Tracking Protection and Brave Shields reduce known tracker activity using built-in lists and site toggles.
Evaluation criteria for blocking control, policy enforcement, and operational governance
Integration depth determines whether blocking applies only inside a browser or also at the DNS layer across apps and devices. AdGuard and NextDNS extend control outside a single site by filtering ad and tracker domains before browsers and apps load content.
Admin and governance controls determine how policy is applied, audited, and tuned as rules cause false positives or site breakage. Pi-hole and NextDNS provide query logs that help verify what was blocked and speed allowlisting when rules block legitimate domains.
DNS-layer enforcement across apps and devices
DNS-layer blockers filter ad and tracker domains before content reaches browsers and apps, which reduces coverage gaps in mobile apps and smart devices. AdGuard provides DNS protection for network-wide ad domain filtering and NextDNS provides managed DNS filtering with per-device policies.
Browser-side request and element blocking with per-site rules
Browser-side filters reduce visible ads and tracking scripts by filtering requests and hiding elements on a per-site basis. uBlock Origin uses a fast blocking engine with per-site allow and block rules plus logging traces for troubleshooting.
Query logs and block decision traceability
Block visibility prevents guesswork when pages break or trackers still appear. Pi-hole provides query logging with query volume and block hit counts in its web interface, while NextDNS provides query logs that show per-domain block decisions that accelerate allowlisting.
Automation and API surface for provisioning policy
Automation and API capabilities matter when policy must be applied consistently across households or teams and updated without manual clicks. Tools with a documented configuration layer enable rapid policy rollouts and controlled changes when filter lists or block rules cause breakage.
Data model for rules, filters, and exceptions
A usable schema for block lists, allow lists, and rule overrides prevents brittle configurations. Pi-hole supports custom allow and block lists with regex-based lists, while AdGuard offers customizable filter rules and per-site control to tune behavior quickly.
Admin governance controls and audit readiness
Governance controls include RBAC, audit logs, and controlled policy updates, which reduce operational risk when blocking affects critical sites. NextDNS supports per-device and per-network profiles with query logs that support governance workflows, while uBlock Origin supports per-site controls and logger traces for accountability.
Adaptive detection versus list-based blocking
Adaptive blocking targets trackers that evade static detection and reduces ongoing maintenance. Privacy Badger blocks third-party trackers using self-learning cross-site tracking behavior, while list-based tools like Ghostery and uBlock Origin rely on curated rules and category detections.
Decision framework for selecting the right blocking approach and control plane
Start with the integration depth needed for the environment. Browser-only tools like Brave Shields, Ghostery, and Privacy Badger focus on browsing sessions, while DNS sinkholes and DNS filtering like Pi-hole, NextDNS, and AdGuard enforce blocking across apps and devices.
Then choose the operational control depth required for troubleshooting and governance. Tools that provide query logging and per-domain decisions, like Pi-hole and NextDNS, reduce time spent diagnosing false positives compared with browser-only element hiding that can obscure what was blocked.
Pick the enforcement layer that matches the coverage gap
Use Pi-hole when network-wide DNS sinkholing is the priority and clients inherit filtering by DNS redirection. Use NextDNS when managed DNS filtering with per-device or per-network profiles is required for household or small team policy separation.
Match the tuning model to troubleshooting workflow
Choose uBlock Origin when per-site allow or block rules plus runtime counters and logger traces are needed for fine-grained fixes on broken web apps. Choose AdGuard when per-site and rule-based customization must coexist with DNS protection across apps.
Require block traceability for governance and allowlisting
Select Pi-hole or NextDNS when query logs and per-domain block decisions are needed to justify policy changes and accelerate allowlisting. Use these logs to track what domains were blocked and why pages break after aggressive filtering rules.
Evaluate the automation and provisioning pathway before rollout
Choose tools with a configuration and automation surface that supports repeatable policy changes, because manual per-device changes do not scale cleanly. Managed DNS tools like NextDNS and DNS filtering tools like AdGuard are built around centralized policy application and are better aligned with automation needs than browser-only controls.
Plan for breakage with explicit exception controls
If strict blocking sometimes hides legitimate media players or breaks complex pages, enable per-site and rule exceptions using uBlock Origin per-site controls or AdGuard per-site tuning. If you use DNS-only controls like Pi-hole or CleanBrowsing, expect allowlisting work for false positives.
Anti-advertising tool fit by environment and operational control needs
Different tools target different control planes and generate different operational overhead. DNS-based tools centralize enforcement for all devices, while browser extensions centralize control per browser.
Browser-native options reduce setup friction but limit coverage to a single browser ecosystem, which changes the tradeoff for apps and smart devices.
Households and small teams that want network-wide DNS blocking
Pi-hole is a strong fit for households that want a local DNS sinkhole with a web dashboard and query logging. NextDNS is a strong fit for small teams that want managed DNS filtering with per-device and per-network profiles plus query logs for per-domain decisions.
Users who need cross-app DNS coverage plus quick per-site tuning
AdGuard fits users who want DNS protection that filters ad domains before content reaches browsers and apps and also want per-site control to fix broken layouts quickly. This combination aligns with environments where some sites require temporary rule adjustments for full functionality.
Power users who want browser-level control with detailed per-site debugging
uBlock Origin fits users who need dynamic filtering and per-site allow or block rules in the uBlock dashboard along with logger traces to troubleshoot blocked requests. This is the right choice when precise element hiding and request filtering must be tuned for complex web apps.
Users who want tracker visibility and targeted suppression inside a browser
Ghostery fits users who want a tracker dashboard that lists detected trackers by category and then block specific domains and scripts. This choice matches browser-centric workflows where transparency into loaded tracking scripts matters.
Users who want automatic third-party tracker resistance with minimal configuration
Privacy Badger fits users who want adaptive blocking that learns cross-site tracking behavior without managing static filter lists. This is best when the priority is third-party advertising and analytics trackers that evade standard detection.
Why anti-advertising deployments fail in practice
Most failures come from mismatched enforcement layers and missing exception workflows. DNS-only blocking can miss in-app ad delivery when it bypasses DNS resolution, and aggressive rules can hide legitimate elements on complex pages.
Browser-only blockers also limit coverage to the browser traffic surface, which leaves apps and non-browser endpoints unprotected.
Expecting DNS blocking to cover in-app ad delivery
Pi-hole and CleanBrowsing block domains via DNS, but they cannot target in-app ads that bypass DNS resolution. AdGuard and NextDNS reduce this gap with broader DNS protections across ad and tracker domains before content loads.
Leaving filtering rules unmanaged when sites break
AdGuard can hide legitimate media elements when deep blocking is enabled, and uBlock Origin can interfere with legitimate scripts on complex web apps. Use per-site control in AdGuard and uBlock Origin to allowlist broken domains and restore functionality.
Using browser-only blockers for network-wide governance
Brave Shields and Firefox with Tracking Protection focus on browser traffic, so system-wide coverage requires DNS or network-layer filtering. Choose Pi-hole, NextDNS, or AdGuard when coverage across devices and apps is required.
Relying on list-based blocking without traceability during tuning
If the only feedback is visual page breakage, allowlisting becomes slow and error-prone. Pi-hole and NextDNS provide query logging and per-domain block decision visibility that speeds configuration refinement.
How We Selected and Ranked These Tools
We evaluated AdGuard, uBlock Origin, Pi-hole, NextDNS, Adblock Plus, Brave Shields, Firefox with Tracking Protection, Ghostery, Privacy Badger, and CleanBrowsing using criteria tied to features, ease of use, and value. Features carried the most weight at 40%, while ease of use and value each accounted for 30% of the overall score, and the overall rating is computed as a weighted average across those categories. This ranking reflects editorial scoring that uses the provided tool capabilities and operational behaviors, not private benchmark experiments or hands-on lab testing claims.
AdGuard separated itself by combining broad anti-advertising coverage with DNS protection that filters ad domains before content reaches browsers and apps, which boosted its features score to 8.7 And helped it reach an overall rating of 8.4 While still keeping ease of use at 8.0.
Frequently Asked Questions About Anti Advertising Software
How do AdGuard, Pi-hole, and NextDNS differ when blocking happens at DNS versus browser request time?
Which tool is better for housewide coverage without installing extensions on every device?
What are the practical differences between uBlock Origin and Ghostery for rule control and visibility?
How do allowlisting and troubleshooting workflows compare across NextDNS, Pi-hole, and AdGuard?
Which option fits automation and API-driven workflows more directly for network policy management?
Do the browser-based tools support per-site toggles with minimal configuration changes?
How do these tools handle security boundaries, like avoiding a separate local service process?
What data model and configuration mechanics matter most for migration from browser extensions to DNS-level blocking?
Which tool is most suitable for reducing third-party tracking without blocking every ad element?
Tools reviewed
Primary sources checked during evaluation.
Referenced in the comparison table and product reviews above.
Keep exploring
Comparing two specific tools?
Software Alternatives
See head-to-head software comparisons with feature breakdowns, pricing, and our recommendation for each use case.
Explore software alternatives→In this category
Marketing Advertising alternatives
See side-by-side comparisons of marketing advertising tools and pick the right one for your stack.
Compare marketing advertising tools→