# How to Build a Presell or Advertorial Page on Shopify That Matches Your Ad

By Christopher Weiland, Founder of Ariven. Published 2026-11-03, updated 2026-11-03.
Canonical: https://ariven.ai/blog/shopify-presell-page

> Create a Shopify page (or a blog post in a separate blog) with its own template, build it from your theme's sections, leave it out of your navigation, and hide ad-only pages from search with the seo.hidden metafield. Open with the ad's exact hook, then tell the problem story, explain why the product works, show real proof, answer objections, and end with one call to action to the product page or cart. Label an article-style advertorial as advertising, and test it against sending the same ad straight to the product page.

A presell page (or advertorial page) on Shopify is a page that continues your ad before the visitor sees the product page. You can build one natively: a page or blog post with its own template, built from your theme's sections, kept out of your navigation and hidden from search if it only serves ads. This guide covers which format to use, how to make the page match your ad, the section-by-section structure, the Shopify setup, the Meta and FTC rules that apply, and how to test it against sending the same ad straight to the product page. Everything below was checked against Shopify, Meta and FTC documentation as of November 2026.

## Presell vs advertorial vs listicle vs product landing page

These terms get used loosely. Here is how they differ:

| Format | When to use it | Typical structure | Which traffic |
|---|---|---|---|
| **Presell page** | The product needs explaining before the price makes sense: a new category, a new mechanism, a higher price than shoppers expect | Hook from the ad, problem, why it works, proof, objections, call to action | Cold paid social (Meta, TikTok), creators' audiences |
| **Advertorial** | Your ad is story-led (founder story, "I tried this for 30 days", an expert explaining a problem) and the visitor expects to keep reading | Article layout: headline, byline or brand line, long-form story, images, proof, offer at the end. Labelled as advertising | Cold paid social and native ad networks, story-style creative |
| **Listicle** | You have several distinct reasons to buy and an ad that teases them ("5 reasons...") | Numbered reasons, one image each, short proof, call to action after the list | Cold and lukewarm paid social, people comparing options |
| **Product landing page** | The visitor already understands what you sell and wants the offer: a sale, a bundle, a specific product | Offer headline, product and price above the fold, add to cart, proof, FAQ | Warm and retargeting traffic, search ads, email |

A listicle should give reasons to buy your product, not pose as an independent ranking. The FTC's [Consumer Reviews and Testimonials Rule](https://www.ftc.gov/news-events/news/press-releases/2024/08/federal-trade-commission-announces-final-rule-banning-fake-reviews-testimonials) "prohibits a business from misrepresenting that a website or entity it controls provides independent reviews or opinions about a category of products or services that includes its own products or services." A "Top 5 night serums of 2026" page on your own store, with your serum at number one, is the pattern to avoid.

If the visitor is ready to buy, skip the presell and use a focused [product landing page](/blog/shopify-landing-page).

## Message match: continue the ad, don't restart it

A visitor who clicks your ad responded to one specific promise, and the page has to pick it up in the first screen. Shopify's own [PPC landing page guide](https://www.shopify.com/blog/ppc-landing-page) puts it this way: "A strong PPC landing page picks up exactly where the ad leaves off, reinforcing the same message, tone, and promise that motivated the click."

Match four things:

- **Hook.** The page headline uses the ad's headline or opening line, close to word for word. If the ad says "The serum I put on before bed instead of a 10-step routine," the page doesn't open with your brand tagline.
- **Angle.** If the ad is about simplicity, the page is about simplicity. One ad, one angle.
- **Offer.** Whatever the ad mentions (a bundle, free shipping, a guarantee) appears on the page exactly as stated, with the same conditions.
- **Visuals.** Reuse the ad's lead image, a frame from the video, or the same creator.

Message match is also a policy requirement. Meta's [Advertising Standards](https://transparency.meta.com/policies/ad-standards/) say "the products and services promoted in an ad must match those promoted on the landing page," and Meta's ad review can include "an ad's associated landing page or other destinations."

