Skip to main content
This guide covers using Replo to build landing pages for an existing Shopify store. If you want to edit your existing Shopify theme (not create standalone landing pages), use the Classic Replo Shopify Theme Editor instead.

When to Use Shopify

Use Shopify when you’re selling physical products that require fulfillment, inventory management, and shipping logistics. Best for
  • Physical products (apparel, supplements, skincare, accessories)
  • Large catalogs with variants (sizes, colors, bundles)
  • Inventory tracking across multiple sales channels
  • Shipping and fulfillment automation
  • Existing Shopify stores adding high-converting landing pages

Adding Replo’s Native Shopify Integration

Thousands of Shopify and Shopify Plus brands use Replo to build high-converting landing pages, sales funnels, and campaigns. Replo offers the most native Shopify integration of any landing page builder. Here’s why — Direct API integration — Replo pulls products directly from your Shopify store. When you connect your store, products, variants, selling plans, inventory, and pricing sync automatically. Changes you make in your Shopify store reflect in Replo within minutes. Uses Shopify’s native cart — When customers add products to cart on your Replo pages, they’re added to your Shopify store’s headless cart. All cart events (add to cart, view cart, begin checkout) are tracked in your Shopify store for accurate analytics and attribution. Uses Shopify’s native checkout flow — Customers check out through your Shopify Checkout, with support for Shopify Pay, discount codes, and all your checkout extensions. Order data flows directly into your Shopify store for fulfillment. No manual linking — Unlike other platforms, you don’t manually add product IDs or use URL parameters to add items to cart. Replo components work natively with your Shopify store’s product data (including options, variants, inventory, and selling plans). Automatic pixel tracking — All pixels you’ve installed in your Shopify store (Meta, TikTok, Google, Klaviyo) automatically work on your Replo pages with full cross-domain tracking. No additional setup required. What syncs from your Shopify store
  • Product title, description, and tags
  • Variants (sizes, colors, materials, etc.)
  • Selling plans (subscriptions via Shopify, Recharge, Skio, etc.)
  • Inventory levels and out of stock status
  • Pricing and compare-at pricing
  • Images, videos, and product media

Setup Process

1

Install Replo's Shopify integration

Install the Replo Shopify integration from the Shopify App Store to connect your existing Shopify store to Replo.How to connect:
  1. Go to the Replo Shopify integration in the Shopify App Store
  2. Click Add app to install Replo on your Shopify store
  3. Log in to your Shopify admin and approve Replo’s access
  4. You’ll be redirected back to Replo with your store connected
Replo requests read access to your products, collections, inventory, and orders. It never modifies your existing Shopify data, it only syncs products into Replo so you can use them on landing pages.
2

Products sync automatically

Once connected, Replo pulls your entire product catalog from your Shopify store. This might take a few minutes for large catalogs (500+ products). Any changes you make in your Shopify store are reflected in Replo automatically.Sync Frequency:Product changes in your Shopify store sync to Replo within 5 minutes. However, prices and inventory will always be updated in realtime in your cart, so there’s no risk of customers purchasing with outdated information.
3

Build high-converting experiences

Build high-converting landing pages, sales funnels, and campaigns in Replo using your synced products from your Shopify store.In the Replo builder, add products from your Shopify store to your pages using product components (product cards, buy buttons, variant selectors, etc.). All your product data is available—no manual setup required.Automatic pixel tracking:All pixels you’ve installed in your Shopify store (Meta, TikTok, Google, Klaviyo) automatically work on your Replo pages with full cross-domain tracking once you add the corresponding integrations in Replo. Track the complete customer journey from ad click to purchase. Learn more about integrations
4

Add to your Shopify Cart

When customers add products to cart on your Replo pages, they’re added to your Shopify store’s headless cart — all cart events (add to cart, view cart, remove from cart) are tracked in your Shopify store for accurate analytics and attribution.This means:
  • Your Shopify store tracks cart abandonment for recovery emails
  • Your analytics tools (Google Analytics, Triple Whale) see cart events
  • Cart data flows into Klaviyo for segmentation
No manual event tracking or custom code required.
5

Checkout through your Shopify store

When customers click checkout, they’re sent to your Shopify Checkout where your store handles payments (including Shopify Pay), fulfillment, and order management.What this includes:
  • Payment processing through your configured gateway
  • Discount codes and promotions
  • Shipping rate calculations
  • Tax calculations based on your store’s settings
  • All your checkout extensions and upsell apps
  • Order confirmation and tracking emails
