How to Rank on ChatGPT Fast and Get Your Shopify Store Recommended by AI
▲ 1 r/ShopifySEO+1 crossposts

How to Rank on ChatGPT Fast and Get Your Shopify Store Recommended by AI

Most advice about getting recommended by ChatGPT tells you to add an llms.txt file, improve your schema markup and write better product descriptions. All of that helps. But none of it is the fastest path.

The fastest path is source citation. And it is simpler than most merchants expect.

Here is how it works.

ChatGPT does not rank your store directly. It reads sources it trusts and recommends the brands that appear in those sources. A Reddit thread from 2022. A Facebook group post from eight months ago. A YouTube video from last year. An editorial blog post from 2023. These are the sources deciding who gets recommended in your niche right now.

The move is straightforward. Find which sources ChatGPT is reading for your product category. Get your brand mentioned in them. ChatGPT starts recommending you.

Shoptank does the source discovery automatically. You enter the exact query your customer would type into ChatGPT when looking for your product. Shoptank runs it through ChatGPT, Claude, Gemini and Perplexity and shows you every source behind the recommendation. Ranked by impact. With the exact opportunity to act on each one.

Some of those opportunities are free and fast. A four-year-old Reddit thread where someone asked about your product category is still being cited by ChatGPT today. One comment with your brand name in that thread can put you in ChatGPT's answer within two days. Same with the right Facebook group post.

Some are paid but targeted. Shoptank shows you which editorial blog posts are already being cited. Paying to get included in a source ChatGPT already trusts is a completely different ROI calculation than paying for a random sponsored post. You know in advance it will be cited.

One of our merchants just got a $1,058 order directly from ChatGPT using this method. Not from ads. Not from SEO. From being in the right sources at the right time.

App link here: https://apps.shopify.com/shoptank

Happy to answer questions about how to find the right sources for your specific niche in the comments.

youtube.com
u/Inner-Sink8420 — 4 days ago
▲ 12 r/printful+3 crossposts

I found exactly which sources ChatGPT uses to recommend my Shopify store competitor. Here is how I used that to outrank them.

Most Shopify merchants assume AI visibility is something you cannot control. You either show up in ChatGPT answers or you do not. Turns out that is completely wrong.

I ran my competitor's store through Shoptank and it showed me every single source ChatGPT and Perplexity are using to recommend them. Not general advice. The exact sources. The exact URLs. Ranked by impact.

How to use Shoptank app

Here is what came back for one query in the running and anti-chafe niche.

Competitor was the number one high impact source. Cited by both Perplexity and Claude for multiple queries. That one site has more AI engine reach than anything else in this category. Getting a product mention there is the single highest return move available right now.

YouTube was number two high impact. Perplexity is actively pulling YouTube videos to answer product questions for runners. One product demonstration video targeting the right question and you are inside a source AI already trusts.

runnersworld.com was medium impact. A mention in their gear or training content puts your brand in a source AI engines consistently pull from in this niche.

Reddit was also medium impact but completely free. Perplexity mines running subreddits actively. Answering the right thread authentically with your brand is a same-week move that can change your AI search position within days.

Shoptank also generates a full competitor outranking game plan automatically. It tells you which five sources to get into and exactly how to open each opportunity.

How to outrank competitor on ChatGPT using Shoptank

The merchants showing up in ChatGPT answers right now are not doing anything complicated. They are just in the right sources. Now you can see exactly which ones those are.

App link: https://apps.shopify.com/shoptank

Happy to answer questions about how to find the right sources for your specific niche in the comments.

reddit.com
u/Inner-Sink8420 — 9 days ago

Being "visible to AI" did nothing for Shopify store. Getting cited by it changed everything.

I built Shoptank V2 so Shopify stores can see exactly where they rank inside ChatGPT, Claude and Perplexity, and how to get cited

https://preview.redd.it/57yxi995hf9h1.png?width=1940&format=png&auto=webp&s=6667a72354155ba4bebe42c120fcff7b1ce7604b