## The structure of a presell or advertorial page

Each step answers the next question a cold visitor has.

1. **Advertising label** (advertorials). A short "Advertisement" line above the headline.
2. **Headline from the ad's hook.** Same promise, same words.
3. **Problem story.** The situation your buyer is in, told plainly. Specific beats dramatic.
4. **Mechanism: why it works.** What the product does differently, in one or two short paragraphs.
5. **Proof.** Real reviews, ratings, before-and-after photos you have rights to, test results you can back up.
6. **Objection handling.** Price, ingredients, sensitivity, shipping, returns, guarantee.
7. **Offer.** What they get, the price, and any bundle or guarantee from the ad.
8. **One call to action.** To the product page, or straight to a populated cart.

### Example section copy (illustrative)

Here is what that structure looks like for a hypothetical night serum. The brand, product and claims are invented for illustration only. Replace every claim with one you can substantiate and every review with a real one.

> **Advertisement**
>
> **The one-step night routine for people who gave up on 10-step routines**
>
> *Problem.* You bought the cleanser, the toner, the essence and the three serums. Most nights you're too tired to use any of them, and the bottles sit on the shelf.
>
> *Why it works.* [Product] is a single night serum that combines [ingredient A] and [ingredient B] in one lightweight layer, so the whole night routine is one step. [Only state what your formulation and testing support.]
>
> *Proof.* "[Verbatim review from a verified buyer, with their first name and the date.]" Rated [X] out of 5 from [N] reviews. [Use your real review count and rating.]
>
> *Questions people ask.* Will it work with my moisturizer? Yes, apply it first. Sensitive skin? [Your real guidance.] What if I don't like it? [Your actual return or guarantee terms.]
>
> *The offer.* [The exact offer from the ad, with the same conditions.]
>
> **[Try the night serum]**

The example avoids health claims, statements about the reader's skin conditions and invented numbers, which is where presell copy gets ads rejected (see below).

## How to build it natively in Shopify

You don't need a page builder. The full click-by-click process is in our guide to [creating a Shopify landing page without a page builder](/blog/shopify-landing-page), and templates are covered in depth in our [page template guide](/blog/shopify-page-template). The presell-specific decisions are below.

### Page or blog post?

Both work, and Shopify's [templates documentation](https://help.shopify.com/en/manual/online-store/themes/theme-structure/templates) lets you create templates for pages, blog posts, blogs, products and collections.

