Install ConvertFlow on your Shopify store instantly. Target visitors by cart data and more.
Connect For FreeShopify doesn't have a landing page builder. That's the root of the problem — and the reason there's a whole category of apps competing to solve it.
What Shopify gives you is the page editor, which is built for content pages like About or Shipping. It inherits your theme's header, footer and navigation, and offers almost no layout control. Fine for policy pages. Wrong for a campaign page, where every extra link is somewhere else for the shopper to go.
This guide covers your three real options, then walks through building a proper landing page without touching theme code.
Free and already there. You get a title and a rich text body inside your theme's template.
The limits show up immediately: no control over layout or sections, your full site navigation stays on the page, and there's no A/B testing. Workable for a very simple offer page, not much else.
A developer builds a dedicated Liquid template — full control, properly on-brand, and fast.
The catch is that every new campaign layout is another development ticket. Most teams do this once, then discover the second campaign needs a different structure and the cycle starts again.
Drag-and-drop building without touching Liquid. This is where most stores end up, and there are several apps in the Shopify App Store built for it.
What varies between them is what happens after the page is built — whether you can A/B test it, personalize it by cart contents, connect it to popups and quizzes, and see revenue attributed per variant. That's the part worth comparing, since page building itself is fairly commoditised.
Below we'll build one in ConvertFlow.
Browse ConvertFlow's landing page template library — there are templates for different use cases, goals and industries.
Choose a template, then click “Use This Template.” Follow the on-screen instructions to create a free ConvertFlow account, or log in if you already have one.
We'll use a Shopify product landing page template:
👉🏽 Want inspiration first? See 6 Shopify landing pages built by successful brands.
Some templates offer multiple formats. This one is landing-page only, which is what we want.

Choose "Landing Page", then "Use Template". Name the campaign and click "Create Campaign".

Styling works at two levels — theme level, which sets each element type across the whole page, and element level, which overrides it.
Start with the theme. Open the "Theme" tab in the right-hand panel.

Change the button colour once and every button on the page updates — including "Add To Cart" and your offer CTA.

On a long landing page with dozens of elements, this is the difference between fifteen minutes and an afternoon.
Match your store's fonts and colours here. Shoppers will read this as another page on your Shopify store, so it needs to feel like one.
Click any element to see its options — copy, padding, alignment and more.

Change the heading and the rest of the page reflows around it — no spacing to fix.

Templates are built from horizontal sections, each with its own row and column layout.

Need another section? Duplicate an existing one and edit it. Need a new element? Click "Add Element" and drag it into place.

Or use the "+" that appears between elements as you hover.

To remove something, hover and click the trash icon.

From your website's dashboard, go to Settings → Integrations, find Shopify and click Connect.

You'll land on the ConvertFlow listing in the Shopify App Store. Click "Add app" and follow the prompts — the script installs on your store automatically, with no theme editing.
This is the step that stops the page going stale. With Shopify connected, product elements pull pricing, images and names live — change a price in Shopify and the landing page follows.
Click a product element, then "Manage Products".


Leave the source as "Shopify" and the filter as "Select Products", then pick the product to feature.

You can set a discount percentage, change the button text, or point the button at the product page or cart rather than adding directly.

Repeat for the other product elements on the page.
Beyond add-to-cart, most templates have a secondary CTA — here, a 20% off offer at the top.

Click the button, then "Manage Actions".

Connecting it to a popup that captures an email is usually better than linking away — a link to a collection sends the shopper off the page you built to convert them.

👉 No popup yet? See how to create a Shopify popup.
Save and publish your changes, then click "Preview".

You can scroll and click exactly as a shopper would. Clicks, adds-to-cart and form submissions in preview don't count towards metrics or fire automations.
Click "Launch" and set the URL.

You can publish to a page on your Shopify store domain, a custom domain you've added, or your reserved convertflowpages.com subdomain. Just make sure the slug isn't already used elsewhere on your site.
This is the step that separates a landing page builder from a conversion tool, and it's worth doing on any page you're spending ad budget against.
Split traffic between variants and read the funnel report — views, submissions, and the orders and revenue attributed to each variant.
.avif)
Revenue per variant is the number to watch, not conversion rate. A page that converts slightly worse but sends higher-value carts through is the one to keep, and conversion rate alone won't tell you that.
With Shopify connected, the page can respond to what the shopper is carrying — targeting on cart value, cart contents and site activity, so a returning shopper with items already in their cart sees something different from a cold click off an ad.
You can also reuse the same campaign as a popup or an embed elsewhere on the store, rather than rebuilding it.
Create a free account to build your Shopify landing page.
Create a free ConvertFlow account and integrate
Shopify
in minutes.
Install ConvertFlow on your Shopify store instantly. Target visitors by cart data and more.
Connect For Free