Context: I run Libautech and build Shopify apps. Like a lot of store owners, I turned on the AI/Agentic stuff the day it launched, saw "your products are visible to AI," and assumed that was the win. It was not. Visible and recommended are two completely different things, and the gap between them is where all the sales actually are.

The problem: when a buyer asks an AI what to buy, it names a few products and cites a handful of sources. If you are not in those cited sources, you do not exist in the answer, no matter how visible your catalog is. Visibility scores told me I was invisible and left me there. I wanted to know what to actually do about it.

So I built Catalog Rank, the core of Shoptank V2. Here is how it works:

  1. You add the queries your buyers actually type. It runs each one across ChatGPT, Claude, Perplexity and the Shopify Catalog surfaces, and pulls the real answer each engine gives.
  2. For every answer it lists every source the AI cited, then scores each one by leverage: how many of your queries it influences, across how many engines. The sources feeding multiple engines at once get flagged high impact, because fixing one moves several answers.
  3. It splits those sources into two buckets. Free wins: community posts you can just show up on, like a YouTube video the AI keeps citing, a Facebook group, or an old Reddit thread it still treats as the authority. Pitch or pay: editorial sites like Wirecutter, NBC Select, Runners World, the ones you have to earn or sponsor your way into. For each, it tells you the move.
  4. Any cited source that is actually a competitor brand, you mark "track as competitor" with one click and watch their AI presence next to yours.
  5. When it works, it logs the win with a timestamp, the day an AI engine starts citing your store for a query.

https://preview.redd.it/pewekoj9hf9h1.png?width=1884&format=png&auto=webp&s=e48c315d5c29997f87d353f4457be249695b16c4

What I have learned testing it: the free community moves do the most for the least effort. Sometimes the whole play is answering a years-old Reddit question honestly and that thread is what AI keeps pulling. Also, AI answers shift constantly, so this is a routine, not a one-time fix. Add queries, work the sources, repeat weekly.

It is live for every Shopify store here: https://apps.shopify.com/shoptank

Open question: for those of you already seeing AI traffic, does community content (Reddit, YouTube) outperform editorial in your niche, or is it the other way around? Trying to figure out how much that varies by category.

reddit.com
u/Inner-Sink8420 — 11 days ago

We let Claude pick the post-purchase upsell on every order - here's what happened (€3,800 in extra revenue)

Quick write-up on something we built and have been running: the Libau AI Post Purchase Upsell app, where Claude picks the upsell offer after checkout — automatically, on every single order.

The short version: one store has earned €3,760.96 in extra upsell revenue with it, and the owner never manually chose a single offer.

Here's how it actually works.

https://preview.redd.it/5vyy774gs09h1.png?width=924&format=png&auto=webp&s=8fe1b709e52b3e8f5e08c252b8b26f0d2ae753c3

The moment it targets is the page that loads right after checkout, before the order confirmation. The customer's already paid, the card's on file, and they're in the most "yes" frame of mind they'll ever be in. The app shows one offer there. Accept with one tap and it's added to the existing order — no second checkout. Decline and they just continue. It's built on Shopify's native post-purchase extension, so it's not a janky popup.

The part that's different from normal upsell apps: you don't build the offers. From the dashboard you set the rules once — which products are eligible, what discounts are allowed, which products or order types to exclude. After that, Claude reads each order as it comes in and recommends one product from your approved catalog. Order by order. Automatically.

So it's not "everyone who buys X gets Y." It looks at what the customer actually bought and picks the most relevant product for that specific order. A €180 cart and a €40 cart don't get the same generic add-on.

The economics are the appealing bit. The app is free. The traffic was already paid for. The setup is a one-time config. Everything that converts on the thank-you page after that is basically incremental margin with zero manual work per order. €3,760.96 of it so far on this store.

You stay in control without doing the work — you decide the eligible catalog, the discount ceilings, the exclusions, and Claude only ever recommends inside those rules. Per-product reporting shows accept/decline rates and revenue per product so you can tighten the eligible list over time.

https://preview.redd.it/gm16dmrls09h1.png?width=1944&format=png&auto=webp&s=9541c08c5bc4efbb2374fc1566d8b9841ed09c73