- **A page** (Online Store > Pages) is the simplest choice for a presell or listicle. Shopify [doesn't add pages to your menus](https://help.shopify.com/en/manual/online-store/add-edit-pages) automatically, so it's reachable only by its link.
- **A blog post** gives you an article layout (title, author, date, body), which suits advertorials. Put it in a separate blog so it doesn't appear in your regular blog listing. Shopify supports [multiple blogs](https://help.shopify.com/en/manual/online-store/blogs/adding-a-blog) (Content > Blog posts > Manage blogs > Add blog), and a new blog isn't added to your navigation unless you add it.

Either way, set the page or post to **Visible**. Hidden content doesn't load on your storefront, so an ad pointing at it would fail.

### Give it its own template and build from sections

Create a template just for this page (for example `presell-night-serum`) in the theme editor, based on your default page or blog post template, then assign it with the **Theme template** drop-down on the page or post. Build top to bottom with your theme's sections: a rich text or image banner for the label and headline, image with text for the problem and mechanism, multicolumn or a testimonial section for proof, collapsible content for objections, and a featured product section or a button for the offer.

Keep the store header: it shows whose page this is, which matters for the disclosure rules below.

### Send the call to action somewhere useful

You have three options:

- **The product page.** The default. Use a UTM-tagged link so the session stays attributable.
- **Add to cart on the page.** A featured product section puts variants and an add-to-cart button on the presell itself.
- **A cart permalink.** Shopify's [cart permalinks](https://help.shopify.com/en/manual/products/details/cart-permalink) (`/cart/VARIANT_ID:QUANTITY`) send the shopper straight to checkout with the item loaded. Adding `?storefront=true` sends them to a populated cart instead, and a `?discount=CODE` parameter can apply the ad's discount.

### Hide ad-only pages from search

A presell page built for one ad shouldn't compete with your product page in Google. Shopify's supported method is the [`seo.hidden` metafield](https://help.shopify.com/en/manual/promoting-marketing/seo/hide-a-page-from-search-engines), which works on pages, blog posts and products: create a metafield definition with namespace and key `seo.hidden`, type **Integer**, then set it to `1` on the page. Shopify hides it from sitemaps, search engines and your online store search. The page still loads for anyone with the link.

## Ad platform and FTC cautions

A presell page is part of your ad as far as both Meta and US regulators are concerned. This is a summary of the official guidance, not legal advice.

### Meta's Advertising Standards

- **The page must match the ad.** From Meta's [Advertising Standards](https://transparency.meta.com/policies/ad-standards/): "Ads must clearly represent the company, product, service, or brand that is being advertised," and the products in the ad "must match those promoted on the landing page."
- **No implied personal attributes.** Meta's [personal attributes policy](https://transparency.meta.com/policies/ad-standards/objectionable-content/privacy-violations-personal-attributes/) says "ads must not contain content that asserts or implies personal attributes," including "physical or mental health (including medical conditions)." A hook like "Struggling with your acne?" is the kind this policy targets.
- **No clickbait.** Meta says ad quality is judged partly on "low-quality attributes in the ad, such as withholding information, sensationalized language and engagement bait" ([About ad auctions](https://www.facebook.com/business/ads/ad-auction)).
- **No deceptive commercial practices.** Meta's [prohibited commercial practices](https://transparency.meta.com/policies/ad-standards/deceptive-content/prohibited-commercial-practices/) policy covers "deceptive pricing, unauthorized endorsements" and similar tactics.

### FTC: native advertising and advertorials

The FTC's [Native Advertising guide](https://www.ftc.gov/business-guidance/resources/native-advertising-guide-businesses) is built on one principle: "An advertisement or promotional message shouldn't suggest or imply to consumers that it's anything other than an ad." It also says "no matter how consumers arrive at advertising content, it must not mislead them about its commercial nature." The guide lists "Ad," "Advertisement," "Paid Advertisement" and "Sponsored Advertising Content" as clear labels, calls "Promoted" or "Promoted Stories" "at best ambiguous," and says disclosures belong near the headline, "as close as possible to where they will look first."

On your own store, that means labelling an advertorial as advertising at the top, keeping your brand visible, and not dressing it up as an independent news site. The FTC has acted against exactly that pattern; in 2011 it [sued operators of fake news sites](https://www.ftc.gov/news-events/news/press-releases/2011/04/ftc-seeks-halt-10-operators-fake-news-sites-making-deceptive-claims-about-acai-berry-weight-loss) that "were meant to appear as if they belonged to legitimate news-gathering organizations" but were "simply advertisements." Skip the invented masthead, the fake reporter byline and "as seen on" logos you haven't earned.

### FTC: reviews, testimonials and claims

- **Typical results.** The FTC's [Endorsement Guides FAQ](https://www.ftc.gov/business-guidance/resources/ftcs-endorsement-guides-what-people-are-asking) (guides revised in 2023) says that if you can't show an endorser's experience is what people will generally achieve, the ad "must make clear to the audience what the generally expected results" are. A standout testimonial with "results not typical" in small print isn't enough.
- **Disclose free product.** Reviews from people who got the product free need that connection disclosed.
- **No fake reviews.** The [Consumer Reviews and Testimonials Rule](https://www.ftc.gov/news-events/news/press-releases/2024/08/federal-trade-commission-announces-final-rule-banning-fake-reviews-testimonials), in effect since October 2024, prohibits fake reviews and testimonials and lets the FTC seek civil penalties against knowing violators.
- **Health claims need evidence.** For supplements, skincare with health claims and similar products, the FTC's [Health Products Compliance Guidance](https://www.ftc.gov/business-guidance/resources/health-products-compliance-guidance) expects "competent and reliable scientific evidence" for health claims.

## Tag every link with UTMs

Give the presell and the straight-to-product version of the same ad different `utm_content` values, so you can separate them in Shopify:

```
Presell:  https://yourstore.com/pages/night-serum-story?utm_source=facebook&utm_medium=paid_social&utm_campaign=night_serum_nov&utm_content=presell_ugc1
Direct:   https://yourstore.com/products/night-serum?utm_source=facebook&utm_medium=paid_social&utm_campaign=night_serum_nov&utm_content=pdp_ugc1
```

Our [landing page guide](/blog/shopify-landing-page) covers the UTM parameters in more detail.

## Measure presell vs straight-to-product for the same ad

Don't assume the presell wins. It adds a click, and some visitors never take it.

**In Meta.** Duplicate the ad, change only the destination URL and the `utm_content` tag, and run it as an A/B test. Meta's [A/B testing](https://www.facebook.com/business/help/1738164643098669) shows "each version to a segment of your audience and ensure[s] nobody sees both," and Meta advises against testing informally "by turning ad sets or campaigns on and off manually." Compare cost per purchase.

**In Shopify.** Use the ShopifyQL editor in your admin and the [sessions schema](https://shopify.dev/docs/api/shopifyql/latest/schemas/sessions_and_behavior/sessions), which includes `utm_content`, `landing_page_path`, `sessions_with_cart_additions`, `sessions_that_completed_checkout` and `conversion_rate`:

```
FROM sessions
  SHOW sessions, sessions_with_cart_additions, sessions_that_completed_checkout, conversion_rate
  WHERE utm_campaign = 'night_serum_nov'
  GROUP BY utm_content
  SINCE -30d UNTIL today
```

Two things to watch:

- **Session-based numbers undercount delayed purchases.** If someone reads the advertorial, leaves, and buys two days later from a Google search, that purchase belongs to a new session that started on your product page. The presell persuaded them, but the session report won't credit it.
- **Compare like with like.** Same ad, audience, dates and offer. For context, see our [Shopify conversion rate benchmarks](/blog/shopify-conversion-rate-benchmarks).

## The alternative: make the product page the presell for that ad's visitors

A standalone presell page only exists at the link in the ad. The extra click loses some visitors, and the visitor who read it, left, and came back later through search or email lands on your standard product page, which doesn't open with the angle that interested them.

The other approach is to build a version of the product page itself that opens with the ad's angle: the ad's hook as the first heading, the problem and mechanism sections above or beside the buy box, the proof that matches the ad, and add to cart right there. No extra click, and the visitor is already on the page where they buy. We cover this pattern in more detail in [showing a different product page to Meta ad traffic](/blog/shopify-different-product-page-meta-ads) and [designing a product page for cold traffic](/blog/shopify-product-page-cold-traffic).

Shopify can't do this natively: you can create the alternate product template, but not show it only to visitors from one ad.

That's the job [Ariven](/) does. You build the alternate version of your product page in the theme editor, the same way you'd build the presell. Then you create a flow in Ariven that says which segment sees it, such as visitors from that specific ad or campaign. Ariven routes each visitor in that segment to the version you assigned, on the product page's normal URL, and everyone else sees the original. Because Ariven links a shopper's repeat visits into one journey, a flow can keep targeting those visitors when they come back later. The alternate version is set to noindex, so your canonical product page keeps its search rankings, and each flow is measured against the original page. In our own randomized A/B test on a founder-owned store, three flows split 50/50 against the original lifted measured store sales by 9%, which projects to 18% with all traffic included. Inside the three flows, revenue per visitor rose 160% and conversion rate 98%. Results vary by store.

Neither approach always wins. A long advertorial can tell a story that doesn't fit on a product page; a product-page version avoids the extra click and keeps working on return visits. Test both and let the results decide.

## Sources

- Shopify Help Center: [Adding and editing pages](https://help.shopify.com/en/manual/online-store/add-edit-pages), [Adding a blog](https://help.shopify.com/en/manual/online-store/blogs/adding-a-blog), [Templates](https://help.shopify.com/en/manual/online-store/themes/theme-structure/templates), [Hide a page from search engines](https://help.shopify.com/en/manual/promoting-marketing/seo/hide-a-page-from-search-engines), [Cart permalinks](https://help.shopify.com/en/manual/products/details/cart-permalink)
- Shopify.dev: [ShopifyQL](https://shopify.dev/docs/api/shopifyql), [ShopifyQL sessions schema](https://shopify.dev/docs/api/shopifyql/latest/schemas/sessions_and_behavior/sessions)
- Shopify Blog: [PPC landing page design](https://www.shopify.com/blog/ppc-landing-page)
- Meta: [Advertising Standards](https://transparency.meta.com/policies/ad-standards/), [Privacy violations and personal attributes](https://transparency.meta.com/policies/ad-standards/objectionable-content/privacy-violations-personal-attributes/), [Prohibited commercial practices](https://transparency.meta.com/policies/ad-standards/deceptive-content/prohibited-commercial-practices/), [About ad auctions](https://www.facebook.com/business/ads/ad-auction), [About A/B testing](https://www.facebook.com/business/help/1738164643098669)
- FTC: [Native Advertising: A Guide for Businesses](https://www.ftc.gov/business-guidance/resources/native-advertising-guide-businesses), [Enforcement Policy Statement on Deceptively Formatted Advertisements](https://www.ftc.gov/legal-library/browse/commission-enforcement-policy-statement-deceptively-formatted-advertisements), [Endorsement Guides: What People Are Asking](https://www.ftc.gov/business-guidance/resources/ftcs-endorsement-guides-what-people-are-asking), [Final rule banning fake reviews and testimonials](https://www.ftc.gov/news-events/news/press-releases/2024/08/federal-trade-commission-announces-final-rule-banning-fake-reviews-testimonials), [Health Products Compliance Guidance](https://www.ftc.gov/business-guidance/resources/health-products-compliance-guidance), [Fake news sites action (2011)](https://www.ftc.gov/news-events/news/press-releases/2011/04/ftc-seeks-halt-10-operators-fake-news-sites-making-deceptive-claims-about-acai-berry-weight-loss)

## Frequently asked questions

### What is a presell page?

A presell page is a page that sits between an ad and the product page. It warms up cold visitors by continuing the ad's story, explaining the problem and why the product solves it, and showing proof, then sends them to the product page or straight to the cart. An advertorial is a presell page written in an article or editorial style.

### Can I build an advertorial on Shopify without a page builder app?

Yes. Create a page under Online Store > Pages, or a post in a separate blog, give it its own template in the theme editor, and build it from your theme's sections such as rich text, image with text, multicolumn, collapsible content and featured product. Shopify lets you create templates for pages, blog posts, products and collections, and new pages and blogs are not added to your menus automatically.

### Should a presell page be indexed by Google?

Usually not. If the page exists only for one ad, hide it from search engines with a seo.hidden metafield of type Integer set to 1. Shopify then hides it from sitemaps, search engines and your online store search, while the page still loads for anyone with the link. This works for pages, blog posts and products.

### Do advertorials have to be labelled as ads?

In the US, the FTC says an advertisement 'shouldn't suggest or imply to consumers that it's anything other than an ad.' It names 'Ad', 'Advertisement', 'Paid Advertisement' and 'Sponsored Advertising Content' as clear labels and says disclosures should sit near the headline. An article-style page on your own store that could read as independent journalism should carry a clear advertising label. Check with a lawyer for your situation.

### Is a presell page better than sending ads straight to the product page?

It depends on the product, the ad and the audience, so test it. Duplicate the ad, change only the destination URL and UTM content tag, and run a Meta A/B test, which splits the audience so nobody sees both versions. Compare cost per purchase and conversion rate for each destination.
