On this page
What ecommerce social advertising is
It reaches shoppers before they search: someone scrolling sees a product they didn’t know existed, or the one they looked at yesterday. For stores, the core formats are catalog ads built from your product feed, dynamic retargeting that shows people the products they viewed, and video ads that demonstrate a product.
It works when three things line up: a catalog the platform can trust, conversion data that tells the platform who buys, and product pages that load fast and deliver what the ad showed.
The setup that matters
Creative. Short video and real product use outperform studio images on most platforms. Test several, refresh often.
Social shoppers are impulsive and impatient.
The product page. A page that jumps as images load or makes them hunt for the price loses them.
How to check it yourself
- Test each event.
Use the platform's event testing tool while you view a product, add it to the cart and buy it: each event should fire once, with the right value and product ID.
- Compare purchases with your orders.
Then compare a month of platform-reported purchases with your store's orders from social in Google Analytics.
- Watch your product pages load.
Open your top product pages on a phone and watch them load.
SMARTSEO measures layout shift on your homepage, checks every page it reads for images without dimensions and incomplete sharing tags, and with Google Analytics connected shows the visits and sales social sends you.

The problems we find most often
Each of these is a check SMARTSEO runs on every scan, in the words the app uses. The last ones come from hands-on work, outside what the app checks. Open one to see what triggers it and how to fix it.
NoticeOpen Graph tags incomplete
- What triggers it
- A page has some Open Graph tags but is missing the title, description or image.
- Why it matters
- The page has some Open Graph tags but not all three that shape a shared link, so a share may appear without a picture or with the wrong title.
- How to fix it
- Add the missing og:title, og:description or og:image tag.
WarningPage layout jumps while loading (CLS)
- What triggers it
- Your homepage’s layout shifts by more than 0.25 while it loads (lab).
- Why it matters
- Cumulative Layout Shift measures how much the page moves as it loads, the thing that puts a button under your thumb. Over 0.25 is poor.
- How to fix it
- Reserve space for images, ads and embeds before they load.
NoticeImages without width and height
- What triggers it
- An image has no width and height, so the page can’t reserve its space.
- Why it matters
- Without a width and height the browser can't hold space for an image, so the page jumps as it loads (that jump is what CLS measures).
- How to fix it
- Give each image width and height attributes, or a size in CSS.
CommonA catalog that doesn't match the store
- What we see
- The product catalog in Meta or TikTok shows old prices, sold-out items or missing images.
- How to fix it
- Connect the catalog to your store platform's feed so it updates automatically, and check its diagnostics weekly.
CommonPurchase events without values
- What we see
- The pixel records purchases but not their value or the products bought.
- How to fix it
- Send value, currency and content IDs with every purchase, matching the catalog's product IDs, through the pixel and the platform's server-side connection.
Questions people ask
What are dynamic product ads?
Ads that show each person the products they viewed or similar ones, built automatically from your catalog. They need the catalog connected and the pixel sending product views and add-to-carts with matching product IDs.
Is TikTok worth it for an online store?
For products that show well in a short video and an audience that uses TikTok, often yes. The ads that work look like TikTok content, not like a polished commercial.
Why does Meta report more sales than my store?
Meta counts purchases from people who clicked or saw an ad within its attribution window, and models some it can't observe. Your store counts orders. Judge campaigns by comparing periods and by your own sales, not by the platform's figure alone.
Does SMARTSEO track my social ad results?
Not directly: the app doesn't read ad platforms. With Google Analytics connected it shows the visits and sales social sends to your store, and it checks the product pages those ads land on.
What we do for you
- Catalog and pixel setup on Meta and TikTok, with server-side events
- Dynamic retargeting and prospecting campaigns
- Creative built for each platform's format
- Reporting on revenue, checked against your store's own sales
