GITNUXSOFTWARE ADVICE
Marketing AdvertisingTop 10 Best Competitor Price Tracking Software of 2026
Rankings and side-by-side notes on top competitor price tracking software tools for competitive intelligence teams, with pricing and feature tradeoffs.
How we ranked these tools
Vendors set the topic, but our editors set the inclusion criteria and the evaluation framework before research starts.
AI search agents find sources, extract figures with provenance, and aggregate written reviews. They also transcribe video reviews and podcasts.
Framework: Features 40% · Ease 30% · Value 30%
Gitnux may earn a commission through links on this page — this does not influence rankings. Editorial policy
Price2Spy is the best pick for retail pricing teams that need scheduled competitor monitoring and alerts without wrestling messy spreadsheets, because it ties SKU-level assortment mapping to historical price graphs for fast gap and trend reviews, whereas Competera fits merchandising and pricing groups better when rule-based repricing triggers should fire directly from monitored competitor price changes.
Editor’s top 3 picks
Three quick recommendations before you dive into the full comparison below — each one leads on a different dimension.
Price2Spy
Competitor assortment mapping tied to historical price graphs, enabling SKU-level gap reviews across multiple retailers.
Best for: Fits when retail pricing teams need scheduled competitor monitoring and alerting without running a repricing engine.
Competera
Editor pickIts configuration-driven automated repricing triggers connect monitored competitor price changes to rule execution, without manual spreadsheet triage.
Best for: Fits when merchandising and pricing teams need SKU-level competitor coverage with alerting and repricing triggers.
DataWeave
Editor pickUnified digital shelf dataset combining price, availability, promotions, and product content across retailers and marketplaces.
Best for: Fits when enterprise teams need price intelligence plus digital shelf and assortment visibility.
Comparison Table
Price2Spy
SMBPrice2Spy monitors competitor prices, stock status, and product assortment across retail websites.
Competitor assortment mapping tied to historical price graphs, enabling SKU-level gap reviews across multiple retailers.
Price2Spy crawls competitor ecommerce catalogs and builds SKU-level price and availability snapshots on a scheduled cadence. It generates price monitoring dashboards and price change alerts so merchandising and pricing teams can spot gaps between your catalog and competitors.
The workflow centers on competitor assortment mapping and ongoing price history graphs for trend analysis. Automation is driven by crawl scheduling and alert rules rather than custom repricing execution.
- +SKU-level price history graphs for fast trend checks
- +Configurable competitor crawl scheduling for catalog refresh control
- +Price change alerts tied to monitored assortments
- +Dashboards that support price gap analysis across retailers
- –Limited native support for automated repricing trigger execution
- –Variant matching can require ongoing tuning for complex catalogs
- –API and automation hooks are narrower than data-feed focused tools
- –MAP compliance reporting is not a core strength compared with specialists
Best for: Fits when retail pricing teams need scheduled competitor monitoring and alerting without running a repricing engine.
Competera
enterpriseCompetera uses competitor prices, demand signals, and pricing rules to support retail price decisions.
Its configuration-driven automated repricing triggers connect monitored competitor price changes to rule execution, without manual spreadsheet triage.
Competera is a competitor price tracking solution that focuses on SKU-level extraction and structured competitor assortment coverage. It supports ongoing competitor crawl scheduling and presents price monitoring dashboards with change-focused alerts. Competera’s distinct value is its ability to connect competitor price observations into configuration-driven repricing triggers for downstream pricing teams and systems.
- +SKU-level price extraction with variant-aware mapping
- +Price change alerts tied to monitored competitors and catalogs
- +Competitor crawl scheduling controls monitoring throughput
- +Reports for MAP monitoring workflows and violation review
- –Competitor SKU matching quality depends on stable category taxonomy
- –Automation setup needs careful governance to avoid noisy triggers
- –Audit and RBAC controls are less granular than enterprise pricing suites
- –Historical trend views require more clicks than summary dashboards
Best for: Fits when merchandising and pricing teams need SKU-level competitor coverage with alerting and repricing triggers.
DataWeave
enterpriseDataWeave delivers retail price intelligence, product matching, assortment analysis, and digital shelf analytics.
Unified digital shelf dataset combining price, availability, promotions, and product content across retailers and marketplaces.
Fits enterprises that track competitors across retailers, marketplaces, and geographies with a centralized intelligence program. DataWeave combines price, assortment, stock status, and product content signals, which gives merchandising and pricing teams a wider view than a single-purpose tracker. The service also supports competitor SKU matching and scheduled data collection at scale, which helps teams normalize large catalogs and compare like-for-like products.
DataWeave works well when a brand or retailer wants one vendor for digital shelf monitoring and retail analytics, not just price movement. The tradeoff is that the broader scope can add implementation work around taxonomy mapping, product matching, and dashboard design. Teams that only need lightweight price change alerts may find the interface and service model heavier than simpler self-serve products.
- +Combines pricing, assortment, availability, and content signals in one dataset
- +Strong enterprise coverage across retailers, marketplaces, and regions
- +Competitor SKU matching supports large catalog normalization
- +Scheduled collection supports recurring market monitoring workflows
- –Heavier implementation than self-serve price trackers
- –Dashboarding can require analyst support for custom views
- –Less focused on fast, rules-based repricing execution
- –Best fit skews toward larger programs and wider catalog scopes
retail pricing teams
monitor regional competitors
faster price decisions
brand ecommerce teams
audit digital shelf gaps
clearer channel visibility
Show 1 more scenario
market intelligence teams
benchmark category shifts
better benchmark reporting
Aggregates recurring market data for trend analysis across assortment breadth and competitor movement.
Best for: Fits when enterprise teams need price intelligence plus digital shelf and assortment visibility.
Omnia Retail
enterpriseOmnia Retail monitors competitor prices and applies configurable pricing rules for ecommerce businesses.
Retail-focused pricing automation engine with category, brand, and assortment-level rule controls
Retail pricing teams use Omnia Retail to monitor competitors, track price positions, and push automated decisions through configurable pricing logic. The product goes beyond dashboards by connecting market data to repricing actions, which gives it more operational depth than monitoring-only products. Assortment views, segmentation controls, and rule configuration support category managers handling many brands, products, and channels.
- +Connects competitor monitoring directly to automated repricing workflows
- +Strong assortment segmentation for category and brand-level pricing control
- +Built for retail operations, not just analyst reporting
- +Supports large catalogs with scheduled data collection and alerting
- –Workflow depth can feel heavy for simple alert-only monitoring
- –Retail focus is less suitable for single-brand niche sellers
- –Rule design needs clear internal ownership
- –UI priority favors pricing operations over lightweight ad hoc research
Best for: Fits when retail teams need monitored markets tied directly to governed price execution.
Minderest
enterpriseMinderest provides competitor price intelligence, assortment analysis, and pricing data for retailers and brands.
SKU-level price history graphs with change alerts tied to mapped competitor listings, designed for fast investigation of price movement.
Minderest monitors competitor product pricing and tracks changes over time for SKU-level matches. It focuses on scheduled competitor crawls, price history reporting, and alerting workflows when prices move.
- +SKU-level price history supports trend review and reconciliation
- +Change alerts reduce the time to investigate competitor price moves
- +Scheduled crawl cadence supports predictable monitoring of key retailers
- +Product mapping helps keep tracked items aligned during catalog edits
- –Setup effort increases when competitor assortment matching needs tuning
- –API surface is not prominent for high-throughput ingestion or enrichment
- –Alert routing options appear limited versus enterprise workflow tools
- –Dashboard customization is less granular for multi-region comparisons
Best for: Fits when mid-market teams need scheduled competitor price change alerts with SKU-level history, plus basic mapping to keep results coherent.
Priceva
SMBPriceva tracks competitor prices, analyzes price gaps, and supports automated repricing for online sellers.
Crawler matching that ties extracted prices back to competitor SKUs and variant lines for alerting and history graphs.
Priceva’s monitoring workflow starts with competitor crawl configuration, then ties extracted offers to SKU and variant records so alerts and graphs follow the mapped items. Priceva’s dashboards emphasize monitored targets and change review loops, which reduces the need to pull raw crawl outputs into spreadsheets.
- +SKU-level price tracking built around crawler matching
- +Price history graphs support trend review without exports
- +Alerting covers price changes across monitored competitors
- +Dashboards group monitored targets for faster triage
- –Competitor matching quality varies by retailer page structure
- –Large crawl schedules can require careful target scope
- –Advanced automation needs more workflow design than rule-only tools
- –Multi-team governance depends on disciplined setup of alert routing
Best for: Fits when teams need frequent competitor price monitoring with SKU mapping and change alerts.
Skuuudle
enterpriseSkuuudle provides competitor price tracking, product matching, and retail market intelligence.
Competitor crawl scheduling plus SKU-to-listing matching workflow for reducing alignment effort during ongoing monitoring.
Skuuudle focuses on competitor price tracking with a workflow centered on mapping product listings to SKUs and monitoring price changes over time. It targets teams that need crawl scheduling, matching rules, and alerting to manage ongoing catalog coverage and price change exceptions. The core value comes from how configuration drives repeated collection runs and how results are organized into actionable monitoring views.
- +SKU matching workflow reduces manual alignment for recurring competitor assortments
- +Price history visualization supports trend checks during repricing reviews
- +Configurable crawl scheduling helps balance freshness against crawl volume
- +Alerting supports faster response to outlier price moves
- –Documentation clarity on matching algorithms is limited for complex variant catalogs
- –Rule configuration can require careful governance to avoid noisy alerts
- –Public API and automation hooks are not clearly established for deep integrations
- –Reporting granularity for MAP-focused compliance workflows is not evident
Best for: Fits when merchandising teams need repeatable competitor crawl, SKU matching, and change alerts without custom engineering.
Pricefy
SMBPricefy monitors competitor prices and helps online stores manage price comparisons and repricing.
Alerting tied to detected price changes across monitored competitor pages with history context.
Pricefy focuses on competitor price tracking with SKU-level extraction, change detection, and recurring crawl scheduling for product pages. It provides price history views and alerting around detected price moves to support price positioning decisions.
- +SKU-level price extraction supports variant and assortment comparisons
- +Recurring competitor crawl scheduling keeps price history current
- +Price change alerts help teams react to detected shifts
- +Price history graphs support trend review and retailer benchmarking
- –Competitor matching quality can degrade with inconsistent retailer page structures
- –Integration depth and API surface are not consistently comparable to enterprise catalogs
- –Alert tuning can require iterative configuration to reduce false positives
- –Governance controls like RBAC and audit logging are not clearly documented
Best for: Fits when teams need repeatable competitor price monitoring with alerts and historical graphs for SKU-level decisions.
BlackCurve
enterpriseBlackCurve provides competitor pricing data and pricing optimization software for retailers.
SKU-level product matching that ties competitor variants to an internal assortment for consistent change tracking.
BlackCurve focuses on competitor price monitoring with SKU-level matching for retail catalogs that change frequently. It provides crawl scheduling, price history graphs, and price change alerts that map competitor items to an internal assortment for ongoing benchmarking.
- +SKU-level competitor matching supports variant-level price tracking
- +Crawl scheduling controls how often competitor catalogs are refreshed
- +Price history graphs make trend review faster than CSV exports
- +Price change alerts reduce time spent checking dashboards
- –Competitor SKU matching quality depends on catalog normalization inputs
- –MAP compliance reporting requires disciplined rule and source setup
- –Automation depth for repricing triggers is limited versus full optimization suites
- –Stockout detection coverage is narrower than broader retail intelligence tools
Best for: Fits when merchandising teams need SKU and variant price monitoring with alerting for fast exception review.
Dealavo
SMBDealavo provides competitor price monitoring, product matching, and pricing analytics for ecommerce companies.
MAP compliance reporting ties detected competitor offer changes to MAP violation alerts at the monitored offer level.
Dealavo is built for SKU-level competitor assortment mapping with automated competitor crawl scheduling and ongoing price change alerts. Price history graphs and monitoring dashboards help teams review trend direction and the timing of shifts at variant granularity. MAP compliance reporting and MAP violation alerts keep policy breaches connected to the underlying competitor offers.
- +SKU-level competitor matching reduces false alerts from offer churn
- +MAP violation alerts connect compliance risk to tracked competitor offers
- +Price history graphs support gap analysis across time windows
- +Price change alerts feed workflow decisions for repricing actions
- –Competitor assortment mapping needs careful SKU identifier alignment
- –Alert triage can be noisy when crawl frequency is high
- –Automation depth depends on maintaining matching and rule consistency
- –Some governance controls require operational process maturity
Best for: Fits when teams need SKU-level competitor monitoring and MAP compliance alerts with rule-based workflows.
Conclusion
After evaluating 10 competitor price tracking software, Price2Spy 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 Competitor Price Tracking Software
Competitor price tracking software helps merchandising, pricing, and compliance teams watch competitor offers change at the SKU or variant level and turn those changes into alerts, history views, or governed workflows. This guide covers BlackCurve, Competera, DataWeave, Dealavo, Minderest, Omnia Retail, Price2Spy, Pricefy, Priceva, and Skuuudle.
The tools in scope differ most in how they map competitor listings to internal assortment identifiers, how they schedule crawls and refresh cycles, and how much automation they add beyond monitoring. Teams comparing BlackCurve against Price2Spy typically see the biggest tradeoff between variant-aware history graphs and the way variant mapping and monitoring are carried through over time.
Competitor Price Tracking Software for SKU-level monitoring, alerts, and compliance workflows
Competitor price tracking software extracts competitor prices from monitored catalogs or product pages, links extracted values to internal SKUs or variants, and stores price history for trend review and reconciliation. BlackCurve and Priceva both center SKU-level tracking built on mapping competitor listings back to variant lines so alerting and history stay consistent as catalogs refresh.
These platforms also differ in how they operationalize change detection after capture. Competera connects monitored competitor price changes to configuration-driven automated repricing triggers, while Dealavo ties detected offer changes to MAP compliance reporting and MAP violation alerts at the monitored offer level.
Competitor price tracking capability map for SKU matching, crawl cadence, and automation controls
These tools only become actionable when competitor listings map to internal SKUs or variants with consistent change tracking, since alerting and history graphs depend on that linkage. BlackCurve ties competitor variants to an internal assortment for variant-level history stability, while Priceva and Price2Spy anchor extracted competitor prices to SKU-level or listing-level mappings for trend review and alert context.
Crawl scheduling and refresh cadence determine how fast price change alerts reflect market reality and how much operational noise teams handle. Price2Spy and Pricefy emphasize configurable or recurring competitor crawl scheduling with history graphs, while Dealavo adds MAP compliance reporting tied to monitored offer changes so teams can route exceptions into governed workflows.
SKU or variant mapping fidelity for consistent history and alerts
BlackCurve and Priceva focus on SKU-level tracking tied to variant lines so alerts and price history stay coherent as competitor catalogs refresh. Dealavo and Minderest also align competitor offers to tracked listings to reduce mismatch-driven exceptions in price and compliance views.
Crawl scheduling controls for refresh cadence and alert freshness
Skuuudle and Price2Spy provide competitor crawl scheduling controls that drive recurring monitoring and history updates. Pricefy also uses recurring competitor crawl scheduling to keep SKU-level price history current for decision workflows.
Automation triggers beyond monitoring for repricing or rule execution
Competera connects monitored competitor price changes to configuration-driven automated repricing triggers so pricing logic runs when monitored inputs move. Omnia Retail connects competitor monitoring to automated repricing workflows with category, brand, and assortment-level rule controls.
MAP compliance reporting and violation alert routing
Dealavo ties detected offer changes to MAP compliance reporting and MAP violation alerts at the monitored offer level for risk-focused exception handling. BlackCurve supports MAP compliance reporting that links rule and source setup to the monitoring outputs.
Digital shelf breadth for enterprise assortment and content visibility
DataWeave combines pricing, assortment, availability, and product content in one dataset so merchandising teams can contextualize competitor pricing against shelf coverage. Competitor-focused trackers like Priceva and Minderest concentrate more tightly on price history graphs and change alerts for monitoring workflows.
API and high-throughput ingestion surface for governed deployments
Teams that need extensibility can screen for whether a tool offers a prominent API surface for enrichment and integration. Minderest is less explicit about an API surface for high-throughput ingestion and enrichment compared with enterprise-oriented deployments like DataWeave.
Choose by workflow philosophy: alert-only monitoring versus governed automation tied to mapping
The main decision split is how the workflow moves from competitor capture to action. Alert-only monitoring tools prioritize competitor price extraction, SKU-level history graphs, and change alerts for investigation, while automation-oriented platforms tie those changes to configuration-driven rule execution.
The second split is how mapping discipline is handled, because competitor SKU matching depends on catalog normalization inputs and stable category taxonomy. BlackCurve and Priceva emphasize SKU-level tracking built on mapping competitor listings back to variant lines, while Skuuudle and Price2Spy add workflow layers that reduce alignment friction for recurring monitoring cycles.
Select the action model that matches whether teams repricing or only investigating
If pricing execution must run when competitor prices move, Competera and Omnia Retail connect monitored changes to configuration-driven repricing workflows. If teams need alerting and history graphs for fast exception review without rule execution, Price2Spy, Pricefy, Priceva, and Minderest focus on scheduled monitoring, change alerts, and trend views.
Validate variant-level mapping stability for the exact assortment complexity in scope
BlackCurve is built around SKU-level competitor matching that ties competitor variants to an internal assortment for consistent change tracking. If retailer pages use inconsistent structures, Priceva and Skuuudle note that matching quality can vary by retailer or require tuning for complex variant catalogs.
Set crawl cadence to control freshness versus alert noise
For monitoring where competitor pages change frequently, alert triage can become noisy when crawl frequency is high, which Dealavo flags as an operational consideration. For teams that need controlled refresh cycles, Price2Spy and Skuuudle offer crawl scheduling designed to keep price history current while managing update cadence.
Pick compliance workflow depth when MAP risk must be tied to detected offer changes
Dealavo links detected competitor offer changes to MAP compliance reporting and MAP violation alerts at the monitored offer level for compliance-first routing. BlackCurve also supports MAP compliance reporting but places more responsibility on disciplined rule and source setup to keep reporting accurate.
Decide whether enterprise shelf context must include availability and content, not only prices
If competitor price tracking must sit inside a broader digital shelf dataset, DataWeave unifies pricing, availability, promotions, and product content across retailers and marketplaces. If the primary requirement is SKU-level price history and alerts for monitoring decisions, Minderest and Pricefy focus more directly on price history graphs and change alerts.
Ensure the automation governance model fits the configuration ownership path
When rule execution depends on monitored inputs, Competera warns that automation setup needs careful governance to avoid noisy triggers. When automation depth targets retail execution, Omnia Retail has heavier workflow depth for teams that only need alert-only monitoring, so governance ownership must align with the workflow complexity.
Who benefits from competitor price tracking that maps to SKUs, schedules crawls, and routes exceptions
Competitor price tracking fits roles that must turn extracted competitor prices into consistent SKU or variant-linked alerts, then route exceptions into investigation or governance workflows. Many of these tools are tailored to SKU-level monitoring with history graphs, while others add rule execution for repricing or compliance reporting for MAP risk handling.
The best fit depends on whether the organization prioritizes variant-aware automation, compliance alerts tied to monitored offers, or enterprise shelf visibility that includes assortment and content signals.
Merchandising teams managing variant and assortment complexity
BlackCurve and Minderest support SKU-level price history and change alerts designed for fast investigation of price movement at variant granularity. Skuuudle also supports a workflow for SKU-to-listing matching that reduces alignment effort during ongoing monitoring.
Pricing and automation teams running repricing rules off competitor changes
Competera connects monitored competitor price changes to configuration-driven automated repricing triggers so teams can execute rule logic without manual triage. Omnia Retail connects competitor monitoring directly to automated repricing workflows with category and brand-level rule controls.
Compliance teams enforcing MAP policy against competitor offers
Dealavo provides MAP compliance reporting tied to detected offer changes with MAP violation alerts at the monitored offer level to route compliance exceptions. BlackCurve supports MAP compliance reporting that depends on disciplined rule and source setup so reporting aligns with monitored inputs.
Enterprise analytics teams needing multi-signal shelf context
DataWeave supplies a unified digital shelf dataset that combines price, availability, promotions, and product content across retailers and marketplaces. This is a better fit than price-only history graphs when shelf context drives assortment decisions.
Retail pricing teams focused on monitoring cadence and history graphs without repricing execution
Price2Spy and Pricefy provide scheduled competitor monitoring with crawl scheduling and SKU-level history graphs to support trend checks. Priceva and Pricefy also provide price history graphs for tracking changes across monitored competitor listings.
Common competitor price tracking mistakes that break mapping, cadence, or alert routing
Teams often fail when competitor monitoring assumes mapping stability that does not match how competitor pages normalize SKUs and variants. They also struggle when crawl cadence and governance settings generate alert noise that overwhelms triage capacity.
These mistakes show up most often around catalog normalization inputs, retailer page structure differences, and governance discipline for automation or MAP compliance reporting.
Assuming SKU matching will hold without catalog normalization inputs and identifier alignment
BlackCurve notes that competitor SKU matching quality depends on catalog normalization inputs, so mapping inputs must be prepared consistently. Dealavo also flags the need for careful competitor assortment mapping and SKU identifier alignment to reduce false alerts.
Running high crawl frequency without governance, then accepting noisy exception volumes
Dealavo calls out that alert triage can be noisy when crawl frequency is high, so crawl scheduling must match how often competitor pages truly change. Skuuudle and Price2Spy both emphasize competitor crawl scheduling controls, which teams can tune to reduce unnecessary alert churn.
Choosing automation workflows without governance discipline for trigger execution
Competera warns that automation setup needs careful governance to avoid noisy triggers, so trigger rules must be owned and reviewed. Omnia Retail also has heavier workflow depth, which can mismatch teams that only require alert-only monitoring.
Expecting repricing triggers or compliance alerts to work without stable category taxonomy and consistent variant lines
Competera notes that competitor SKU matching quality depends on stable category taxonomy, which matters for variant-aware mapping. Priceva and Skuuudle also indicate that variant matching can require ongoing tuning for complex catalogs when retailer page structures vary.
Over-optimizing for price graphs while ignoring enterprise shelf signals needed for assortment decisions
Minderest and Priceva emphasize SKU-level price history graphs and change alerts, which may not cover availability or promotions needed for digital shelf decisions. DataWeave is built to include availability and product content in the same dataset when shelf context drives action.
How analysts verified competitor price tracking fit
Analysts gathered product information by opening each tool’s published materials and capturing the specific claims that supported the category capabilities. Analysts copied each cited figure or stated capability details into the comparisons, then checked those details against official documentation and the changelog.
Analysts also cross-checked any cited independent coverage when it was referenced in the materials. Analysts kept only the claims that matched documentation artifacts and removed anything that conflicted with published behavior.
Frequently Asked Questions About Competitor Price Tracking Software
Which tools support API or integration patterns for pushing competitor price changes into internal systems?
How do competitor price tracking tools handle competitor SKU matching and variant alignment across changing listings?
When teams need automation beyond alerts, which workflow differences matter most?
What breaks if competitor crawl frequency is set too aggressively for a busy catalog?
How do tools support MAP compliance monitoring and tie violations back to specific offers?
Which admin controls and governance features matter for teams handling alerts across multiple users and categories?
How does data migration work when switching from spreadsheet-based tracking to a competitor price intelligence platform?
Where do price history graphs and price gap analysis tools differ in what they visualize for investigations?
What extensibility options exist when internal logic needs to interpret competitor changes in a custom way?
Tools reviewed
Primary sources checked during evaluation.
Referenced in the comparison table and product reviews above.
Funding and competing interests
This study was co-funded by several of the vendors assessed in it. No single vendor funded it. Funders could propose the market studied.
They had no role in selecting vendors, setting or weighting criteria, analysing data or drawing conclusions, and they received the same factual-accuracy check as every other vendor assessed.
Market definition, inclusion rules and criteria weights were fixed by an editor before research began and did not change afterwards. Editorial process →
- Marketing AdvertisingTop 10 Best Competitor Price Monitoring Software of 2026
- Marketing AdvertisingTop 10 Best Competitor Tracking Software of 2026
- Marketing AdvertisingTop 10 Best Competitive Pricing Analysis Software of 2026
- Marketing AdvertisingTop 10 Best Competitor Pricing Software of 2026
- Marketing AdvertisingTop 10 Best Seo Competitor Analysis Tool Software of 2026
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→