Playbook · Shopify UGC gallery blank
The UGC section mounts. The photo grid does not.
Written for a Shopify owner whose UGC gallery is blank — UGC / customer-photo / shoppable gallery chrome is visible, but the photo grid stays empty, white, or never loads — or you chased a blank Instagram feed, broken zoom gallery, blank lookbook pins, or missing review stars instead. DIY-first: prove UGC source/token vs app embed vs CSS vs API → repair → retest. Distinct from Instagram feed blank and zoom gallery broken. Soft-link lookbook hotspots blank when editorial pins are missing. Soft-link product reviews not showing when star ratings / review widgets are blank. No earnings claims, no invented case studies.
Nico at Latch AI Ops · Sep 10, 2026 · ~12 minute read
Buy the 72-hour install — $997IG feed blankZoom galleryMerchant FAQ
01
UGC gallery blank — not IG feed, not zoom.
Several “gallery / social photo” bugs look alike. They do not share a fix. This page is only when a UGC / customer-photo / shoppable gallery mounts but the photo grid stays empty. Instagram-token IG feed empty is shopify-instagram-feed-blank. Product zoom / gallery zoom fail is shopify-zoom-gallery-broken.
Soft-check shopify-lookbook-hotspots-blank when editorial hotspot pins are missing, and soft-link shopify-product-reviews-not-showing when star ratings / review widgets are blank — not when the UGC section chrome is visible and the customer-photo grid simply will not fill.
02
Prove UGC source/token vs app embed vs CSS height vs API.
On Current theme (not a draft), open the UGC / customer-photo / shoppable gallery page or PDP block in incognito. Confirm section chrome mounts. Soft-check expired UGC app / Meta / Foursixty / Yotpo / Okendo token. Soft-check App embeds toggle and theme app block enabled on Current. Soft-check emptied hashtag / album / product-tag / moderation source. Soft-check CSS height:0 / overflow:hidden collapse. Soft-check API throttle / CORS / console errors. Soft-check duplicate UGC apps fighting. Soft-check lazy-load never firing.
Capture: page URL + section/block name, blank-grid screenshot on desktop and phone, UGC app / token / source screenshots, computed height/overflow styles, console errors, App embeds toggle state, and duplicate UGC embeds on Current.
03
Repair UGC source / embed / CSS / API; retest gallery.
Reconnect or refresh the UGC app token. Enable App embeds + theme app block on Current. Restore hashtag / album / product-tag / moderation source so approved photos publish. Fix CSS height / overflow so the grid can paint. Clear API / CORS / console errors. Disable duplicate UGC apps one at a time. Soft-check lazy-load. Publish Current, hard-refresh desktop and phone.
Honest retest: customer photos fill the UGC grid — not an empty white frame, not only one viewport broken. Soft-link shopify-instagram-feed-blank when the Instagram-token IG feed is empty. Soft-link shopify-zoom-gallery-broken when zoom / lightbox fails. Soft-link shopify-lookbook-hotspots-blank when editorial pins are missing.
04
You tested IG feed, zoom, lookbook pins, or reviews instead.
Instagram-token IG feed empty is shopify-instagram-feed-blank. Product zoom / gallery zoom fail is shopify-zoom-gallery-broken. Editorial hotspot pins missing is shopify-lookbook-hotspots-blank. Star ratings / review widget blank is shopify-product-reviews-not-showing.
The only honest test for this page: a UGC / customer-photo / shoppable gallery mounts, but the photo grid stays empty — while the IG feed / zoom / lookbook / reviews paths may still work.
05
When to stay DIY vs pay $997.
Stay DIY if you can spend one afternoon on the list above: prove UGC source/token vs app embed vs CSS vs API, soft-check apps, repair, retest. That is the whole playbook. No agency required. Short answers also live on the merchant FAQ. Related pages: Instagram feed blank, zoom gallery broken, lookbook hotspots blank.
Pay for help when the work is not the blank UGC grid itself — it is connecting the stack you already have so storefront / theme / UGC-gallery exception alerts land in a channel you already check, and the live store is one workflow instead of a spreadsheet plus a Slack bot you forgot. That is the Latch AI Ops install.
What $997 USD one-time buys: lead capture on the live store, ops alerts in a channel you already check, and a checkout-ready workflow. 72 hours after collaborator access, not after payment. One live Shopify store. Access plus a delivery thread. Store URL collected at checkout. Not a SaaS seat, not a theme rebuild retainer, not a conversion guarantee, not a brand or theme job.
Other shops' public ranges, not testimonials: a checkout / ops install typically runs $500–$2,500. A full ops consulting block typically runs $2,000–$5,000. $997 is the cheap end of that work, sold as a 72-hour install of three systems — not as an earnings number or conversion-lift claim.
What it does not buy: more orders, recovered revenue, a forever UGC-grid guarantee, or a case study. Latch AI Ops has not published customer proof because there are no customers yet. You are buying the install.
Checkout is on Whop. Operator is Nico. United States offer. You can revoke collaborator access after handoff. We do not take owner passwords.