Orders appear in your Shopify admin exactly like orders from your primary store (e.g. yourbrand.myshopify.com).
6

Publish your page

Once your landing page is built, publish it.Your URL options:You can publish Replo pages on:
  • A Shopify subdomain (e.g., shop.yourbrand.com/serum-landing)
  • A custom domain
Traffic to your Replo landing page flows through Shopify’s checkout, so customers never leave your brand experience.

Updating Products and Inventory

All product management happens in your Shopify store, not Replo. You must update all your product information directly in Shopify, which is the source of truth for your products. Replo will sync the changes to your campaigns automatically.

Checkout and Payments

When a customer buys from your Replo landing page, they complete checkout through your Shopify store.

How Checkout Works

1

Customer adds to cart

Customers can add products to cart in two ways —Add to cart — Product is added to cart and Replo shows a slide-out cart. Customer can continue shopping or proceed to checkout.Buy now — Product is added to cart and customer is automatically redirected to Shopify Checkout. You can prompt Replo to add a Buy Now button in chat.All cart data is persisted in your Shopify store’s cart, so cart events are tracked in Shopify for analytics and abandoned cart recovery.
2

Customer completes checkout

Customers are sent to your Shopify Checkout where your store handles the checkout flow.
3

Order appears in Shopify

After payment, the order appears in your Shopify admin for fulfillment.

Use Cases for Replo on Shopify

Replo is used by thousands of Shopify brands to build high-converting landing pages, sales funnels, and campaigns. For a full list of use cases, see our Use Cases page.

Paid Social Landing Pages

Build landing pages that mirror your ad creative for ad/page congruency and to drive higher conversion rates.

BFCM and Seasonal Campaigns

Ship dedicated promo pages in hours without touching your main store.

Bundle and Upsell Pages

Build dedicated gift guides and bundle pages to increase Average Order Value.

Product Launch Pages

Create custom launch pages with countdown timers, pre-launch content, and social proof to drive hype.

Frequently Asked Questions

Product changes sync within 5 minutes of making changes in your Shopify store. Initial sync for large catalogs (500+ products) may take 5-10 minutes. Prices and inventory are always updated in real-time in your cart.
Yes. If you use subscription apps like Recharge, Skio, or native Shopify subscriptions, selling plans automatically sync to Replo. Your customers can select subscription options on your Replo pages, and the subscription flows through your Shopify checkout.
Yes. All pixels you’ve installed in your Shopify store (Meta, TikTok, Google, Klaviyo) automatically work on your Replo pages with full cross-domain tracking once you add the corresponding integrations in Replo. To learn more about integrations, go to our Integrations page.
Yes. Your Shopify discount codes work on your Replo landing pages because checkout happens through your Shopify store.Your customers can enter discount codes at checkout, and your Shopify store applies them automatically. You can also pre-apply discount codes via URL parameters:
yourbrand.com/serum-landing?discount=SAVE20
Yes. If you’ve installed checkout extensions in your Shopify store (upsell apps, warranty offers, loyalty programs), they work the same way with orders from your Replo landing pages. Replo sends customers to your Shopify checkout, so any customizations apply automatically.
Yes. Use UTM parameters in your ad links (e.g., yourbrand.com/serum-landing?utm_source=meta&utm_campaign=q4-serum). Your Shopify store tracks UTM data in order details, so you can filter orders by campaign in your Shopify admin or analytics tools.
If a product goes out of stock in your Shopify store, the inventory status may take a few minutes to sync over to Replo, which is common for product pages on Shopify as well. Buy buttons can be updated to show “Out of stock”, variant selectors disable unavailable options, and product cards can display “Sold out” badges. As soon as products go out of stock on Shopify, customers will not be able to purchase the product on Shopify Checkout.
Yes. All product variants sync from your Shopify store, including sizes, colors, materials, custom options, variant-specific pricing, and variant images. Your customers can select variants on your Replo pages, and the correct variant is added to your Shopify cart.
Yes. Your Shopify metafields sync to Replo and can be displayed on your landing pages. Common use cases include custom badges, product details, sizing charts, and certifications. Access metafields by prompting Replo to use them in your page.
If you disconnect your Shopify store from Replo, your landing pages will stop displaying products and customers won’t be able to check out. Don’t disconnect unless you’re migrating platforms. To reconnect, go to Settings → General → Commerce Platform.

Troubleshooting

If you run into any issues with your Shopify integration, reach out to support@replo.app and we’ll help you get set up.