Google Ads Audit Checklist for Online Stores
Use this Google Ads audit checklist for an online store in order: define the decision, validate catalog and variants, review channel and connector behavior, classify customer intent, test landing, cart, checkout, and payment handoffs, reconcile events across systems, and compare fees, returns, subscriptions, and margin.
This is a self-service educational checklist, not an automated adz.so audit. Gather account exports, catalog diagnostics, product and checkout captures, channel and connector changes, inventory, direct and marketplace orders, subscriptions, refunds, returns, consent tests, and cost data. Consult Google Ads Help and current Shopping policies.
1. Establish scope and evidence
- [ ] Record dates, markets, currencies, catalog, platform, channels, fulfillment, campaigns, pages, and conversion actions.
- [ ] State whether the question is eligibility, catalog accuracy, channel mismatch, checkout loss, acquisition, subscriptions, or margin.
- [ ] List product view, cart, checkout, purchase, renewal, refund, return, exchange, marketplace, and support paths.
- [ ] Preserve settings, source and feed versions, page state, inventory, channel changes, order totals, discounts, shipping, returns, and costs.
- [ ] Assign source, owner, priority, and proof condition to every finding.
Keep product view, cart, checkout, direct order, marketplace order, renewal, refund, return, exchange, and support distinct. Mark missing evidence unknown.
2. Validate catalog and variants
- [ ] Sample core products, variants, bundles, gift cards, subscriptions, preorders, clearance, low-stock, discontinued, and recently changed items.
- [ ] Match source and feed IDs, title, brand, category, options, SKU, barcode, image, description, price, sale price, inventory, shipping, tax, market, and destination.
- [ ] Confirm stable product and variant identifiers reach every channel, page, cart, checkout, and order.
- [ ] Check deleted, draft, unavailable, and changed items are not incorrectly eligible.
- [ ] Record diagnostics, warnings, exclusions, regional sources, automatic updates, and freshness.
For every discrepancy capture field, source, market, item ID, observed value, expected value, owner, and retest condition. Check Shopping policies before assigning a policy result.
3. Review channels and platform changes
- [ ] List commerce platform, feed connectors, marketplaces, payment providers, subscription, discount, shipping, consent, analytics, review, bundle, and checkout tools.
- [ ] Map tool and channel changes to product, cart, checkout, payment, order, refund, return, and support behavior.
- [ ] Check channel-specific price, currency, inventory, shipping, tax, options, order ID, redirect, and fulfillment status.
- [ ] Identify the system of record for direct orders, marketplace orders, refunds, returns, and margin.
- [ ] Record observed behavior, tool or version, change date, owner, and proof condition.
An installed connector is not automatically a defect. Close the finding with reproducible behavior.
4. Review campaigns and buyer intent
- [ ] Segment spend, clicks, conversions, and value by product, variant, collection, channel, market, currency, campaign, audience, query, discount, and subscription.
- [ ] Record budgets, bidding, locations, languages, devices, networks, product groups, exclusions, and change history.
- [ ] Note launches, promotions, price changes, stockouts, shipping changes, channel changes, and fulfillment limits.
- [ ] Classify queries as brand, product, variant, category, comparison, review, price, sale, discount, gift, subscription, support, status, return, cancellation, wholesale, local, marketplace, or irrelevant.
- [ ] Check each landing path answers research, purchase, support, status, wholesale, local, or subscription intent correctly.
Separate status and support from acquisition and preserve prior-customer rules when audiences are in scope.
5. Check pages, cart, and checkout
- [ ] Distinguish product viewers, cart visitors, checkout starters, purchasers, subscribers, canceled subscribers, marketplace customers, and support visitors.
- [ ] Review audience windows, exclusions, consent, message fit, and frequency controls where applicable.
- [ ] Match product, variant, option, price, discount, currency, inventory, shipping, tax, delivery, subscription, renewal, cancellation, return, warranty, and support terms.
- [ ] Test mobile and desktop, collection links, quick add, cart drawers, bundles, upsells, coupons, accelerated checkout, payment providers, marketplace handoffs, and customer accounts.
- [ ] Check the expected order ID, value, currency, and discount treatment reach measurement.
Use Google Ads remarketing best practices for related returning-user checks. Save URL, product and variant IDs, channel, market, currency, date, observed state, expected state, and proof condition.
6. Test events and reconciliation
- [ ] Test view, selection, cart, checkout, payment, purchase, subscription start, renewal, pause, cancellation, refund, return, exchange, marketplace order, and support.
- [ ] Confirm events fire once with correct item and variant IDs, order ID, value, currency, discount, and timestamp.
- [ ] Check browser, server, app, marketplace, payment, reload, and cross-domain paths for duplicates or missing events.
- [ ] Reconcile Google and analytics with direct and marketplace orders, fulfillment, refunds, returns, subscriptions, discounts, cancellations, support, and approved offline stages.
- [ ] Test consent granted, denied, changed, and withdrawn, including attribution windows, time zones, imports, currencies, and new-customer rules.
Keep checkout start, direct order, marketplace order, renewal, refund, return, exchange, and support distinct. Preserve unexplained differences as a finding.
7. Review commerce costs and margin
- [ ] Capture product cost, shipping, fulfillment, payment, platform, marketplace, commission, discount, sample, duty, return, refund, replacement, support, subscription, chargeback, and currency costs.
- [ ] Compare reported value with net sales and contribution margin by product, variant, collection, channel, market, first order, repeat order, subscription, discount, and marketplace.
- [ ] Identify high-value low-margin orders after fees, high-return products, subscriptions canceled after first shipment, and false currency or shipping comparisons.
- [ ] Check return, refund, delivery, subscription, cancellation, and support terms are clear.
- [ ] Mark profitability unknown when product, fee, return, churn, or support data is missing.
Return on ad spend alone does not prove an online-store order is profitable.
8. Close findings with proof
For each failed checkbox capture account, campaign, product, variant, SKU, category, channel, market, currency, platform, query, page, feed item, event, order, subscription, discount, fulfillment, return, refund, marketplace, support, cost, fee, margin, consent, claim, policy reference, impact, owner, priority, action, proof condition, retest result, and limitation.
Prioritize tracking and consent failures; product, variant, price, inventory, market, shipping, checkout, policy, and page mismatches; connector, discount, subscription, refund, return, support, and margin gaps; misrouted status, marketplace, wholesale, local, or irrelevant intent; then campaign and creative tests. A checkbox passes only after retesting the affected path.
Online-store handoff
End with what is proven, what should be corrected or paused, what can be tested, and what remains unknown. This is a repeatable review aid, not an automated adz.so audit. For deeper context, see how to audit Google Ads for online stores and keep recommendations grounded in the store’s catalog, channels, checkout, customers, fulfillment, and economics.