Where it breaks, honestly: the boundaries matter more than anything. Set the eligible list too wide or discounts too deep and you'll show offers that hurt margin or feel random. Claude only recommends from what you allow — so garbage rules in, garbage offers out. Worth the ten minutes to set up properly.

https://preview.redd.it/rq5ss37js09h1.png?width=924&format=png&auto=webp&s=fd2c5dbc3ddc85db508cf46362f3001456d0d018

If anyone wants to try it, it's free on the Shopify App Store (Libau AI Post Purchase Upsell, by Libautech). Happy to answer questions about how the per-order recommendation logic works or how you'd set up the eligible products / discount rules.

reddit.com
u/Inner-Sink8420 — 13 days ago

An agency told a client you can't run wholesale + retail across multiple EU markets on Shopify. Built it anyway — here's how it actually went.

A client came to me after an agency quoted them to rebuild on WooCommerce. The agency's position was that Shopify couldn't handle their setup, and they'd charged around €1,300 just for the B2B login-pricing piece.

The requirement: one store selling both wholesale and retail, across multiple European markets, in multiple languages, where logged-in B2B customers see their own negotiated prices instead of retail. The claim was that this needs to leave Shopify entirely.

I didn't think that was true, so I took the project to test it. Here's what it actually took:

  1. Markets. Multiple markets handled the per-region setup, with localized languages running off one catalog instead of duplicating the store per country. This was less painful than expected once the market structure was mapped out first.
  2. Language. Translation handled the storefront-facing content per market. The gotcha was making sure pricing and language were tied to the right market context, not set globally.
  3. B2B login pricing. This was the part the agency said was impossible. The approach: assign business customers to groups, attach a price list to each group, and gate the wholesale prices behind login so retail visitors never see them. The customer logs in, the correct price shows automatically, and there's no discount code anywhere to leak or get shared.
  4. One catalog, not two. The biggest time save was refusing to run a separate wholesale store. Retail and wholesale pulling from the same product catalog meant no duplicate inventory, no double maintenance.

What worked: keeping everything on one platform was dramatically cheaper to maintain than the two-store / second-platform approach the agency proposed. The B2B login pricing was the genuinely tricky part, but it was a "hard" problem, not an "impossible" one.

What didn't work cleanly: the market-plus-language-plus-pricing interaction needed careful testing. It's easy to get a config where a customer sees the right language but the wrong market's price. Test every market with a real logged-in B2B account before going live.

The takeaway I keep running into: "you can't do that on Shopify" usually means the agency hasn't done it, not that the platform can't.

Curious if others here have hit the same wall. For those running B2B on Shopify, what's the part of wholesale pricing that's still the most painful to set up?

u/Inner-Sink8420 — 17 days ago

You are already making TikTok content. Here is how to turn it into shoppable videos on your Shopify product page.

Most Shopify merchants treat their TikTok content and their store as two completely separate things. They spend hours creating videos for TikTok and then start from scratch when they need content for their product pages.

There is a much simpler way.

You copy your TikTok video URL, paste it into the Libautech Shoppable Video UGC app, the video loads automatically, you connect it to a product and it is live on your product page with an add to cart button built into the video. The whole setup takes under 5 minutes per video.

The placement matters. Put the shoppable video under the add to cart button on the product page. Customers are already in buying mode at that point. Seeing a real video of the product right there removes the last bit of hesitation before they click buy.

UGC style video content converts better than product photos on most product pages right now because it feels real. If you are already creating that content for TikTok there is no reason it should not also be working for you on your store at the same time.

App link here: https://apps.shopify.com/libautech-shoppable-ugc

Happy to answer questions about which type of TikTok content works best as shoppable video in the comments.

youtube.com
u/Inner-Sink8420 — 28 days ago

Bundle psychology that actually works on Shopify. Three rules we see consistently increase AOV across stores.

After working with thousands of Shopify merchants through the Libautech Bundles and Upsell app we keep seeing the same pattern. Stores that structure their bundles correctly outperform stores with bigger discounts every single time. The discount size matters less than most people think. The structure matters almost entirely.

