If you already run an operating store, you are not asking this question for fun. You have a product that should send shoppers somewhere else — an affiliate listing, a supplier's checkout, a Kickstarter, a wholesale portal, a brand you resell — and you want the product link to go there instead of into your own cart.
This guide covers the three working methods, the SEO and tracking traps each one creates, and the profit question underneath all of it. It fits inside the broader Shopify store operations playbook if you want the full admin picture.
Method 1: Point a menu item at the external URL (no code)
The fastest way to send shoppers to an external page is a navigation menu link. In the admin, menu items can link to products, collections, pages, blog posts, and external URLs, per Shopify's menus and links documentation.
Go to Content > Menus, open the menu you want, add an item, and paste the full https:// URL. That item now links out from wherever the theme renders that menu — your header, footer, or a custom nav block.
The limit is obvious once you see it: this links a menu entry, not the product's own "Add to cart" button. It is right for "Shop our Amazon store" in the header. It is wrong when you need a specific product's page to send buyers off-site. For that, keep reading.
Method 2: Metafield plus a theme button (per-product control)
This is the method the Shopify community threads point to and then stop short of explaining. The community consensus is "use a metafield and edit your theme," with no code and a recommendation to hire a developer — see the long-running community thread on linking to external products.
Here is the actual shape of it. You create a product metafield — say custom.external_url of type URL — and fill it only on the products that should link out. Then you edit the product template so the button logic checks that field: if it holds a URL, render an external link button; if it is empty, render the normal "Add to cart." Products without the field behave exactly as before.
That conditional is the whole trick, and it is why this scales. You are not maintaining two themes or two product types. You are flipping one field per product, and the template does the rest.
Two caveats that bite:
- Test the storefront, not just the editor. Some themes hard-wire the buy button into sections the metafield logic does not reach, so the external button renders in a weird spot or the old button lingers. Preview an affected product on mobile and desktop before you trust it.
- The product is still a real, indexable product. It has a canonical Shopify URL, it still publishes to your sales channels, and Google can index a product page whose only action ships the visitor somewhere else. That is a thin page waiting to happen — more on that below.
If you are already comfortable editing product templates, this pairs naturally with other theme-level jobs like showing a discount directly on the product page.
Method 3: An app (built for affiliate and multi-channel)
If you are doing this across many products for affiliate revenue, an app is the sane choice. Tools like the Outlink External Links Button app let you replace the cart button with custom text such as "View on Amazon" and track the outbound clicks, which is the point when commissions are the business model.
Apps earn their keep when the external link is your revenue strategy — a catalog of affiliate products, a storefront that fronts a marketplace, a brand that reviews gear and links to where you buy it. They cost you a monthly fee and some control over markup, so weigh that against the one-time theme edit in Method 2.
For catalog-wide link changes that are not about external URLs — fixing alt text, rebuilding descriptions — the bulk edit and alt-text workflow is usually the better tool than an app.
The two traps every method shares
Trap 1: thin, orphaned product pages hurt SEO
An externally-linked product still lives at a real Shopify URL. Shoppers can land there from search, from your sitemap, from a shared link — and find a page with no real purchase path on your own site. Search engines read that as a low-value page, and a cluster of them can drag the pages you actually want to rank.
The fix depends on intent. If the product should never rank on your store, consider excluding it from search channels or redirecting its URL to the external page. If it should rank, make the page genuinely useful — real copy, images, and a clear, honest "buy on X" action — not a stub.
Trap 2: the click leaves and your attribution dies
The moment a shopper clicks out, Shopify stops seeing them. The sale, if it happens, lands in someone else's dashboard. Your Meta or Google Ads click still cost you money, but the conversion never comes home to Shopify — so your reported return on ad spend looks worse than reality, or vanishes entirely.
This is the quiet tax on external links, and it is why the profit question matters more than the how-to.
The profit math nobody on the SERP runs
Say your store does 340 orders a month at a $31 average order value, with $2,800 a month in Meta spend. You are deciding whether to switch a popular product from your own checkout to an affiliate external link.
On-store, that product sells for $31. Your print cost is $12, Shopify and payment fees run about $1.20, and your blended ad cost to land the order is roughly $8. Per-order profit: $31 − $12 − $1.20 − $8 = $9.80.
As an affiliate link, you give up the sale and take a commission — say a 4% payout on a $31 cart, or $1.24. You still paid the $8 to drive the click. Per click that converts, you are now at $1.24 − $8 = negative $6.76, before you even count the clicks that leave and buy nothing.
The arithmetic flips only when the external product carries no ad cost (organic or email traffic) or when the commission is large relative to your thin on-store margin. External linking is a real tool — but run the per-order number first, because "send them to Amazon" quietly turns a $9.80 product into a loss when paid traffic is involved.
That is exactly the calculation most store owners never see, because the sale and the ad spend live in different places. Victor, the AI employee inside PodVector AI, sees every order, every ad dollar, and every supplier cost from Shopify, Meta Ads, Google Ads, Printify, Printful, Gelato, and Klaviyo together — so he computes the true per-order profit on each product and tells you which ones are worth keeping on your own checkout. Your Printify, Printful, and Gelato costs are known before the first sale, so the margin on a product is a fact, not a guess. Put Victor on your numbers and stop flying blind on the trade.
And Victor does not stop at telling you — when the math says a product's ad set is bleeding, he pauses it in Meta Ads; when a thin-margin SKU needs a nudge, he reprices it in Shopify. Victor is not a dashboard you read; he is the operator who does the work.
Which method should you use?
Pick by intent, not by effort:
- One or two off-site links in your navigation? Method 1 — a menu item. Done in two minutes.
- Specific products that should link out, mixed into a normal catalog? Method 2 — a metafield and a theme-button edit. Full per-product control, no recurring fee.
- Affiliate revenue across many products, with click tracking? Method 3 — an app built for it.
Whichever you choose, settle the margin question first. A product that links out is a product you have decided not to sell yourself, and that decision has a dollar value you can calculate.
If your product fields are also misbehaving while you are in there — a vendor or custom field not rendering — the fix for the vendor field not showing on the product page is a common companion issue, and an AI product page builder for Shopify can rebuild the pages you keep on-store.
FAQs
Can I link a Shopify product to an external page without an app?
Yes. Use a navigation menu item for a simple off-site link (Method 1), or a product metafield plus a conditional theme edit to replace the "Add to cart" button on specific products (Method 2). Both avoid a monthly app fee; the metafield route needs a one-time template change.
Will an externally-linked product still show up in Google?
It can, and that is the trap. The product keeps a real, indexable Shopify URL even when its only action sends visitors off-site. Either make the page genuinely useful or remove it from your search channels — a stub page with no on-store purchase path is thin content that can hurt your other rankings.
Does linking out break my ad tracking?
Effectively, yes. Once the shopper clicks to an external site, Shopify no longer sees the conversion, so paid traffic driving those clicks shows up as cost with no recorded revenue. Factor that into your return-on-ad-spend math before you point paid campaigns at externally-linked products.
How do I keep the "Add to cart" button on most products but link out on a few?
That is what the metafield conditional does. The theme checks a field like custom.external_url: if it holds a URL, it renders the external button; if it is empty, it renders the normal cart button. You only touch the products that should link out, and everything else stays default.
Should I even link out, or keep the sale on my store?
Run the per-order profit first. For a product with healthy on-store margin and paid traffic behind it, keeping the sale usually wins; for organic traffic or a product you cannot fulfill yourself, an affiliate link can beat a zero. The deciding number is per-order profit across your product cost, fees, and ad spend — which is the exact figure Victor computes for every product so the choice is numbers, not a hunch.