Free Google Ads Audit for Shopify Stores
A free Google Ads audit for a Shopify store should trace product and variant data from Shopify through feed, ad, theme, cart, checkout, payment, order, fulfillment, subscription, refund, and return. It should also explain differences between Google and Shopify counts instead of treating an integration label as proof that tracking works.
This is a self-service educational review, not an automated adz.so audit. Gather account exports, Merchant Center diagnostics, Shopify product and checkout captures, app and theme changes, orders, subscriptions, refunds, returns, consent tests, and cost data. Use Google Ads Help and current Shopping policies.
Define the free-audit scope
Record dates, Shopify markets, currencies, product groups, sales channels, apps, theme version, fulfillment, campaigns, pages, and conversion actions. State whether the question is catalog eligibility, variant accuracy, tracking, checkout loss, app interference, acquisition, subscriptions, or margin. Keep purchase, checkout start, draft order, subscription start, renewal, cancellation, refund, return, exchange, and support distinct.
Preserve settings, feed versions, product and page state, app and theme changes, inventory, order totals, discounts, shipping, subscription terms, returns, and costs. Put source and capture date beside every finding. Mark a missing integration or profitability input unknown.
Check Shopify products and variants
Sample products, variants, bundles, gift cards where relevant, subscriptions, preorders, clearance, low-stock, and recently changed items. Compare Shopify product and variant IDs, titles, vendor, type, collection, options, SKU, barcode, image, price, sale price, inventory, shipping, tax, market availability, and destination with feed and page.
Use this quick review:
- [ ] Stable product and variant IDs reach the feed, page, cart, checkout, and order.
- [ ] Title, option, image, price, inventory, market, shipping, and tax values agree.
- [ ] Deleted, draft, unavailable, or recently changed products are not incorrectly eligible.
- [ ] Subscription, bundle, discount, and preorder data match the customer path.
- [ ] Diagnostics, warnings, exclusions, regional sources, and freshness are recorded.
Check whether a supplemental source or app overwrites a Shopify value. Record source, timestamp, item ID, field, observed value, expected value, owner, and retest condition.
Review apps, theme, and market behavior
List theme versions, checkout extensions, discount, review, upsell, bundle, subscription, currency, market, shipping, consent, analytics, and feed apps that changed during the audit period. Map each to product, cart, checkout, payment, order, subscription, refund, return, and customer-account behavior.
Look for duplicate tags in theme and apps, app-created variants, discount values that differ between display and order, market prices that change after the click, checkout extensions hiding terms, redirect domains, and product options absent from the feed. Record observed behavior rather than assuming an app is defective because it is installed.
Review campaigns and Shopify intent
Group spend, clicks, conversions, and value by product, variant, collection, market, currency, channel, campaign, audience, query, discount, and subscription state. Record budgets, bidding, locations, languages, devices, networks, product groups, exclusions, and change history. Note launches, theme releases, app installs, promotions, price changes, stockouts, shipping changes, and fulfillment limits.
Classify queries as brand, product, variant, collection, comparison, review, price, sale, discount, gift, subscription, support, order status, return, cancellation, wholesale, local, or irrelevant. Separate support and status traffic from new-customer acquisition.
For returning visitors, distinguish product viewers, cart visitors, checkout starters, purchasers, subscribers, canceled subscribers, support visitors, and prior customers. Review windows, exclusions, consent, message fit, and frequency controls where applicable. See Google Ads remarketing best practices for related checks.
Verify checkout and conversion signals
Open pages from actual ads on mobile and desktop in important markets. Confirm product, variant, option, price, discount, currency, inventory, shipping, tax, delivery, subscription, renewal, cancellation, return, warranty, support, and checkout terms. Test collection links, quick add, cart drawers, bundles, upsells, discount codes, accelerated checkout, payment redirects, and customer accounts.
Trace product view, variant selection, cart, checkout, payment, purchase, subscription start, renewal, pause, cancellation, refund, return, exchange, and support. Confirm events fire once, carry correct product and variant IDs, order ID, value, currency, discount treatment, and timestamp, and do not duplicate across theme, app, browser, server, or payment paths.
Reconcile platform data with Shopify orders, fulfillment, refunds, returns, subscriptions, discounts, cancellations, and approved offline stages. Check primary and secondary conversions, imports, attribution windows, time zones, cross-domain redirects, consent states, currency, and new-customer definitions.
Compare value with Shopify costs
Record product cost, shipping, fulfillment, payment fees, platform and app fees, discounts, samples, duties, returns, refunds, replacements, support, subscription churn, and chargebacks. Compare platform value with net sales and contribution margin by product, variant, collection, market, first order, repeat order, subscription, discount, and channel where reliable data exists.
Flag high-value low-margin orders after apps or discounts, products with high returns, subscriptions canceled after the first shipment, and market or currency settings that make reported value incomparable. If cost, return, churn, or app data is missing, write “profitability unknown.”
Build the free-audit action log
For every finding capture account, campaign, product, variant, SKU, market, currency, collection, app, theme, query, page, feed item, event, order, subscription, discount, fulfillment, return, refund, support, cost, margin, consent, claim, policy reference, impact, owner, priority, correction or test, proof condition, retest date, and limitation.
Prioritize tracking and consent defects; product, variant, price, inventory, market, shipping, checkout, policy, and page mismatches; app, theme, discount, subscription, refund, return, support, and margin gaps; misrouted status, wholesale, local, or irrelevant intent; then campaign and creative tests.
Finish with what is proven, what should be corrected or paused, what can be tested, and what remains unknown. For the longer method, see how to audit Google Ads for Shopify stores and keep the conclusion grounded in the store’s actual catalog, integration state, checkout, customers, fulfillment, and economics.