Three rules that work consistently across every niche.

  1. Always offer three tiers not two. When you give customers two options they compare them against each other. When you give them three options the middle one becomes the default choice automatically. Customers avoid extremes. They pick the middle because it feels like the smart, balanced decision. That is the decoy effect and it works whether you sell supplements, fashion, electronics or anything else.
  2. Never show a percentage discount. Show what they get instead. Buy two get one free converts better than 50% off even when the math is identical. Customers respond to tangible gains not abstract numbers. A free product feels real. A percentage feels like math they have to verify.
  3. Badge the middle tier as most popular. This is not just a label. It is social proof that removes the decision entirely. Customers stop calculating and start following what everyone else apparently chose. That one badge consistently shifts the majority of purchases from the cheapest tier to the middle one.

All three of these are built into the Libautech Bundles and Upsell app. You can set up the three tier structure, the most popular badge and the BOGO framing in one offer in under 10 minutes.

App link: https://apps.shopify.com/add-upsell-cross-sell

Happy to answer questions about how to apply this to specific store types or product categories in the comments.

youtube.com
u/Inner-Sink8420 — 1 month ago

Where top Shopify stores place their upsell add-ons (and how to copy it)

Quick one for anyone working on AOV.

If you look at how the bigger Shopify stores structure their product pages, most of them put the upsell add-on in the same place: right next to the Add to Cart button. Customer taps once, the add-on or cross-sell drops into the cart, no extra steps. Mr. Beast's store does it, Gymshark runs "get the look" style add-ons in the same spot.

The placement matters more than people think. Same offer buried lower on the page converts worse than the one sitting next to the buy button where the buying decision is already happening.

You can set the same thing up with our Bundles & Upsell app: add a product add-on or cross-sell and position it by the Add to Cart button.

App: https://apps.shopify.com/add-upsell-cross-sell

Just made a short walking through it if you'd rather watch than read. Happy to answer setup questions in the comments.

youtube.com
u/Inner-Sink8420 — 1 month ago

The product page is the most expensive real estate in your store. Most of you are wasting it.

I've been auditing Shopify stores for a while and keep seeing the same gap.

You pay $30-50 in ad spend to land a visitor on a product page. They scroll, read, maybe add to cart. Then they leave.

The block right under "Add to Cart" is empty. Or it's a generic "customers also viewed" carousel with 12 random products.

That spot is your highest-intent surface in the entire store. The visitor has already evaluated one product. Their wallet is half out. The cognitive cost of adding one more item is basically zero — but only if you make it easy.

What actually works there:

  1. 2-3 hand-picked complementary products (not algorithmic guesses)
  2. Variant already selected — no dropdown decisions
  3. One-tap add — no navigating to a new page
  4. Visible price + savings on the upsell

What doesn't work:

  • "You might also like" carousels with 8+ products (paralysis)
  • Cross-category recommendations (coffee + camo hat — why?)
  • Recommendations that require leaving the current page to add

The stores I see doing this well are pulling 15-25% AOV lifts from this one block. The ones leaving it empty are basically lighting their ad spend on fire.

Curious what others have tested here. What's been your biggest lift on the PDP between Add to Cart and the fold?

u/Inner-Sink8420 — 2 months ago

Post purchase upsells are one of the highest converting offer types you can run on Shopify store. The customer has just completed a purchase, their card is out and they are still in buying mode. The right offer at that exact moment converts without any friction.

The setup with the Libautech AI Post Purchase app is two steps.

https://reddit.com/link/1t59m0h/video/c1bdorvk1izg1/player

First you go into your Shopify checkout settings and enable the Libautech extension. This makes sure every offer runs correctly at the right moment after payment. Note that it works on credit card payments and Shopify Pay.

Second you hit generate and Claude AI builds all your upsell offers automatically from your product catalog. Claude analyzes what you sell, creates the offers, runs weekly performance reports and adjusts discount suggestions based on what is actually converting. For large catalogs this alone saves hours of manual setup.

