
When Shopify ad clicks bring no add to cart, check three things in order: that add-to-cart tracking works, that the clicks become real visits to the page you advertised, and that a shopper on a phone can choose a variant and press the button. Compare Shopify’s own “Sessions with cart additions” with the ad platform’s count before you change the ads, because a broken pixel and a broken product page look the same in Ads Manager.
Is it really zero add to cart?
Ads Manager only knows about an add to cart if your store tells it. So before you rewrite the ads, compare two counts for the same days: the add-to-cart events in Meta or Google Ads, and Shopify’s own count. If Shopify shows cart additions and the ad platform shows none, you have a tracking problem, not a product page problem.
Check Shopify’s own numbers
In your Shopify admin, go to Analytics > Reports, filter the category to Behavior and open Conversion rate breakdown. It shows how sessions move from all sessions to sessions with cart additions, sessions that reached checkout and sessions that completed checkout. Shopify defines a session with cart additions as an online store visit in which a visitor added an item to cart. The Conversion rate over time report has the same column by day, so you can line it up with your campaign dates.
Two things can make Shopify’s count look lower than reality. Shopify only counts sessions when visitors consent to cookies through your cookie banner, and says to check that the banner works if counts seem low. And if people buy straight from Instagram Shopping or Facebook Shops, they never visit your cart page, so checkouts can exceed cart additions.
Test an add to cart yourself
- Turn off your ad blocker for your store. Meta’s testing steps ask for this, so the tools can detect the pixel.
- In your Shopify admin, go to Settings > Customer events. Next to the pixel for your ad platform, open the more options menu and click Test. This opens the Shopify Pixel Helper on your store. If it says the pixel is awaiting consent, accept tracking on your cookie banner or click Give consent to continue test.
- Open the exact product page your ad links to and add the product to the cart. The add-to-cart event should appear in the helper. Shopify says a green dot means the event was received and the pixel’s code ran; a red dot means the code failed.
- Check Meta’s side too. Meta’s Ads Data Advisor Chrome extension (formerly Meta Pixel Helper) shows which pixels loaded and the status of each event. Meta’s own example is adding an item to your cart to test the AddToCart event, which should show as successful.
Shopify notes that an event can have a different name in its Pixel Helper than on the ad platform, so don’t worry if the names don’t match; worry if the event is missing on one side. If it fires in Shopify but never reaches Meta, the problem is the pixel or app connection, not the store, and the ads have been running without the signal you think they have.
Are the clicks turning into real visits?
A click in Ads Manager isn’t a visit to your store. Meta describes landing page views as the number of visitors who arrive at your website after a link click on an ad, and it added the metric because some people lose interest while waiting for a page to load. A wide gap between link clicks and landing page views points at a slow or failing landing page, or at clicks that were never real interest. Why the two platforms count differently is covered in our guide to Meta clicks vs Shopify sessions; here are the checks that matter for add to cart:
- Where visitors land. Shopify’s Sessions by landing page report shows which page sessions start on. If few sessions start on the product you advertise, the ad link, a redirect or a market setting is sending people somewhere else.
- Countries. Make sure the ad only reaches countries you ship to, and open the ad link as a shopper in each one. In a Shopify Community thread from September 2026, members outside the US reported that a merchant’s product link sent them to the home page or a 404 page, while it loaded fine for the merchant.
- Placements. Break your Meta results down by placement. Meta can show ads on Facebook, Instagram and Audience Network; if most clicks come from one placement that never adds to cart, test the campaign without it.
- Invalid clicks on Google Ads. Google defines invalid clicks as clicks that don’t represent genuine interest, including accidental clicks from poor ad placement and clicks from bots. It filters the ones it detects out of your metrics and billing.
If the clicks are real, the visits arrive on the right page and tracking works, the problem is the page itself. A Shopify store audit covers the same ground, from the analytics funnel to the add-to-cart button on a phone.
Does the landing page match the ad?
People click an ad for one product at one price. If the page says something else, they leave without touching the button. Tap your own ad in the Facebook or Instagram app, or click it from a Google search, and check:
- The same product, photo and price as the ad, in the shopper’s currency.
- The advertised size or color is in stock, and the page doesn’t open on a sold-out option.
- Any offer in the ad, such as free shipping or a discount, shows on the page.
- The link opens the product page, not the home page or a collection the shopper has to search.
Can people actually add to cart on a phone?
Shopify’s Sessions by device report shows which devices visitors use. Then test on that kind of device, starting from the ad, not from your bookmarks:
- Choose each option in the variant selector. The price and photo should update, and the button should stay active.
- Tap Add to cart. The cart drawer or cart page should open with the item in it. If the drawer opens empty, work through our guide to a Shopify cart drawer that opens empty.
- Scroll the whole page. Can you see the button without scrolling past long reviews? Does a sticky add-to-cart bar, chat bubble, pop-up or cookie banner cover it?
- Try the same steps on a second phone or browser, logged out, so saved sessions don’t hide a problem.
The September 2026 community thread above shows why this matters: one member who opened the store on a phone found the size selector defaulted to a sold-out size and the button sat below a long reviews section, although the page looked fine on desktop.
Is the page fast enough on mobile?
A slow product page loses people before they see the button, and it widens the gap between link clicks and landing page views. Measure it with real-visitor data first, as our guide to why a website is slow on mobile explains. On Shopify, apps are a common cause; our guide on whether Shopify apps slow down your store shows how to find the slow one and remove leftover code.
What should I fix first?
| What you see | Check | Fix |
|---|---|---|
| Shopify shows cart additions, the ad platform shows none | Pixel test in Settings > Customer events, then Meta’s Ads Data Advisor | Reconnect or repair the pixel; check its consent settings |
| No cart additions anywhere, but sessions arrive on the product page | Add to cart on a phone, starting from the ad | Fix the variant selector, button, cart drawer or the app that blocks it |
| Many link clicks, few landing page views | Mobile speed, redirects, placements | Speed up the page; fix the link; drop placements that never add to cart |
| Few sessions start on the advertised product | Sessions by landing page, the ad URL, markets | Point the ad at the product page and check it loads in each target country |
| Visits on the right page, no cart additions | Price, stock and offer compared with the ad | Make the page match the ad; show shipping costs and delivery early |
| Clicks from countries you don’t ship to | Ad location targeting | Limit the ads to countries you ship to |
If people do add to cart but don’t buy, the leak is further down. Work through our guide to Shopify traffic but no sales, and run the 5-minute Shopify checkout test before you raise the budget.
Want a second pair of eyes on it? Send your store URL for a free website audit. For stores, we look at product pages, the cart and checkout, and the apps loaded on each page. A full Shopify store audit also follows ad visitors through your analytics to the step where they stop.
Frequently asked questions
Why do I have link clicks but no landing page views?
Because a click only becomes a landing page view when the visitor actually arrives at your website. Meta added the metric because some people give up while waiting for a page to load. Accidental taps, bots and links that redirect or fail also leave clicks without visits. Check the page’s speed on a phone, open the ad link yourself in each target country, and break results down by placement.
Is my Meta Pixel tracking add to cart?
Test it instead of guessing. In Shopify, go to Settings > Customer events, click Test next to the Meta pixel, and add a product to your cart: the event should appear with a green dot. Then check Meta’s side with the Ads Data Advisor Chrome extension, formerly Meta Pixel Helper, with your ad blocker turned off. The AddToCart event should show as successful.
Should I pause the ads?
Pause them if your own test shows people can’t add to cart, because every click until the fix is spent on a page that can’t sell. If the store works and only tracking is broken, fix the pixel first: a campaign set to optimize for add to cart can’t see the events it is optimizing for. If both work, keep a small budget running while you improve the page.
Sources
- Shopify Help Center: behavior reports (conversion rate breakdown, sessions by landing page and device)
- Shopify Help Center: analytics fields (sessions with cart additions, cookie consent)
- Shopify Help Center: testing app pixels with the Shopify Pixel Helper
- Meta for Developers: Meta Ads Data Advisor (formerly Meta Pixel Helper)
- Meta Newsroom: landing page views metric
- Google Ads Help: invalid clicks
- Shopify Community forum (community thread, not official guidance): getting traffic but 0 add to carts