https://preview.redd.it/r3xsnwpq1izg1.png?width=1280&format=png&auto=webp&s=fe006d93e8f662f9d664f200afefe720a44328bb

If you prefer full control you can also build and manage every offer manually. Both options are available inside the app.

App link here: https://apps.shopify.com/post_purchase_remix

Happy to answer questions about how to structure post purchase offers for different store types in the comments.

reddit.com
u/Inner-Sink8420 — 2 months ago

Spent the last few weeks building this and it just went live on the Shopify App Store.

The problem I kept running into as someone who builds upsell apps: every post-purchase upsell setup is static. One offer, one product, served on every single order regardless of what was in the cart. A $25 order and a $250 order see the same block. And every one of them needs the merchant to sit and configure offers, set rules, pick discounts, exclude SKUs.

The build:

  1. Merchant installs and enables. That is the entire setup.
  2. When a customer completes checkout, Claude reads the order, looks at the merchant's catalog, picks one product to offer, and decides the discount.
  3. Customer accepts with one click. No second checkout, native to Shopify Checkout Extensibility.
  4. Dashboard shows accept and decline rates per product so the merchant can see what the model is doing.

Stack: Remix on Shopify Checkout Extensibility, Claude API for the per-order decision and offer creation, standard Shopify Polaris for the admin dashboard.

What I am genuinely curious about from anyone running anything similar:

  1. How are you measuring AI-selected offers against a static control fairly? Accept rate misleads because the model picks lower-AOV items more often. Net revenue per checkout has high variance at low order volumes.
  2. Anyone running per-order LLM decisioning in production, what is your latency budget? I am at sub-second but the post-purchase page is forgiving.
  3. Zero-config post-purchase is a strong promise. The thing I am wrestling with is whether merchants actually want zero control, or whether they want the option to override Claude on specific SKUs. Curious what others have found.

App is free during the early phase while I gather real-world data: apps.shopify.com/post_purchase_remix

Happy to answer build questions.

u/Inner-Sink8420 — 2 months ago

Shopify stores frequently pay significant amounts in user-generated content (UGC) creators, yet many overlook the importance of displaying these valuable videos on their product pages for building trust. This oversight represents a substantial missed opportunity.

The Libautech UGC app provides a solution by allowing stores to effortlessly incorporate these videos into their product pages.

Explore the app for free at https://apps.shopify.com/libautech-shoppable-ugc

u/Inner-Sink8420 — 2 months ago

Spent the last few weeks digging into how ChatGPT's product catalog actually surfaces Shopify products. Sharing what I found because I think most merchants are missing something obvious.

The setup

When someone asks ChatGPT something like "ceremonial grade matcha that ships to USA" or "non-greasy moisturizer with hydrating effect", it doesn't just match keywords in your title and description. It filters by structured product attributes. The same ones Shopify already added to your admin under "Category metafields."

Open any product in your Shopify admin. Scroll past the description. There's a section called Category metafields with fields like Product form, Skin care effect, Cosmetic function, Ingredient origin, Material, Age group, Target gender, etc. Shopify generates these automatically based on the product category you set.

What I checked

I went through about 40 stores across beauty, food, apparel, and home goods. Rough breakdown of how many had category metafields filled:

  1. Around 70% had zero fields filled. Completely empty.
  2. About 20% had one or two fields filled, usually Material or Product form.
  3. Less than 10% had most of the relevant fields filled.

The stores in that bottom 10% were almost all bigger DTC brands with dedicated ops teams. Everyone else, blank.

Why this matters

Three surfaces use these exact metafields:

  1. ChatGPT's product catalog when it filters product results
  2. Shop App search and recommendations
  3. Shopify's own AI-powered search inside your storefront

Fill them once, get visibility on all three. Leave them blank, you're invisible to filter-based queries no matter how good your title SEO is.

The interesting part: this isn't a ranking factor yet. It's a visibility factor. If your product doesn't have "Skin care effect: Hydrating" filled in and someone asks for "hydrating moisturizer", you're not in the candidate pool. Doesn't matter how good your title is.

What I built

This is the actual reason I'm posting. I run a Shopify app called Shoptank that handles AI visibility stuff (llms.txt, schema, AI catalog). Just shipped a feature that reads each product and auto-fills the standard Shopify category metafields with AI. Takes a store from 0% filled to ~80%+ filled in one pass.

Not pitching it here, just being transparent about why I noticed this gap in the first place. You can do the same thing manually — go product by product, fill in the fields. It's tedious but free. The Shopify admin literally has the boxes waiting.

Open question

For anyone here who's already filled their category metafields manually or via app — have you noticed any traffic shift from Shop App or AI surfaces since? Curious whether the impact is already measurable or whether it's still early.

Also curious if anyone has a different read on which AI shopping layers actually use these metafields vs. just title/description matching.

u/Inner-Sink8420 — 2 months ago

I've been looking at a lot of Shopify 7-figure DTC product pages lately and noticed a pattern.

The stores that actually move AOV don't use pop-up upsells. They don't use slide-ins. They don't use post-purchase funnels as the main play.

They all use one slot: a small card directly under the Add to Cart button.

Summer Fridays calls it "Pairs Well With." Glossier uses the same slot. Lululemon calls it "Complete The Look."

Same spot on every page. Same width as the main CTA. Same button style. One related product.

Why it converts better than any pop-up I've tested:

  1. The customer already decided to buy. Decision fatigue is at zero at that exact moment
  2. One related product shown, not five. No paradox of choice
  3. The Add to Cart button on the pair uses the exact same style as the main cart button. One tap to accept
  4. The framing is "pairs with" or "completes" — not "customers also bought" or "you might like." The word does the psychological work

Every pop-up upsell app I've seen tries to interrupt the decision. This slot does the opposite. It extends the decision the customer already made.

The reason most stores skip it: setup is a pain. You have to pair every trigger product with a recommended one, write copy, match the theme, and maintain it as your catalog changes.

But the stores that push through the setup work see AOV lifts in the 30-60% range on the products where the pair actually makes sense.

Anyone else running this slot? Curious whether you're pairing manually or using an Libautech Bundles & Upsell AI recommender, and how you're picking the pair product (bestseller, margin, category complement).

u/Inner-Sink8420 — 2 months ago

I've been testing ChatGPT's shopping experience for the last few weeks — asking it things like "best minimalist wallet under $80" or "where can I buy a stainless steel water bottle in the US." When it recommends stores, it pulls from a product catalog with specific filters: shipping availability, stock status, price, return policy, and a few other signals.

Out of ~50 Shopify stores I tested across different categories, only 6 showed up in ChatGPT's recommendations. The other 44 were invisible — even established brands with decent SEO and active traffic.

What's going on:

  1. ChatGPT reads structured product data differently than Google. Schema markup, product feed quality, and llms.txt matter more than traditional SEO signals.
  2. Stores missing return policies, shipping info, or with stale product feeds get filtered out.
  3. Even if your product ranks on Google, it can be completely invisible to ChatGPT — they're different systems.

Why this matters: Gartner projects 25% of search traffic will move to AI assistants by 2026. If your store isn't visible to ChatGPT now, you're already losing buyers who are asking AI instead of Googling.

Quick check anyone can do right now: open ChatGPT, ask "where can I buy [your product category]" and see if your store gets mentioned. If not, here are the 4 things I'd audit first:

  • Is your product schema complete? (Product, Offer, AggregateRating)
  • Do you have a shipping/returns page ChatGPT can crawl?
  • Are your product titles written for humans, not keyword-stuffed?
  • Do you have an llms.txt file telling AI crawlers what your site is about?

Curious — has anyone else tested their own store? What did ChatGPT return?

u/Inner-Sink8420 — 2 months ago

Quick context. MrBeast's store is essentially a POD-adjacent merch operation. Tees, hoodies, jackets, caps. Same product categories most people here are selling. So the patterns on his product pages are directly applicable to a POD storefront, not just DTC brands with custom manufacturing.

What caught my attention

On a tee product page, there's a "Pairs well with" block at the bottom. Three addons. A jacket at $89.99, a tee at $29.99, a hoodie at $49.99. Every single one has a "LIMITED RELEASE" badge on it.

No discount. No "10% off when bought together." No bundle price. Just a badge.

For POD specifically this matters because our margins are already thinner than custom manufacturing. Every point of discount on a $29 tee from Printful or Printify is a meaningful chunk of profit gone. A badge costs zero margin.

Why most POD stores are doing this backwards

The default upsell block for a POD store on Shopify is "save 10% when you add this." Two problems with that:

  1. You've trained the buyer to expect a discount on every future addon. Next time they see an upsell without one, they feel like they're losing something and skip.
  2. You've told them the addon isn't worth full price on its own. On POD products where perceived value is already harder to build than on premium manufactured goods, this is the opposite of what you want.

For a POD store running on tight Printful or Printify margins, this is a double hit. You're paying for the conversion in price today and in future expectation forever.

What badges do instead

A badge doesn't touch the price. It changes how the buyer reads the price.

The five that actually work on a POD product page upsell:

  1. Most popular. Social proof. Buyers pick the addon other buyers already picked. Works especially well when the main product is a design and the addon is a different product with the same design.
  2. Limited release. Scarcity without a countdown timer (which POD stores shouldn't use anyway because nothing is actually limited).
  3. Staff pick. Works well for design-led POD stores. Signals taste over algorithm.
  4. Best value. Reframes a higher-priced addon like a hoodie as the smart pick versus a second tee.
  5. Fan favorite. POD-specific. Community-led stores use this effectively because your buyers identify as fans first.

Same addon. Same price. Different read. Margin stays intact.

What I'm testing on our own test store

Swapping a "10% off when bought together" block for a "Most Popular" badge on the highest-margin addon. Rest of the block identical. Running two weeks. My hypothesis is AOV holds and margin per upsell click goes up meaningfully.

Full disclosure on the app side

I build Libautech Bundles & Upsell, a Shopify app. Badges on addon cards is something we added directly into the app, so you can set up that exact "Pairs well with" style block with any badge you want on each addon without touching theme code. If anyone wants to see it, it's on the Shopify app store as Libautech Bundles & Upsell. Not gating anything behind a DM.

Question for the sub

For POD operators specifically: are you still running discount-based upsells, or has anyone here tested a pure badge/framing play? And if you've done both, which carried more of the lift. Curious whether the POD category responds differently than general DTC, because margin dynamics are so different.

u/Inner-Sink8420 — 3 months ago

I build Shopify apps. A merchant came to us a few months ago - good store, running ads, but zero sales coming from AI. ChatGPT, Perplexity, Gemini. Nothing.

They kept searching for their own products on ChatGPT. Competitors showed up every time. They never did.

We structured their store data for AI in one session. Under 10 minutes of work.

They've now made over $10,000 in orders directly from ChatGPT referrals.

Here is what was actually happening.

When a shopper asks ChatGPT for a product recommendation, AI doesn't pick randomly. It recommends the stores it understands best. The ones where it knows exactly what they sell, who they ship to, what their policies are, and why customers trust them over competitors.

Most Shopify stores give AI almost nothing to work with. The data is there — but it's not structured in a way AI can read and use. So AI skips them and recommends whoever did the work.

That's the entire gap. Not better products. Not lower prices. Just structured data that AI can actually read.

We structured this merchant's store - their product catalog, brand story, shipping info, FAQs, policies - in a format every major AI assistant understands. ChatGPT could now read exactly what they sell and why a shopper should choose them over a competitor.

First order came in 2 weeks later. $78. Source: chatgpt.com.

$10,000 followed after that. Same store. Same products. Same prices. Just visible to AI now.

The app to structure Shopify store data for AI visibility is Shoptank. It structures your store data for AI automatically - no technical knowledge needed. Takes about 10 minutes to set up. Starts at $14.99 a month, 7-day free trial at shoptank.io.

How to setup video - https://youtu.be/yStVdmzAj98

(Screenshot of the latest order attached — orderValue: 708, source: chatgpt.com)

u/Inner-Sink8420 — 3 months ago