# Acuity Scheduling Source: https://docs.replo.app/commerce/external/acuity Increase bookings for multi-service businesses with landing pages that convert before scheduling. Acuity Scheduling works well for multi-service businesses with multiple staff members or locations. It supports package bookings, payment collection at booking, and custom intake forms for client information. ## Why Use Replo with Acuity Let's say you run a wellness practice with multiple practitioners offering different services (massage, acupuncture, nutrition counseling). Your Acuity scheduling page lists services but doesn't explain what each one does, who it's for, or what results clients can expect. You create service-specific landing pages in Replo. Each page explains the service, shows practitioner credentials, includes client testimonials, and addresses common questions ("Does it hurt?" "How many sessions do I need?"). | **Replo enables** | **What stays the same** | | ---------------------------------------------------------------------------- | ----------------------------------------------------- | | Service-specific landing pages and sales funnels that explain what you offer | Acuity handles scheduling, payments, and intake forms | | Practitioner bios and credentials front and center | Staff availability management stays in Acuity | | A/B testing to optimize booking conversion | Automated reminders and follow-ups | | Campaign-specific pages for paid ads or promotions | Client data lives in your Acuity account | *** ## Setup Acuity Scheduling can be used in two ways with Replo: Link to your Acuity scheduling page from a Replo button. Visitors click **Book Now** and redirect to Acuity Scheduling to complete booking. 1. Log in to Acuity Scheduling 2. Go to your scheduling page 3. Copy the booking URL Go to your Shop's **Products Page** and create a new product. Add your service details and select **Use an external checkout link**. Paste your Acuity URL as the external party booking link. Build your landing page in Replo and add your service. When visitors click **Book Now**, they're redirected to Acuity scheduling. Embed Acuity Scheduling directly on your Replo page so visitors can book without leaving your landing page. 1. Log in to Acuity Scheduling 2. Go to **Appearance** → **Embed on Your Website** 3. Copy the embed code In the Replo editor, prompt Replo to add the Acuity Scheduling embed. Replo will ask for your embed code. Paste your Acuity embed code when prompted. The embed will be added directly to your page. Adjust the size and position of the embed to fit your page design. Visitors can book directly on your Replo page without leaving. Embedding keeps visitors on your page through the entire booking flow. Bookings automatically sync to Acuity Scheduling. *** ## Tracking Bookings Add UTM parameters to your booking links: **Example:** ``` yourbrand.acuityscheduling.com?utm_source=replo&utm_campaign=launch ``` Track which bookings came from your Replo pages in your analytics dashboard. *** For more details on setup and troubleshooting, see the [full guide to external booking links](/commerce/external/introduction#external-party-booking-links). Learn more about [tracking bookings](/commerce/external/introduction#tracking-bookings-from-replo-pages). # Amazon (FBA) Source: https://docs.replo.app/commerce/external/amazon Increase purchases for your Amazon FBA products with custom landing pages that drive traffic to your listings. Amazon FBA works well for ecommerce brands that want access to Amazon's massive customer base and fulfillment network. It provides Prime badge credibility with 2-day shipping, handles payment processing and customer service, and manages all logistics through Amazon's fulfillment centers. ## Why Use Replo with Amazon FBA Let's say you're selling supplements on Amazon FBA. Your Amazon listing is optimized for SEO, but it's surrounded by competitors' products in the "Customers also viewed" section, generic Amazon branding, and comparison shopping that drives price sensitivity. You create a landing page in Replo that tells your brand story, explains your ingredient sourcing, showcases before/after results, and addresses objections ("Is this FDA approved?" "How long until I see results?"). When visitors click **Buy Now**, they're redirected to your Amazon listing to complete the purchase. | **Replo enables** | **What stays the same** | | --------------------------------------------------------------------------- | ------------------------------------------------- | | Brand-focused landing pages and sales funnels without Amazon's distractions | Amazon handles fulfillment, shipping, and returns | | Your story and differentiation front and center | Your products remain eligible for Prime | | A/B testing to optimize paid traffic conversion | Customer reviews stay on your Amazon listing | | Control over messaging before the Amazon listing | Order management happens in Amazon Seller Central | Amazon's product pages are designed for comparison shopping, which drives price competition. Your Replo landing pages and sales funnels build brand preference before visitors land on Amazon, which helps maintain focus on your product's unique value. *** ## Setup 1. Log in to Amazon Seller Central 2. Go to your product listing 3. Copy the product URL (e.g., `amazon.com/dp/B0XXXXXXX`) Use your Amazon Affiliate link if you want to earn referral fees on your own traffic. Create an Amazon Associates account and generate an affiliate link for your product. Go to your Shop's **Products Page** and create a new product. Add your product details and select **Use an external checkout link**. Paste your Amazon URL as the external party checkout link. Build your landing page in Replo and add your product. When customers click **Buy Now**, they're redirected to your Amazon listing. *** ## Tracking Sales Add your Amazon Attribution tag to track which sales came from your Replo landing page. **Example:** ``` amazon.com/dp/B0XXXXXXX?maas=maas_adg_123456 ``` Amazon Attribution provides detailed reporting on external traffic sources and conversions in your Amazon Ads console. Amazon Attribution is free for Amazon sellers and provides conversion tracking for off-Amazon marketing channels. Sign up in your Amazon Ads console. *** For more details on setup and troubleshooting, see the [full guide to external checkout links](/commerce/external/introduction). Learn more about [tracking and attribution](/commerce/external/introduction#tracking-and-attribution). # Big Cartel Source: https://docs.replo.app/commerce/external/big-cartel Increase purchases for your art and merchandise with custom product pages that stand out. Big Cartel works well for artists and makers with simple product catalogs. ## Why Use Replo with Big Cartel Let's say you're an artist selling prints and merchandise on Big Cartel. Your Big Cartel shop is functional, but the product pages are generic—they don't tell your story, explain your artistic process, or create the emotional connection that drives art purchases. You create product-specific landing pages in Replo that showcase your artistic journey, explain the inspiration behind each piece, include process photos, and feature customer photos of your art in their homes. When visitors click **Buy Now**, they're redirected to your Big Cartel product page to complete checkout. | **Replo enables** | **What stays the same** | | ----------------------------------------------------------------------- | ---------------------------------------------------------- | | Product storytelling pages and sales funnels with your artistic process | Big Cartel handles payment processing and order management | | Process photos and inspiration behind each piece | Your product inventory stays in Big Cartel | | A/B testing to optimize conversion for different collections | Shipping and fulfillment managed through Big Cartel | | Campaign pages for limited edition releases | Customer orders tracked in your Big Cartel dashboard | *** ## Setup 1. Log in to Big Cartel 2. Go to your product 3. Copy the product URL Go to your Shop's **Products Page** and create a new product. Add your product details and select **Use an external checkout link**. Paste your Big Cartel URL as the external party checkout link. Build your landing page in Replo and add your product. When customers click **Buy Now**, they're redirected to Big Cartel checkout. *** For more details on setup and troubleshooting, see the [full guide to external checkout links](/commerce/external/introduction). # Cal.com Source: https://docs.replo.app/commerce/external/cal-com Increase bookings with custom landing pages that build trust before redirecting to Cal.com scheduling. Cal.com works well for consultants and freelancers who need flexible scheduling. ## Why Use Replo with Cal.com Let's say you're a freelance consultant offering strategy sessions at \$500/hour. Your Cal.com booking page shows your availability, but it doesn't explain your approach, showcase past client results, or address why prospects should invest in your time. You create a landing page in Replo that outlines your methodology, shows case studies from past clients, includes testimonials, and explains exactly what happens in a session. | **Replo enables** | **What stays the same** | | ---------------------------------------------------------------- | -------------------------------------------- | | Service landing pages and sales funnels that establish expertise | Cal.com handles scheduling and calendar sync | | Case studies and client testimonials | Automated reminders and confirmations | | A/B testing to optimize booking conversion | Integration with your calendar systems | | Campaign-specific pages for different service offerings | Meeting management in Cal.com | *** ## Setup Cal.com can be used in two ways with Replo: Link to your Cal.com scheduling page from a Replo button. Visitors click **Book Now** and redirect to Cal.com to complete booking. 1. Log in to Cal.com 2. Go to your event type 3. Copy the scheduling link (e.g., `cal.com/your-name/30min`) Go to your Shop's **Products Page** and create a new product. Add your service details and select **Use an external checkout link**. Paste your Cal.com URL as the external party booking link. Build your landing page in Replo and add your service. When visitors click **Book Now**, they're redirected to Cal.com scheduling. Embed Cal.com directly on your Replo page so visitors can book without leaving your landing page. 1. Log in to Cal.com 2. Go to your event type 3. Click **Embed** and copy the embed code In the Replo editor, prompt Replo to add the Cal.com embed. Replo will ask for your embed code. Paste your Cal.com embed code when prompted. The embed will be added directly to your page. Adjust the size and position of the embed to fit your page design. Visitors can book directly on your Replo page without leaving. Embedding keeps visitors on your page through the entire booking flow. This can improve conversion by reducing friction. *** For more details on setup and troubleshooting, see the [full guide to external booking links](/commerce/external/introduction#external-party-booking-links). # Calendly Source: https://docs.replo.app/commerce/external/calendly Increase bookings for your services with landing pages that convert visitors into booked calls. Calendly works well for service businesses that need automated scheduling without back-and-forth emails. It handles time zone detection, integrates with Google Calendar and Outlook, and provides customizable booking forms with automated reminders. ## Why Use Replo with Calendly Let's say you're a marketing consultant who charges \$5,000+ for client engagements. Your Calendly booking page is functional but generic—it doesn't explain your process, show case studies, or address why prospects should book with you. You create a landing page in Replo that walks prospects through your methodology, shows client results, and explains what happens on the discovery call. | **Replo enables** | **What stays the same** | | --------------------------------------------------------------------------- | ----------------------------------------------- | | Landing pages and sales funnels that sell your expertise before the booking | Calendly handles scheduling and calendar sync | | Case studies, testimonials, and process breakdowns | Automated reminders and follow-ups | | A/B testing to optimize booking conversion | Time zone detection and availability management | | Speed of deployment (launch new campaigns in hours) | Integration with your existing calendar systems | *** ## Setup Calendly can be used in two ways with Replo: Link to your Calendly scheduling page from a Replo button. Visitors click **Book Now** and redirect to Calendly to complete booking. 1. Log in to Calendly 2. Go to your event type 3. Copy the scheduling link (e.g., `calendly.com/your-name/30min`) Go to your Shop's **Products Page** and create a new product. Add your service details and select **Use an external checkout link**. Paste your Calendly URL as the external party booking link. Build your landing page in Replo and add your service. When visitors click **Book Now**, they're redirected to Calendly scheduling. Embed Calendly directly on your Replo page so visitors can book without leaving your landing page. 1. Log in to Calendly 2. Go to your event type 3. Click **Share** and copy the embed code In the Replo editor, prompt Replo to add the Calendly embed. Replo will ask for your embed code. Paste your Calendly embed code when prompted. The embed will be added directly to your page. Adjust the size and position of the embed to fit your page design. Visitors can book directly on your Replo page without leaving. Embedding keeps visitors on your page through the entire booking flow. This can improve conversion by reducing friction. *** ## Tracking Bookings Add UTM parameters to your Calendly link: **Example:** ``` calendly.com/your-name/30min?utm_source=replo&utm_campaign=launch ``` Most booking platforms capture UTM data, so you can filter bookings by campaign in your analytics. If you're running paid ads, install conversion tracking pixels on your booking confirmation page to measure ROAS and optimize for bookings. *** For more details on setup and troubleshooting, see the [full guide to external booking links](/commerce/external/introduction#external-party-booking-links). Learn more about [tracking bookings](/commerce/external/introduction#tracking-bookings-from-replo-pages). # Etsy Source: https://docs.replo.app/commerce/external/etsy Increase purchases for your Etsy shop with landing pages that drive traffic to your listings. Etsy works well for handmade goods, vintage items, and craft supplies. It provides access to Etsy's built-in marketplace and audience, has lower upfront costs (no hosting fees—just listing fees), and includes seller protections and payment processing. ## Why Use Replo with Etsy Let's say you sell handmade jewelry on Etsy. Your Etsy listing shows your products, but it's surrounded by competitors' listings in the sidebar, generic Etsy branding, and distractions that pull attention away from your shop. You create a landing page in Replo that tells your brand story, showcases your process (behind-the-scenes photos of your workshop), displays customer testimonials, and explains what makes your jewelry different. When visitors click **Buy Now**, they're redirected to your Etsy listing to complete the purchase. | **Replo enables** | **What stays the same** | | ------------------------------------------------------------------------- | ------------------------------------------------------- | | Brand-focused landing pages and sales funnels without Etsy's distractions | Etsy handles payments, seller protections, and disputes | | Your story, process, and values front and center | Your shop stays discoverable in Etsy's marketplace | | A/B testing to optimize traffic from paid ads | Customer reviews remain on your Etsy listing | | Control over messaging and positioning | Order management happens in your Etsy dashboard | Etsy's checkout experience includes other sellers' products in the sidebar. Your Replo landing pages and sales funnels build strong intent before redirecting to Etsy, which helps maintain focus on your products. *** ## Setup 1. Log in to Etsy 2. Go to your Shop Manager and find your listing 3. Copy the listing URL (e.g., `etsy.com/listing/123456789/your-product`) Go to your Shop's **Products Page** and create a new product. Add your product details and select **Use an external checkout link**. Paste your Etsy URL as the external party checkout link. Build your landing page in Replo and add your product. When customers click **Buy Now**, they're redirected to your Etsy listing. *** For more details on setup and troubleshooting, see the [full guide to external checkout links](/commerce/external/introduction). # Eventbrite Source: https://docs.replo.app/commerce/external/eventbrite Increase registrations for your events with landing pages that sell tickets. Eventbrite works well for event registration and ticketing for paid or free events. It handles attendee management, check-in tools, and provides event discovery through Eventbrite's marketplace. ## Why Use Replo with Eventbrite Let's say you're hosting a 2-day marketing workshop priced at \$1,200. Your Eventbrite page lists the date, time, and location, but it doesn't explain what attendees will learn, who's speaking, or what results they'll walk away with. You create a landing page in Replo that showcases speaker credentials, breaks down the agenda, shows testimonials from past workshops, and explains the transformation attendees will experience. When visitors click **Buy Now**, they're redirected to Eventbrite to purchase tickets. | **Replo enables** | **What stays the same** | | ------------------------------------------------------------------------ | ---------------------------------------------------- | | Landing pages and sales funnels that sell your event before registration | Eventbrite handles ticketing, payments, and check-in | | Speaker bios, agenda breakdowns, and testimonials | Attendee management stays in Eventbrite | | A/B testing to optimize registration conversion | Automated confirmation emails and reminders | | Campaign-specific pages for different audience segments | Access to Eventbrite's event discovery marketplace | *** ## Setup 1. Log in to Eventbrite 2. Go to your event 3. Copy the event URL (e.g., `eventbrite.com/e/your-event`) Go to your Shop's **Products Page** and create a new product. Add your event details (title, description, ticket price) and select **Use an external checkout link**. Paste your Eventbrite URL as the external party booking link. Build your landing page in Replo and add your event. When visitors click **Buy Now**, they're redirected to Eventbrite ticketing. *** ## Tracking Registrations Add UTM parameters to your Eventbrite link: **Example:** ``` eventbrite.com/e/your-event?utm_source=replo&utm_campaign=launch ``` Track which registrations came from your Replo pages in Eventbrite's analytics. If you're running paid ads, install conversion tracking pixels on your confirmation page to measure ROAS and optimize for registrations. *** For more details on setup and troubleshooting, see the [full guide to external booking links](/commerce/external/introduction#external-party-booking-links). Learn more about [tracking bookings](/commerce/external/introduction#tracking-bookings-from-replo-pages). # Gumroad Source: https://docs.replo.app/commerce/external/gumroad Increase purchases for your Gumroad products with custom landing pages that convert. Gumroad works well for digital products like courses and ebooks. It provides built-in audience discovery through the Gumroad marketplace, affiliate marketing tools, and flexible pricing options including "pay what you want" and tiered pricing. ## Why Use Replo with Gumroad Let's say you're a course creator selling on Gumroad. You've built an audience there, your affiliate program is set up, and customers know your Gumroad storefront. But your Gumroad product page converts at 2.1%—it's bland and generic. You create a landing page in Replo with video testimonials, a breakdown of what's included, and urgency messaging. When customers click **Buy Now**, they're redirected to your Gumroad checkout to complete the purchase. | **Replo enables** | **What stays the same** | | ------------------------------------------------------------------- | ----------------------------------------------------- | | Custom landing pages and sales funnels that tell your product story | Gumroad handles checkout, payments, and file delivery | | Video, testimonials, and social proof before checkout | Your affiliate program keeps running | | A/B testing to optimize conversion | Customer emails go through Gumroad | | Your existing Gumroad infrastructure for payments and fulfillment | You manage fulfillment in Gumroad's dashboard | *** ## Setup 1. Log in to Gumroad 2. Go to your product 3. Copy the product URL (e.g., `gumroad.com/l/your-product`) Go to your Shop's **Products Page** and create a new product. Add your product details (title, description, price, images) and select **Use an external checkout link**. Paste your Gumroad URL as the external party checkout link. Build your landing page in Replo and add your product. When customers click **Buy Now**, they're redirected to your Gumroad checkout. *** ## Tracking Sales Add UTM parameters to your Gumroad link so you can track which sales came from your Replo landing page. **Example:** ``` gumroad.com/l/your-product?utm_source=replo&utm_campaign=launch ``` Gumroad tracks UTM data in your sales dashboard, so you can filter by campaign. Gumroad's checkout page is generic and can hurt CVR. Your Replo landing page does the heavy lifting (building desire, overcoming objections), so even if Gumroad's checkout isn't optimized, your overall CVR will still improve. *** For more details on setup and troubleshooting, see the [full guide to external checkout links](/commerce/external/introduction). Learn more about [tracking and attribution](/commerce/external/introduction#tracking-and-attribution). # HubSpot Source: https://docs.replo.app/commerce/external/hubspot Generate more qualified leads with landing pages that feed into HubSpot CRM workflows. HubSpot works well for B2B companies needing lead generation and CRM integration. ## Why Use Replo with HubSpot Let's say you're a SaaS company using HubSpot CRM for sales pipeline management. Your HubSpot forms collect leads, but the pages hosting them are generic—no social proof, no clear value proposition, no urgency to book a demo now. You create dedicated landing pages in Replo for different segments (enterprise, mid-market, startups). Each page addresses segment-specific pain points, shows relevant case studies, includes ROI calculators, and has clear CTAs for demo bookings. | **Replo enables** | **What stays the same** | | ---------------------------------------------------------- | -------------------------------------------------------- | | Segment-specific landing pages and lead generation funnels | HubSpot handles CRM, deal tracking, and sales automation | | ROI calculators and interactive demos | Your contact database lives in HubSpot | | A/B testing to optimize lead quality | Sales team workflows and email sequences | | Campaign pages for different industries or use cases | Reporting and attribution in HubSpot | *** ## Setup HubSpot can be used in two ways with Replo: Link to your HubSpot meeting scheduler from a Replo button. Visitors click **Book Demo** and redirect to HubSpot to complete booking. 1. Log in to HubSpot 2. Go to your meeting scheduler 3. Copy the meeting link URL Go to your Shop's **Products Page** and create a new product. Add your service details and select **Use an external checkout link**. Paste your HubSpot meeting URL as the external party booking link. Build your landing page in Replo and add your service. When visitors click **Book Demo**, they're redirected to HubSpot scheduling. Embed HubSpot forms or meeting scheduler directly on your Replo page so visitors can submit leads or book meetings without leaving your landing page. 1. Log in to HubSpot 2. Create a form or go to your meeting scheduler 3. Copy the embed code In the Replo editor, prompt Replo to add the HubSpot embed. Replo will ask for your embed code. Paste your HubSpot embed code when prompted. The embed will be added directly to your page. Submit a test lead to confirm data flows into HubSpot CRM and triggers your workflows. Embedding keeps visitors on your page through the entire lead capture or booking flow. Leads automatically sync to HubSpot CRM. *** For more details on setup and troubleshooting, see the [full guide to external booking links](/commerce/external/introduction#external-party-booking-links). # Introduction Source: https://docs.replo.app/commerce/external/introduction Connect Replo landing pages to third-party platforms like Gumroad, WooCommerce, Calendly, or any external checkout or booking system. External checkout and booking links let you build landing pages in Replo while processing payments or bookings through another platform. Use this when you already sell on platforms like Gumroad, WooCommerce, Etsy, or use booking systems like Calendly, and want to drive traffic from Replo pages. *** ## External Checkout Links Build custom landing pages and sales funnels in Replo, then redirect customers to complete purchases on external platforms like PayPal, Stripe, Gumroad, WooCommerce, Etsy, Amazon, and more. ### How It Works You drive traffic to your Replo landing page (via paid ads, email, social, etc.). The page is built entirely in Replo with your custom messaging, testimonials, and offers. The customer clicks your **Buy Now** button. The button redirects to your external checkout link (e.g., Gumroad product page, WooCommerce cart, Stripe Payment Link, PayPal checkout). The customer completes checkout on the external platform. Payment processing, order management, and fulfillment happen there—not in Replo. **What Replo handles:** * Landing page design and hosting * Traffic conversion and messaging * A/B testing landing page variants **What the external platform handles:** * Payment processing * Order management * Fulfillment and delivery * Customer support for orders *** ### Checkout Platforms Build custom product launch pages for digital products and courses to drive higher conversions before redirecting to Gumroad checkout. Create dedicated campaign pages without touching WordPress to launch faster for seasonal sales and promotions. Build high-converting pre-launch pages for one-off products, perfect for testing demand before full checkout flows. Drive paid traffic to custom landing pages instead of generic listings to improve conversions with dedicated product storytelling. Build brand-focused landing pages for your FBA products to differentiate before visitors land on Amazon's comparison shopping experience. Create sales pages with social proof and urgency to use PayPal's trusted checkout to complete purchases. Build landing pages for local businesses promoting services and products to link directly to Square payment processing. Create compelling membership pages that explain your tiers to convert more visitors before sending them to Patreon checkout. Build custom product pages for your art and merchandise to drive more sales than generic Big Cartel storefronts. Build custom course launch pages and webinar funnels to drive enrollment before redirecting to Kajabi checkout. *** ## External Booking Links Build custom landing pages and sales funnels in Replo, then complete bookings on external platforms like Calendly, Acuity Scheduling, HubSpot, Eventbrite, and more. Booking platforms can be used in two ways: Link to your external booking platform from a Replo button. Visitors click **Book Now** and redirect to your booking platform to complete scheduling. ### How It Works You drive traffic to your Replo landing page. The page explains your service, showcases your expertise, and addresses common objections. The customer clicks your **Book Now** or **Schedule a call** button. The button redirects to your external booking link (e.g., Calendly scheduling page, Acuity Scheduling, HubSpot meetings). The customer selects a time slot and completes booking on the external platform. Calendar management, reminders, and follow-ups happen there—not in Replo. **What Replo handles:** * Landing page design and hosting * Service explanation and qualification * A/B testing landing page variants **What the external platform handles:** * Scheduling and calendar sync * Automated reminders and confirmations * Meeting management * CRM integration Embed your booking scheduler directly on your Replo page so visitors can book without leaving your landing page. ### How It Works Log in to your booking platform (Calendly, Acuity, HubSpot, Cal.com, etc.) and get the embed code for your scheduler or form. In the Replo editor, prompt Replo to add your booking embed. Replo will ask for your embed code. Example prompt: "Add my Calendly scheduler to this page" When Replo asks for the embed code, paste it. The scheduler will be embedded directly on your Replo page. Visitors see your landing page content and can select a time slot without redirecting to another site. Bookings sync to your external platform automatically. **What Replo handles:** * Landing page design and hosting * Embedded scheduler interface * Service explanation before booking **What the external platform handles:** * Scheduling logic and calendar sync * Automated reminders and confirmations * Meeting management * CRM integration Embedding reduces friction by keeping visitors on your page through the entire booking flow. This can improve conversion compared to redirecting to an external site. *** ### Booking Platforms Create service landing pages that pre-qualify leads before booking to explain your offering and redirect to Calendly scheduling. Build consultation landing pages for coaches and service providers to showcase your expertise before prospects book. Create custom booking pages for consultants and freelancers to build trust before redirecting to Cal.com scheduler. Create dedicated event landing pages with speakers and agenda to drive ticket sales instead of generic Eventbrite listings. Build custom event pages for community gatherings and workshops to tell your event story before redirecting to registration. Build class and membership landing pages for fitness studios and spas to drive bookings with compelling pages. Create lead generation landing pages that feed into HubSpot CRM to build high-converting pages for demos and meetings. Build enterprise sales landing pages that integrate with Salesforce workflows to drive demo bookings and qualified leads. Create sales landing pages for B2B products and services to generate qualified leads and demo bookings. *** ## Setup Process The setup process is the same for all external checkout and booking platforms: Get the checkout or booking URL from your external platform (e.g., your Gumroad product page, Calendly scheduling link, etc.). Go to your Shop's **Products Page** and create a new product. Add your product or service details and select **Use an external checkout link**. Paste your external platform URL. Build your landing page in Replo and add your product or service. When customers click **Buy Now** or **Book Now**, they're redirected to your external platform. ## Troubleshooting Test your link in an incognito browser before adding it to Replo. **Common issues:** * Link is broken or points to the wrong page * Link requires login (use public-facing links, not admin dashboards) * Link has expired (some platforms generate temporary URLs) Yes. If you have tracking pixels installed (Meta, TikTok, Google Ads, etc.), Replo automatically passes cross-domain tracking attributes to your external platform. See our [integrations documentation](/integrations/introduction) for setup guides. Yes. Keep prices consistent between your Replo landing page (display price) and your external checkout page (actual price) to avoid customer confusion. Yes. Each product in Replo can have its own external checkout or booking link. Build separate landing pages for each product or service. # Kajabi Source: https://docs.replo.app/commerce/external/kajabi Increase course enrollments with custom launch pages and webinar funnels before redirecting to Kajabi. Kajabi works well for online course creators and membership site owners. ## Why Use Replo with Kajabi Let's say you're launching an online course priced at \$997 on Kajabi. Your Kajabi sales page is functional, but it doesn't create the urgency, social proof, or transformation story that drives high-ticket course purchases. You create a launch funnel in Replo with a video sales letter, student transformation stories, a detailed curriculum breakdown, FAQ addressing objections, and a limited-time bonus offer with countdown timer. When visitors click **Buy Now**, they're redirected to Kajabi checkout to complete enrollment. | **Replo enables** | **What stays the same** | | --------------------------------------------------------------------- | ------------------------------------------------ | | Course launch funnels and webinar pages with high-converting elements | Kajabi handles course delivery and member access | | Video sales letters and transformation stories | Your content library stays in Kajabi | | A/B testing to optimize enrollment conversion | Student progress tracking and certificates | | Campaign-specific pages for promotions and launches | Email automation and community features | *** ## Setup 1. Log in to Kajabi 2. Go to your product or offer 3. Copy the checkout URL Go to your Shop's **Products Page** and create a new product. Add your course details and select **Use an external checkout link**. Paste your Kajabi URL as the external party checkout link. Build your landing page in Replo and add your course. When visitors click **Buy Now**, they're redirected to Kajabi checkout. *** For more details on setup and troubleshooting, see the [full guide to external checkout links](/commerce/external/introduction). # Luma Source: https://docs.replo.app/commerce/external/luma Increase event registrations with custom landing pages that tell your event story. Luma works well for community gatherings, workshops, and networking events. ## Why Use Replo with Luma Let's say you're hosting a monthly tech meetup using Luma for event registration. Your Luma event page lists the date, time, and location, but it doesn't explain who should attend, what makes your community special, or showcase past event highlights. You create a landing page in Replo that shows photos from previous events, introduces the organizers and regular attendees, explains the vibe and format, and addresses common questions ("Is this for beginners?" "What should I bring?"). When visitors click **Buy Now**, they're redirected to Luma to complete registration. | **Replo enables** | **What stays the same** | | ------------------------------------------------------------- | ------------------------------------------------- | | Event landing pages and sales funnels that showcase community | Luma handles registration and attendee management | | Past event highlights and attendee testimonials | Event check-in and capacity tracking | | A/B testing to optimize registration conversion | Automated confirmation emails and reminders | | Campaign-specific pages for special events | Community features remain on Luma | *** ## Setup 1. Log in to Luma 2. Go to your event 3. Copy the event URL Go to your Shop's **Products Page** and create a new product. Add your event details and select **Use an external checkout link**. Paste your Luma URL as the external party booking link. Build your landing page in Replo and add your event. When visitors click **Buy Now**, they're redirected to Luma registration. *** For more details on setup and troubleshooting, see the [full guide to external booking links](/commerce/external/introduction#external-party-booking-links). # Mindbody Source: https://docs.replo.app/commerce/external/mindbody Increase class bookings and memberships with landing pages for fitness studios and wellness businesses. Mindbody works well for fitness studios, spas, and wellness businesses with class scheduling and membership needs. ## Why Use Replo with Mindbody Let's say you run a yoga studio using Mindbody for class scheduling and memberships. Your Mindbody booking page shows the class schedule, but it doesn't showcase your instructors, explain your teaching philosophy, or create the community feeling that converts first-time visitors. You create landing pages in Replo for specific offerings (beginner yoga, prenatal classes, teacher training). Each page introduces the instructors, shows class photos, includes student testimonials, and addresses common concerns ("I'm not flexible enough" "Will I fit in?"). When visitors click **Book Now**, they're redirected to Mindbody to select a class or membership. | **Replo enables** | **What stays the same** | | --------------------------------------------------------------------------------- | --------------------------------------------------------- | | Class and membership landing pages and sales funnels that showcase your community | Mindbody handles scheduling, payments, and check-ins | | Instructor profiles and class atmosphere | Your class schedule and staff management stay in Mindbody | | A/B testing to optimize conversion for different offerings | Member accounts and purchase history | | Campaign pages for challenges and special events | Automated class reminders and waitlists | *** ## Setup Mindbody can be used in two ways with Replo: Link to your Mindbody booking page from a Replo button. Visitors click **Book Now** and redirect to Mindbody to complete booking. 1. Log in to Mindbody 2. Go to your online booking page 3. Copy the booking URL for your class or membership Go to your Shop's **Products Page** and create a new product. Add your class or membership details and select **Use an external checkout link**. Paste your Mindbody URL as the external party booking link. Build your landing page in Replo and add your offering. When visitors click **Book Now**, they're redirected to Mindbody. Embed Mindbody's branded web widget directly on your Replo page so visitors can browse classes and book without leaving your landing page. 1. Log in to your Mindbody Branded Web Manager 2. Navigate to **Widgets** 3. Find the widget you want to use and click the three dots 4. Select **Deploy** and copy the widget code In the Replo editor, prompt Replo to add the Mindbody widget embed. Replo will ask for your embed code. Paste your Mindbody widget code when prompted. The widget will be embedded directly on your page. Adjust the size and position of the embed to fit your page design. Visitors can browse classes and book directly on your Replo page without leaving. Embedding keeps visitors on your page through the entire booking flow. Class schedules, bookings, and membership purchases sync automatically to Mindbody. *** For more details on setup and troubleshooting, see the [full guide to external booking links](/commerce/external/introduction#external-party-booking-links). # Patreon Source: https://docs.replo.app/commerce/external/patreon Increase memberships with custom landing pages that explain your tiers before redirecting to Patreon. Patreon works well for creators offering membership content with recurring payments. ## Why Use Replo with Patreon Let's say you're a content creator with a Patreon offering three membership tiers. Your Patreon page lists the tiers, but it doesn't explain your content strategy, showcase exclusive content samples, or address why someone should support you over other creators. You create a landing page in Replo that shows your best work, explains what members get at each tier, includes testimonials from current patrons, and addresses common questions ("Can I cancel anytime?" "What makes your content different?"). When visitors click **Buy Now**, they're redirected to your Patreon page to select a tier and subscribe. | **Replo enables** | **What stays the same** | | ------------------------------------------------------------------- | ---------------------------------------------------------- | | Membership landing pages and sales funnels that showcase your value | Patreon handles recurring billing and payment processing | | Tier comparisons and exclusive content previews | Your membership tiers and content delivery stay in Patreon | | A/B testing to optimize conversion | Patron management happens in your Patreon dashboard | | Your brand front and center before Patreon's interface | Community features remain on Patreon | *** ## Setup 1. Log in to Patreon 2. Go to your membership page 3. Copy the page URL (e.g., `patreon.com/your-creator-name`) Go to your Shop's **Products Page** and create a new product. Add your membership details and select **Use an external checkout link**. Paste your Patreon URL as the external party checkout link. Build your landing page in Replo and add your membership. When visitors click **Buy Now**, they're redirected to Patreon. *** For more details on setup and troubleshooting, see the [full guide to external checkout links](/commerce/external/introduction). # PayPal Source: https://docs.replo.app/commerce/external/paypal Increase purchases with custom sales pages featuring social proof before redirecting to PayPal checkout. PayPal works when you want to accept payments without setting up a full ecommerce platform. ## Why Use Replo with PayPal Let's say you're selling a digital course for \$297 using PayPal payment buttons. Your PayPal checkout page is functional but generic—no testimonials, no urgency, no social proof. You create a landing page in Replo with student success stories, a countdown timer for your limited-time pricing, trust badges, and a breakdown of what's included in the course. When visitors click **Buy Now**, they're redirected to PayPal checkout to complete payment. | **Replo enables** | **What stays the same** | | ------------------------------------------------------ | ---------------------------------------- | | Sales funnels with social proof and urgency messaging | PayPal handles secure payment processing | | Testimonials and trust signals before checkout | Buyer protection through PayPal | | A/B testing different offers and pricing presentations | Payment disputes managed by PayPal | | Campaign-specific pages for promotions | Funds deposit to your PayPal account | *** ## Setup 1. Log in to PayPal 2. Create a payment button or invoice link 3. Copy the PayPal checkout URL Go to your Shop's **Products Page** and create a new product. Add your product details and select **Use an external checkout link**. Paste your PayPal URL as the external party checkout link. Build your landing page in Replo and add your product. When customers click **Buy Now**, they're redirected to PayPal checkout. *** For more details on setup and troubleshooting, see the [full guide to external checkout links](/commerce/external/introduction). # Pipedrive Source: https://docs.replo.app/commerce/external/pipedrive Generate qualified leads for B2B products with landing pages that feed into Pipedrive pipelines. Pipedrive works well for sales teams managing B2B deal pipelines. ## Why Use Replo with Pipedrive Let's say you're a B2B service provider using Pipedrive for sales pipeline management. Your lead capture forms work, but the pages hosting them don't differentiate your service, showcase past client success, or create urgency for prospects to act now. You create landing pages in Replo for different service offerings or industries. Each page highlights relevant case studies, includes pricing transparency or ROI calculations, and has clear CTAs for demo bookings or consultations. When prospects submit the form or book a call, their information creates a deal in Pipedrive and triggers your sales workflow. | **Replo enables** | **What stays the same** | | ---------------------------------------------------------- | ------------------------------------------------------- | | Service-specific landing pages and lead generation funnels | Pipedrive handles deal tracking and pipeline management | | Case studies and client results by industry | Your contact and organization records | | A/B testing to optimize lead quality | Sales rep activities and follow-up workflows | | Campaign pages for different segments or use cases | Revenue forecasting and reporting | *** ## Setup 1. Log in to Pipedrive 2. Create a web form or get your Scheduler link 3. Copy the embed code or URL Embed your Pipedrive form in Replo or create a button that links to your Pipedrive meeting scheduler. For meeting links, create a product in Replo and use your Pipedrive Scheduler URL as the external party booking link. Submit a test lead to confirm it appears in Pipedrive with proper tagging and stage assignment. *** For more details on setup and troubleshooting, see the [full guide to external booking links](/commerce/external/introduction#external-party-booking-links). # Salesforce Source: https://docs.replo.app/commerce/external/salesforce Generate enterprise leads with custom landing pages that integrate with Salesforce workflows. Salesforce works well for enterprise sales teams managing complex deal cycles. ## Why Use Replo with Salesforce Let's say you're selling enterprise software with 6-12 month sales cycles. Your Salesforce Web-to-Lead forms capture contact information, but the pages hosting them don't address enterprise buyer concerns—security, compliance, implementation, ROI proof. You create landing pages in Replo for different enterprise segments (Fortune 500, regulated industries, global teams). Each page includes security certifications, compliance documentation, enterprise case studies, and implementation timelines. When prospects submit the form or book a discovery call, their information flows into Salesforce and creates a lead with proper tagging and routing. | **Replo enables** | **What stays the same** | | ---------------------------------------------------------------- | --------------------------------------------------------------- | | Enterprise landing pages and sales funnels with compliance focus | Salesforce handles CRM, opportunity management, and forecasting | | Security and certification showcases | Your lead routing and assignment rules | | A/B testing to optimize enterprise conversion | Sales rep workflows and email cadences | | Industry-specific pages with relevant case studies | Reporting dashboards in Salesforce | *** ## Setup 1. Log in to Salesforce 2. Create a Web-to-Lead form or meeting scheduler 3. Copy the HTML or meeting link Embed your Salesforce form in Replo or create a button that links to your Salesforce meeting scheduler. For meeting links, create a product in Replo and use your Salesforce scheduler URL as the external party booking link. Set up lead assignment and routing rules in Salesforce to ensure proper territory assignment. *** For more details on setup and troubleshooting, see the [full guide to external booking links](/commerce/external/introduction#external-party-booking-links). # Square Source: https://docs.replo.app/commerce/external/square Increase purchases for your Square products with custom landing pages for local businesses. Square works well for businesses using Square for point-of-sale and online payments. ## Why Use Replo with Square Let's say you run a local bakery that uses Square for both in-store and online sales. Your Square online store shows your products, but it's generic—no story about your ingredients, baking process, or what makes your bakery special. You create landing pages in Replo for specific products (custom cakes, holiday gift boxes, catering services). Each page tells your story, shows behind-the-scenes photos, includes customer testimonials, and highlights what makes your bakery different from competitors. When customers click **Buy Now**, they're redirected to Square checkout to complete payment. | **Replo enables** | **What stays the same** | | ---------------------------------------------------------------------- | ----------------------------------------------------- | | Product-specific landing pages and sales funnels with your brand story | Square handles payment processing and POS integration | | Behind-the-scenes content and customer testimonials | Your inventory syncs between online and in-store | | A/B testing to optimize conversion for different products | Order management happens in Square | | Campaign pages for seasonal offerings | Customer data lives in your Square account | *** ## Setup 1. Log in to Square Dashboard 2. Create an online checkout link for your product 3. Copy the checkout URL Go to your Shop's **Products Page** and create a new product. Add your product details and select **Use an external checkout link**. Paste your Square URL as the external party checkout link. Build your landing page in Replo and add your product. When customers click **Buy Now**, they're redirected to Square checkout. *** For more details on setup and troubleshooting, see the [full guide to external checkout links](/commerce/external/introduction). # Stripe Payment Links Source: https://docs.replo.app/commerce/external/stripe Increase purchases with custom landing pages that convert before checkout. Stripe Payment Links let you create checkout pages without building an ecommerce store. They're ideal for selling a single product or service, running one-off sales without Shopify or WooCommerce, and testing demand before investing in full infrastructure. ## Why Use Replo with Stripe Let's say you're launching a premium course priced at \$497. Stripe Payment Links give you a checkout page, but it's generic—no storytelling, no testimonials, no case studies. You create a landing page in Replo that walks prospects through what they'll learn, shows results from past students, and addresses common objections ("Is this right for my experience level?" "What if I don't have time?"). When they click **Buy Now**, they're redirected to your Stripe checkout to complete payment. | **Replo enables** | **What stays the same** | | ----------------------------------------------------------- | ------------------------------------------------------ | | Custom landing pages and sales funnels that sell your offer | Stripe handles payment processing and PCI compliance | | Full control over messaging and positioning | Funds deposit to your Stripe account | | A/B testing to optimize conversion | You manage fulfillment manually or via Stripe webhooks | | Speed of deployment (launch in hours, not days) | Customer payment data stays secure with Stripe | *** ## Setup 1. Log in to your Stripe Dashboard 2. Go to **Payment Links** in the sidebar 3. Create a new payment link for your product 4. Copy the link (e.g., `buy.stripe.com/abc123`) Go to your Shop's **Products Page** and create a new product. Add your product details and select **Use an external checkout link**. Paste your Stripe Payment Link as the external party checkout link. Build your landing page in Replo and add your product. When customers click **Buy Now**, they're redirected to Stripe checkout. *** ## Tracking Sales Add UTM parameters to your Stripe Payment Link: **Example:** ``` buy.stripe.com/abc123?utm_source=replo&utm_campaign=launch ``` Stripe doesn't track UTM data natively, but you can use Google Analytics to see which sessions came from your Replo page and compare to completed purchases in Stripe. Stripe Payment Links are simple but limited. If you need advanced features (discount codes, subscriptions, upsells), use [Replo](/commerce/replo) or [Shopify](/commerce/shopify) instead. *** For more details on setup and troubleshooting, see the [full guide to external checkout links](/commerce/external/introduction). Learn more about [tracking and attribution](/commerce/external/introduction#tracking-and-attribution). # WooCommerce Source: https://docs.replo.app/commerce/external/woocommerce Increase purchases for your WordPress store with custom landing pages that drive sales. WooCommerce works well for WordPress users who want full control over their ecommerce stack. It has no monthly platform fees (just hosting costs), offers extensive customization through plugins and themes, and supports both physical and digital products. ## Why Use Replo with WooCommerce Let's say you run a supplement brand on WooCommerce. Your product pages are functional but generic—they don't address objections, showcase testimonials, or create urgency around limited-time offers. You create campaign-specific landing pages in Replo for your paid ads. Each page is tailored to a specific audience (athletes, busy professionals, health enthusiasts) with messaging and social proof that speaks directly to them. When customers click **Buy Now**, they're redirected to WooCommerce checkout to complete the purchase. | **Replo enables** | **What stays the same** | | ------------------------------------------------------------------ | -------------------------------------------------------- | | Campaign-specific landing pages and sales funnels for paid traffic | WooCommerce handles checkout, shipping, and taxes | | Audience-tailored messaging and offers | Your plugins keep working (subscriptions, reviews, etc.) | | A/B testing without touching your WooCommerce theme | Order management stays in WooCommerce | | Speed of deployment (ship new campaigns in hours, not days) | Customer data lives in your WordPress database | *** ## Setup **Option 1: Product page link** 1. Go to your WooCommerce admin 2. Find your product 3. Copy the product URL (e.g., `yourbrand.com/product/your-product`) **Option 2: Add-to-cart link (direct to checkout)** Use this format to skip the product page: ``` yourbrand.com/checkout?add-to-cart=123 ``` Replace `123` with your product ID (found in WooCommerce admin under Products). Go to your Shop's **Products Page** and create a new product. Add your product details and select **Use an external checkout link**. Paste your WooCommerce URL as the external party checkout link. Build your landing page in Replo and add your product. When customers click **Buy Now**, they're redirected to WooCommerce checkout. *** ## Tracking Sales Add UTM parameters to your WooCommerce link: **Example:** ``` yourbrand.com/product/your-product?utm_source=replo&utm_campaign=launch ``` Use Google Analytics or WooCommerce's built-in reports to track which orders came from your Replo landing page. *** For more details on setup and troubleshooting, see the [full guide to external checkout links](/commerce/external/introduction). Learn more about [tracking and attribution](/commerce/external/introduction#tracking-and-attribution). # Integrating with Headless Source: https://docs.replo.app/commerce/headless Use Replo with existing headless commerce setups to build high-converting campaigns outside of your legacy commerce experience. ## What is Headless Commerce? Headless commerce setups separates your product catalog and order management (your commerce "backend") from your customer-facing storefront (the "frontend"). This architecture lets development teams build custom storefronts using modern frameworks and content management systems while pulling product data from platforms like Shopify, WooCommerce, or custom commerce APIs. If your brand uses a headless setup, you can use Replo to build high-converting experiences on a separate domain without touching your core commerce experience. ### Why Brands Originally Adopted Headless During COVID, many brands moved to headless commerce to gain flexibility and control over their customer experience. Instead of being constrained by platform templates, development teams could build completely custom storefronts using frameworks like Next.js, Gatsby, or custom React applications. Common reasons for going headless include full design control (no platform limitations), performance optimization (faster page loads improve conversion rates), multi-channel flexibility (one backend powering multiple storefronts), and unique customer experiences (custom configurators, checkout flows, and personalization). ### The Reality of Traditional Headless Setups While headless offers flexibility, it comes with operational challenges most brands underestimate. Every change needs developer resources. Update a hero image? Need a developer. Test a new offer? Need a developer. Your marketing team can't ship independently, creating constant competition for development bandwidth. To manage content without developers, brands add a headless [CMS](/glossary#cms) like Contentful, Sanity, or Prismic. Now you're managing multiple systems — your commerce platform, CMS, and frontend framework — with each integration adding complexity. The problem is that no one has combined the visual side of content management with CMS power — until now. What takes 10 minutes in a page builder takes days or weeks in traditional headless setups. By the time your team ships a campaign, the opportunity has passed. In performance marketing, speed is everything — delayed campaigns mean missed revenue. Headless requires dedicated frontend developers, DevOps engineers, and CMS specialists. These roles cost \$100K-\$200K+ each. For most brands, the cost outweighs the benefits. Your marketing team knows what converts. They understand [CAC](/glossary#cac), [LTV](/glossary#ltv), and which offers drive [ROAS](/glossary#roas). But in traditional headless setups, they can't execute on their ideas without developer resources. This dependency kills agility and testing velocity. The promise of headless was flexibility. The reality is that most brands end up *less* flexible than they were on platforms like Shopify — just with higher costs and longer timelines. This works when you have infinite developer resources. If your brand raises venture capital and can afford multiple full-time frontend engineers, headless can deliver on its promise. But in practice, almost all brands are bottlenecked by their development teams. Marketing has ideas. Engineering has a backlog. Campaigns get delayed. Revenue gets missed. During COVID and beyond, many agencies got kickbacks from tech companies to convince brands they needed headless setups and generated significant billable hours doing technical architecture planning, frontend development, CMS integration, ongoing maintenance. The problem? These complex implementations rarely delivered better campaign results. Brands ended up with higher agency bills and slower marketing execution, not the performance improvements they were promised. ### How Replo Solves This Replo is the best of both worlds. Your development team can focus on building your core commerce experience on your root domain — the custom features, advanced functionality, and brand experience that justify a headless architecture. Meanwhile, your marketing team operates independently on a separate subdomain (e.g., `shop.yourbrand.com`), shipping campaigns, landing pages, and promotional content without developer resources. Both teams work in parallel. Everyone minds their own business. Replo gives you the performance and flexibility benefits of headless commerce without the operational overhead. Your marketing team can build and ship high-converting campaigns independently while integrating seamlessly with your existing commerce backend. No developers required for day-to-day campaigns. Replo combines the visual side of content management (you see exactly what you're building) with the power and speed of AI — no need to understand data models, component mapping, or code. What used to take days or weeks with traditional headless setups now takes minutes. Your pages are also fast — optimized for performance to maximize conversion rates. ## How Replo Works with Headless Setups Replo does not integrate directly with your existing headless frontend codebase (Next.js, custom React applications, etc.). Instead, Replo lets you build complete experiences on a subdomain like `shop.yourbrand.com` that integrate with your backend commerce platform and order management system. This gives your marketing team a separate space to build campaigns, landing pages, and sales funnels without touching your core domain — while still pulling from the same product catalog and checkout process. With Replo, your pages and sales funnels live on their own hosted domain or subdomain (such as `shop.yourbrand.com`). Replo integrates with your commerce platform's backend to pull product data, handle cart operations, and process orders through your existing checkout system. ### How this impacts your team Your marketing team builds and ships pages in Replo without developer involvement. This works especially well for post-click direct response campaigns — paid social landing pages, email campaign destinations, seasonal promotions — where your content can live on a separate domain optimized purely for conversion. Your developers focus on your root domain and core product experience. Your marketing team owns the subdomain and campaign content. Both teams operate independently. Customers browse products on your Replo pages, add items to cart, and check out through your existing commerce platform. All order data flows into your existing system for fulfillment. Your marketing team gets a functionally independent workspace for all their campaign content while maintaining full integration with your backend systems. ## Headless Shopify Setup If you're using Shopify as your commerce backend but want to build different experiences without relying on your existing headless setup or engineering team, Replo provides a native integration that works independently from your main site. Replo connects to your Shopify admin through the [Replo Shopify integration](https://replo.app/install) and pulls your entire product catalog, including variants, selling plans, inventory levels, and pricing. When customers add products to cart on your Replo pages, they're added to your Shopify store's [headless cart](https://shopify.dev/docs/storefronts/headless/building-with-the-storefront-api/cart). Checkout happens through your Shopify Checkout, and orders appear in your Shopify admin for fulfillment. You must host Replo on a standalone domain (e.g., `shop.yourbrand.com`). This keeps your Replo pages separate from your existing headless deployment while maintaining full integration with your Shopify stack. If you already have automation set up in Shopify — such as abandoned cart emails, order confirmation flows, or customer segmentation — it will work automatically with your Replo pages since all cart and order data flows through your Shopify store. Install the [Replo Shopify integration](https://replo.app/install) to connect your Shopify store to Replo. 1. Go to [replo.app/install](https://replo.app/install) 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. Once connected, Replo pulls your entire product catalog from your Shopify store. This might take a few minutes for large catalogs (500+ products). 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 Product changes in your Shopify store sync to Replo within **5 minutes**. Prices and inventory are always updated in real-time in your cart, so customers never purchase with outdated information. Configure your Replo pages to be hosted on a standalone domain (e.g., `shop.yourbrand.com`). Think of this as creating microsites or micro-experiences that branch off from your primary headless site while pulling from the same Shopify backend. Your Replo pages will live at URLs like: * `shop.yourbrand.com/serum-landing` * `shop.yourbrand.com/bfcm-sale` * `shop.yourbrand.com/bundles` To learn how to set up custom domains and subdomains, see [Custom Domains](/features/custom-domains). Build landing pages, sales funnels, and campaigns in Replo using your synced products from Shopify. Add products to your pages using product components (product cards, buy buttons, variant selectors, etc.). All your product data is available—no manual setup required. 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. [Learn more about integrations](/integrations/introduction) 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. When customers click checkout, they're sent to your [Shopify Checkout](https://www.shopify.com/checkout-kit) where your store handles payments, fulfillment, and order management. Orders appear in your Shopify admin exactly like orders from your main store. Publish your Replo pages on your subdomain and start driving traffic from paid social, email campaigns, or organic channels. Your headless setup means you can iterate quickly without touching your main store. ### Managing Products and Inventory All product management happens in your Shopify store, not Replo. Update product information, inventory levels, and pricing in your Shopify admin, and changes sync to Replo automatically within 5 minutes. ### Use Cases for Headless Shopify Think of your primary headless site as your main brand experience, and Replo as a way to branch off different microsites or micro-experiences for specific campaigns, channels, or audiences — all pulling from the same Shopify backend. Build dedicated landing pages for each campaign on your standalone domain without affecting your main site's design or performance. Ship aggressive promotional microsites while keeping your main store focused on full-price products and brand experience. Create content-driven experiences on separate domains to build trust and SEO authority for specific product categories. Test new subscription models, bundle offers, or pricing strategies on your Replo domain before rolling them out to your main store. For more Shopify-specific details, see [Selling with Shopify](/commerce/shopify). ## Headless 3rd Party Platforms If you're using a commerce platform other than Shopify (or using a custom commerce backend), you can still use Replo to build high-converting landing pages. Unlike our Shopify integration, product data and inventory don't sync automatically in real-time, so you'll manually configure products and link out to your existing checkout flow. You manually create product references in Replo that match your products in your commerce platform. When customers click "Buy Now" or "Add to Cart" on your Replo pages, they're redirected to your existing checkout or product pages to complete their purchase. Replo supports linking to any commerce platform, including: * [WooCommerce](/commerce/external/woocommerce) * [Gumroad](/commerce/external/gumroad) * [Stripe](/commerce/external/stripe) * [PayPal](/commerce/external/paypal) * Custom commerce backends Decide which commerce platform or custom backend you'll use to handle checkout and order management. You'll link from Replo to this platform when customers are ready to purchase. Manually add products to Replo by creating product components with images, descriptions, and pricing. These don't sync automatically — you'll need to update them manually if product information changes. Set up buttons and links in Replo to redirect customers to your commerce platform's checkout or product pages. You can use URL parameters to pre-fill cart information if your platform supports it. Use UTM parameters and pixel tracking to monitor which traffic from your Replo pages converts in your commerce platform. You'll need to ensure your pixels are properly configured on both Replo and your checkout pages for accurate attribution. ### Platform-Specific Guides For detailed instructions on integrating specific platforms, see: * [WooCommerce](/commerce/external/woocommerce) — WordPress-based ecommerce platform * [Gumroad](/commerce/external/gumroad) — Digital products and memberships * [Stripe](/commerce/external/stripe) — Custom checkout flows with Stripe * [PayPal](/commerce/external/paypal) — PayPal payment buttons and links For a full list of supported platforms, see [External Commerce Platforms](/commerce/external/introduction). ### Pros and Cons of 3rd Party Headless Setups | Pros | Cons | | ------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------- | | **Complete flexibility** — Ship campaigns independently using Replo's AI without developer resources | **Manual product management** — Product data doesn't sync automatically | | **Separate domain benefits** — Create distinct brand experiences for different audiences | **Limited cart functionality** — Customers redirect to your platform for checkout | | **Cross-domain tracking** — Attribution works seamlessly with proper pixel configuration | **No native checkout integration** — Can impact conversion rates | If you need automatic product syncing and seamless checkout, consider using [Shopify](/commerce/shopify) or [Headless Shopify](#headless-shopify) instead. *** ## Frequently Asked Questions Running Replo on a separate domain (e.g., `shop.yourbrand.com`) gives you several strategic advantages. You can run aggressive promotional campaigns and direct response marketing without affecting your main store's brand positioning. You can exclude your Replo domain from search engines using robots.txt, which is useful for advertorials and paid acquisition pages that you don't want indexed. Your Replo domain can build independent authority with consumers — an advertorial site feels different from your core brand, which can actually improve trust for certain acquisition strategies. Plus, your marketing campaigns load independently and won't slow down your main headless site. Headless codebases are complex and unique to each brand. Integrating directly with custom Next.js apps, React frontends, or other frameworks would require understanding your specific architecture, component library, and deployment pipeline. Instead, Replo lets you build complete experiences on a standalone domain while importing the important integrations — your products, inventory, checkout, and branding — so your Replo pages feel like part of the same brand without the complexity of code-level integration. No. Unlike traditional headless frontends that require developers for every change, Replo lets you build and ship pages using natural language. You can create landing pages, update content, test new offers, and launch campaigns without developer resources. This is one of the key advantages over traditional headless architectures that rely on engineering teams. Yes. This is the most common setup and the best of both worlds. Your development team builds and maintains your main headless site on your primary domain (e.g., `yourbrand.com`). Your marketing team builds and ships campaigns on your Replo standalone domain (e.g., `shop.yourbrand.com`). Both pull from the same Shopify backend, so products, inventory, and orders are synced across both storefronts. Both teams work in parallel without conflicts. Yep, once you configure cross-domain tracking in Replo. Add your pixel integrations in Replo (Meta, TikTok, Google, etc.) under [Integrations](/integrations/introduction), and Replo will configure cross-domain tracking so pixels can follow customers from your Replo pages through your Shopify checkout. Your Replo domain links automatically to your existing Shopify cart, so all attribution works the same as your main site. Use UTM parameters in your ad links to track which traffic came from specific campaigns. Your analytics platform (Google Analytics, Triple Whale, etc.) will attribute conversions based on UTM data and pixel tracking with cross-domain support once they are configured in [Integrations](/integrations/introduction). Yes. You can create completely different brand experiences on your Replo domain. Common strategies include running aggressive discount promotions on your Replo domain while keeping your main store premium, or creating channel-specific experiences (e.g., TikTok-style landing pages) that match your ad creative. Google is smart enough to recognize that your subdomain and main domain are related, so SEO credibility remains similar across both. The main consideration is cross-linking between your domains to maintain site architecture. If you're using Replo primarily for paid acquisition (Meta ads, TikTok, Google Ads), SEO impact is minimal since most traffic comes from paid channels. If you're experiencing SEO issues with your setup, reach out to [support@replo.app](mailto:support@replo.app). *** ## Need Help? Every headless setup is different. If you're setting up a headless commerce configuration and need assistance, reach out to [support@replo.app](mailto:support@replo.app) or [contact us](https://www.replo.app/contact). We'll help you architect the right setup for your brand. # Introduction Source: https://docs.replo.app/commerce/introduction Use Replo to create, sell, and grow your business all in one place. Replo lets you import products from different ecommerce platforms and integrate with multiple checkout solutions. You can sync products from **Shopify**, create products directly in **Replo**, or link to external checkouts and booking platforms like **Gumroad** and **WooCommerce**. *** ## Connecting Shopify to Replo **Updating an existing Shopify theme** Shopify uses themes to define the look and feel of your store. If you're using Shopify and want to use Replo's classic page building product to directly update your existing Shopify's liquid code, use our [**Classic Replo Shopify Theme Editor**](https://support.replo.app/). Over 5,000 Shopify and Shopify Plus brands use Replo to build high-converting landing pages, sales funnels, and campaigns. This integration works best for physical products with inventory, fulfillment, and shipping needs, or if your business already runs on Shopify. When you install the [Replo Shopify integration](https://replo.app/install), your products, variants, selling plans, and inventory automatically sync into Replo. Customers interact with Shopify's headless cart and checkout—all cart events are tracked in Shopify for accurate analytics. Install our Shopify integration to your Shopify store to sync your products and start building landing pages in Replo. Get step-by-step setup instructions, learn how product sync works, and see how Replo integrates with Shopify's cart and checkout. *** ## Create and Sell Products in Replo Create and sell products directly in Replo. This works best for digital products, services, and simple catalogs without complex inventory and fulfillment requirements. When you create products in Replo, payments are processed through Stripe Express. You can enable automatic email delivery to send booking links or access codes for digital files/products or bookable services instantly after purchase. Learn how to create products in Replo, connect Stripe for payments, and start selling products and services directly on Replo. *** ## Use External Checkout and Booking Platforms Build landing pages in Replo and connect them to any external checkout or booking platform. This approach lets you use Replo's page builder while keeping your existing payment and booking workflow on platforms like Gumroad, WooCommerce, Calendly, or any other system. **How it works:** Create your product in the external platform, get the checkout or booking link, add it to a Replo product, and customers redirect to complete purchase or booking on that platform. See the full list of supported checkout and booking platforms including Gumroad, WooCommerce, Stripe, Etsy, Amazon, Calendly, Eventbrite, and more. # Selling on Replo Source: https://docs.replo.app/commerce/replo Sell digital products and simple SKUs directly on Replo with Stripe-powered checkout. This guide covers selling directly on Replo with Stripe-powered checkout. If you're selling physical products with inventory and fulfillment, use [Shopify](/commerce/shopify) instead. ## When to Sell on Replo Selling on Replo works best for lightweight commerce without operational complexity. | **Perfect For** | **Not For** | | -------------------------------------------------------------------------- | ---------------------------------------------------- | | Digital content or products (videos, ebooks, courses, templates, software) | Physical products requiring shipping and fulfillment | | Simple SKUs with no variants | Large catalogs with variants (sizes, colors) | | Testing demand before building full ecommerce infrastructure | | ## Setup Process Replo partners with Stripe to handle payments. We will guide you through creating a Stripe Express account during setup if you don't have one. Navigate to your Shop's **Products Page** and create a new product. **Required fields:** * **Title** — The product name (e.g., "Ad Creative Mastery Course") * **Description** — What the customer receives (e.g., "6-hour video course + templates + private community access") * **Price** — Set your price (e.g., \$197.43). All prices must be in USD. * **Images** — Upload product images or graphics **Checkout option:** Select **Sell directly on Replo** to use Stripe-powered checkout. If you select **Use an external checkout link** instead, you're using [third-party checkout](/commerce/external/introduction), not selling directly on Replo. If your product is delivered digitally, enable **Email Delivery** to automatically send buyers their product after purchase. **What you can send:** * Download links (hosted on Dropbox, Google Drive, etc.) * Access codes or license keys * Login credentials for a membership site * PDF attachments **Example:** If you're selling a course, you might set the email delivery to: ``` Subject: Your Ad Creative Mastery Course is Ready Body: Thanks for your purchase! Access your course here: [link] ``` If you disable email delivery, you'll need to manually fulfill orders by checking your Stripe Dashboard after each sale. Before you can accept payments, connect your Stripe account. **How to set up:** 1. Go to **Settings → General → Commerce Platform** 2. Click **Set up payments** 3. You'll be redirected to Stripe Express onboarding 4. Enter your bank details so Stripe can deposit payments 5. Complete identity verification (required for compliance) The setup takes 3-5 minutes. Stripe handles all payment processing, security, and compliance. You don't need an existing Stripe account. Replo will create a Stripe Express account for you during onboarding. Once your product is created and payments are set up, add the product to your page. In Replo, your products sync automatically. Any changes you make in the Products Page (price, images, description) update across all pages where that product appears. **What customers see:** When someone clicks **Buy Now** or **Checkout**, they'll go through Stripe-powered checkout. After payment, they receive their product via email (if delivery is enabled). *** ## Checkout Flow Replo uses Stripe to handle the checkout flow. Here's what happens when a customer buys your product: The customer lands on your Replo page, sees your offer, and clicks the **Buy Now** button. A checkout modal appears, powered by Stripe. The customer enters their payment details (credit card, Apple Pay, Google Pay, etc.). Stripe handles: * Payment security (PCI compliance) * Fraud detection * International payments * Tax calculation (if enabled in Stripe) Stripe processes the payment and deposits funds directly into your connected bank account. **Payout timing:** * First payout: 7-14 days after your first sale (standard for new Stripe accounts) * Subsequent payouts: 2-3 business days (rolling basis) You can check payout schedules in your **Stripe Dashboard**, accessible from Replo Settings. If email delivery is enabled, Replo automatically sends the customer their product (file, link, or access code) immediately after purchase. If email delivery is disabled, you'll see the order in your Stripe Dashboard and need to fulfill it manually. *** ## Managing Sales and Orders Access your Stripe Dashboard from **Settings → General → Commerce Platform** by clicking **Open Stripe Dashboard**. After you start selling, track performance through your **Stripe Dashboard**. ### What You'll Find in Stripe | **Sales Overview** | **Order History** | **Payout Details** | | ---------------------- | -------------------------------------------- | ------------------------------- | | Total revenue | Customer details (name, email) | When funds were deposited | | Number of transactions | Products purchased | Bank account receiving payments | | Average order value | Payment status (succeeded, failed, refunded) | Payout schedule | If a customer emails asking about their order, check your Stripe Dashboard for transaction details and confirmation that their payment went through. *** ## Troubleshooting Check these common issues: **Email delivery not enabled:** Go to your product settings and confirm **Email Delivery** is turned on. **Email went to spam:** Ask the customer to check their spam folder. Emails from Stripe/Replo can sometimes be flagged by email providers. **Wrong email in Stripe:** Check the order in your Stripe Dashboard. Confirm the customer entered the correct email at checkout Refunds are processed through Stripe, not Replo. **Steps to refund:** 1. Go to your **Stripe Dashboard** (accessible from Replo Settings) 2. Find the transaction under **Payments** 3. Click the transaction and select **Refund** 4. Choose full or partial refund 5. Confirm The customer will see the refund in 5-10 business days, depending on their bank. You can create discount codes in Stripe, but they won't be automatically applied at checkout. **How to use Stripe discount codes:** 1. Create promotion codes in your [Stripe Dashboard](https://stripe.com/docs/billing/subscriptions/coupons) 2. Share the code with your customers 3. Customers must manually enter the code at checkout **Other options:** * Manually adjust your product price for a promotion (e.g., drop from $197 to $147 for a sale) * If you need advanced discount logic (BOGO, tiered pricing, cart-level discounts), use [Shopify](/commerce/shopify) instead Stripe's standard processing fee is **2.9% + \$0.30 per transaction** for U.S. cards. **Example:** * Product price: \$197 * Stripe fee: ($197 × 0.029) + $0.30 = \$6.01 * You receive: \$190.99 International cards and currency conversion may have additional fees. Check [Stripe's pricing page](https://stripe.com/pricing) for full details. Replo doesn't take a cut of your sales. You pay Stripe's standard fees and keep the rest. You can sell to customers anywhere in the world, but you need to be located in a Stripe-supported country to receive payments. Stripe operates in 45+ countries, including the United States, Canada, United Kingdom, Australia, and most of Europe. Check [Stripe's country availability](https://stripe.com/global) to confirm your country is supported. **How it works:** * **You (the seller)** — Must have a bank account in one of Stripe's 45+ supported countries to receive payouts * **Your customers** — Can purchase from anywhere in the world (Stripe accepts international cards) # Selling with Shopify Source: https://docs.replo.app/commerce/shopify Connect your Shopify store to Replo and start building high-converting landing pages, sales funnels, and campaigns. 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**](https://support.replo.app/) 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](https://shopify.dev/docs/storefronts/headless/building-with-the-storefront-api/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 Install the [Replo Shopify integration](https://replo.app/install) to connect your existing Shopify store to Replo. **How to connect:** 1. Go to [replo.app/install](https://replo.app/install) 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. 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. 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](/integrations/introduction) 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. When customers click checkout, they're sent to your [Shopify Checkout](https://www.shopify.com/checkout-kit) 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`). 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 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. All cart data is persisted in your Shopify store's cart, so cart events are tracked in Shopify for analytics and abandoned cart recovery. Customers are sent to your Shopify Checkout where your store handles the checkout flow. 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](/use-cases/introduction) page. Build landing pages that mirror your ad creative for ad/page congruency and to drive higher conversion rates. Ship dedicated promo pages in hours without touching your main store. Build dedicated gift guides and bundle pages to increase [Average Order Value](/glossary#aov). 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](/integrations/introduction) 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](mailto:support@replo.app) and we'll help you get set up. # Data Deletion Policy Source: https://docs.replo.app/data-deletion-policy How to request deletion of your data from Replo Replo is committed to protecting your privacy and giving you control over your data. If you would like to request the deletion of your personal data or any data associated with your Replo account, please follow the instructions below. ## How to Request Data Deletion To submit a data deletion request, send an email to [support@replo.app](mailto:support@replo.app) with the following details: * **Subject line:** Data Deletion Request * **Email address** associated with your Replo account * A brief description of the data you would like deleted Our team will review your request and respond within a reasonable timeframe to confirm the deletion or request any additional information needed to process your request. ## What to Expect * You will receive an acknowledgment of your request within a few business days. * Depending on the scope of the request, processing may take up to 30 days. * Once your data has been deleted, you will receive a confirmation email. ## Questions? If you have any questions about data deletion or our privacy practices, reach out to [support@replo.app](mailto:support@replo.app). # A/B Testing Source: https://docs.replo.app/features/ab-testing Run experiments to improve conversion rates and optimize your landing pages A/B testing lets you compare two or more versions of a page to see which drives better [CVR](/glossary#cvr), [AOV](/glossary#aov), or other metrics. You show version A to a random half your traffic and version B to the other half, then measure which performs better. ## Where to A/B Test in Replo Access the A/B testing tool from the workspace menu. Navigate to your workspace settings and select **A/B Testing** to create new experiments, view running tests, and analyze results. From here, you can create forever links that drive traffic to your A/B tests, set up traffic splits between control and variant pages (as many as you want), and track conversion metrics—all without leaving Replo. ## A/B Testing Strategy for Beginners Start by researching your site using Google Analytics, heatmaps, session recordings, and customer surveys. Focus on high-traffic pages with poor metrics. The metrics you track depend on your goals—clickthrough rate, [AOV](/glossary#aov), bounce rate, scroll depth, add-to-cart rate, and more. Most brands focus on [CVR](/glossary#cvr) since it impacts revenue most directly. Develop strong hypotheses with measurable data observations. Include exact metric changes and predicted impact with clear reasoning. During execution, run simple A/B tests with just two versions. Test single elements to isolate impact, and commit to full 2-4 week test durations (averaging about 2 full business cycles) to ensure statistical significance. Document all learnings, including failed or inconclusive tests. Industry best practices aren't always right for your audience. Validate them with your specific traffic before implementing. Every brand is different—cater to your target audience first. ### Common Mistakes to Avoid * Testing with insufficient traffic * Running too many variations simultaneously * Stopping tests prematurely * Testing multiple elements at once per variant ## When You Should Start A/B Testing You're ready when you have: * 1,000+ weekly visitors (5,000+ monthly) to pages you'll test * 100+ conversions per month minimum * Google Analytics properly installed with goals configured * 2-4 weeks of baseline data showing stable traffic patterns * Resources to implement winning variations after testing You're NOT ready if: * Your website has major bugs or technical issues * Traffic fluctuates wildly week-to-week * You're in the middle of a major store redesign * You have fewer than 5-10 conversions weekly ### If You Lack Traffic Start with email A/B testing (needs only 500-1,000 subscribers) or PPC ad testing (5,000+ impressions) to build experimentation skills while growing site traffic. This lets you learn how A/B testing works on a smaller scale and generate ideas for larger tests when your store is ready. For example, if a certain CTA button performs well in your newsletters, note that as a future element to A/B test on your webpages. ## What You Should A/B Test Here's the order of priority we recommend: Start with pages that drive the most traffic and conversions. These pages have the biggest impact on your business when optimized. * Homepage (your highest traffic page) * Top 3-5 product pages by traffic * Checkout process * Category pages Test one element at a time to isolate impact. Always go top down on the page. Start with elements above the fold—80% of users never scroll down before bouncing. ### Homepage Elements * Hero section headline and subheadline * Primary CTA button text and placement * Hero image/video * Trust signals (free shipping, guarantees) ### Product Page Elements * Add to Cart button placement (above vs. below fold) * Product image type (lifestyle vs. white background) * Number of images shown * Product description length and format * Social proof placement (reviews, ratings) * Trust badges location ### Checkout Elements * Guest checkout vs. required account creation * Number of form fields * Progress indicators * Security badges placement * Shipping cost visibility ## Step-by-Step A/B Testing Guide Follow this process to run your first A/B test. We're covering an example use case to illustrate the steps—adapt the goals and metrics to fit your own test. Review your Google Analytics dashboard and look for: * High-traffic pages with low conversion rates * Pages with high bounce rates * Checkout abandonment points **Example finding:** Your best-selling product page gets 5,000 monthly visits but only 2% add to cart (100 conversions). Analytics shows 70% of visitors never scroll below the fold. Install Hotjar or Microsoft Clarity to see live user interactions with your site. Replo integrates directly with both tools, so you can get up-to-date heatmap tracking on any of your Replo pages. Take note of: * Where users click * How far they scroll * What they ignore Make sure your impact is measurable and quantifiable. We like this template: "Based on \[data], we believe that \[change] will \[impact] because \[reasoning]." **Example hypothesis:** "Based on heatmap data showing 70% of mobile users never scrolling below the fold, we believe moving the Add to Cart button above the fold will increase add-to-cart rates by at least 15% because users won't have to search for the primary conversion action." Use a statistical significance calculator to determine the sample size you'll need for your test results to have non-random differences. You'll need to know the following: * Current conversion rate * Relative minimum detectable effect (usually set to 15% for a beginner A/B test) * Confidence level (usually set to 95% for a beginner A/B test) * Statistical power (usually set to 80% for a beginner A/B test) **Relative minimum detectable effect** — The smallest improvement you want to detect (e.g., 15% means you want to spot at least a 15% increase in conversions). **Confidence level** — How sure you want to be that your results aren't random (95% means there's only a 5% chance of a false positive). **Statistical power** — The probability that you'll detect an actual improvement if one exists (80% means there's an 80% chance you'll find a real improvement when it's there). We like using this [statistical significance calculator](https://www.evanmiller.org/ab-testing/sample-size.html) to calculate the sample size you'll need for your test results to have non-random differences. **Example sample size calculation:** If you have these numbers for a simple A/B test: * Current conversion rate: 2% * Relative minimum detectable effect: 15% * Confidence level: 95% * Statistical power: 80% According to the stat sig calculator, you'll need nearly 35,000 visitors per variation. At 5,000 monthly visits to your site, this test will take around 9 weeks to reach statistically significant results. In your page building platform of choice, make the necessary edits. Keep everything else the same. For this example, that means moving the "Add to cart" button to be above the fold. In Replo, you can do this without any manual edits. Simply prompt Replo by typing "move the add to cart button above the fold" and hitting enter, and Replo will do it for you. For more complex edits (not needed for a beginner A/B test, but necessary for more advanced tests), you can give Replo a list of edits to work through, and it can execute on all of them at once. Once you're done, name the page clearly so you know if this is the variant or the control. There are many A/B testing platforms to choose from. For the most streamlined A/B testing process that comes built-in with our campaign builder, use Replo. Create and edit page variations, and set up and run your experiments—all in the same app. With Replo, you can create forever links that are reused across multiple (non-simultaneous) paid ad campaigns, such as on Meta, so you don't need to retrain your ad algorithms every time you run a new A/B test. Plus, you can test pages built in any platform of your choice, not just on Replo. All you have to do is create your Replo forever link which drives traffic to the A/B test, and then copy and paste in the URL of your original page and your variant page. Set up your tracking with a 50/50 traffic split between the control and variant. Replo enables you to set up as many variants as you would like, but for a beginner A/B test, we only want a two version split test. In the case of this example, set your primary goal as landing page conversion rate. Before you launch your A/B test, visit the experiment link across a number of browsers and devices. Test all links and buttons (especially the one that you are tracking!). Items to Q/A include: * Chrome, Safari, Firefox * Desktop, mobile, tablet * Different screen sizes * Verify tracking fires correctly Here's a quick rundown of things to do and not to do: * Set test to run for minimum 4 weeks (2 full business cycles) * Don't stop early even if you see significance * Document start date and expected end date for recordkeeping Check your A/B test weekly for: * Technical issues. Ex: broken pages, 404 links, tracking problems * Traffic distribution. This should stay close to an even 50/50 split. Avoid stopping the test prematurely (even if you already hit a 95% confidence level!), don't run other tests on the same page simultaneously, and don't change anything mid-test. Doing so will corrupt any data that you've already collected and make your collected results untrustworthy. Before analyzing your test results, verify that the following is true: * Sample size reached: Did each variation get your calculated minimum visitors? * Test duration met: Ran for at least 2 weeks spanning complete business cycles? * Statistical significance achieved: Confidence level ≥95%? * No external factors: No major sales, seasonal marketing campaigns, or technical issues during the test? If any answer is NO, keep the test running or restart it. Given the set-up of our experiment, there are three possible outcomes: * There is a clear winner between results (this is the most common) * There is no significant difference between the control version and the test version * There is a clear losing version **If there is a winner:** Document the learning and apply the insight across your entire site or other similar pages where applicable. Calculate the revenue impact to record how much difference the test result made to your business. **If there is no clear winner:** Keep the control, but also document the results of the test. Consider why the test failed: Was the hypothesis wrong? Was the change too subtle? An inconclusive test is not necessarily a failed test—you simply learned what doesn't work and prevented a potentially harmful change. **If there is a clear losing version:** Document the change and impact. Be happy that you prevented a change that would've cost your store money! Study this learning and try to apply it to developing new future hypotheses. For example, you can test adding key product info above fold alongside the CTA button, and see if that combination will generate a positive result. In this way, you can see how A/B test results build on each other over time. While your key metric might be conversion rate or add-to-cart rate, other secondary metrics that you may want to look at include revenue per visitor, [AOV](/glossary#aov), and bounce rate. In addition, analyze audience behaviors across the two versions by segment: * Device type (mobile vs. desktop) * New vs. returning visitors * Traffic source (organic, paid, direct) * Geographic location Many times, segmenting allows you to dissect larger scale audience trends into more specific (and actionable) insights that you might have missed otherwise. **Example insight:** "The overall test showed no clear winner, but mobile users increased conversions 45% while desktop decreased 10%. We should implement the variation for the mobile store only." As you work through cycles of A/B testing, you'll realize that the result of one A/B test often leads to more hypotheses to experiment with. That's a good thing! It means that you are gradually working your way through methods to improve your store. This includes implementing proven positive ROI changes, or knowing to avoid proven harmful changes. To learn more about A/B testing, check out our [full guide](https://www.replo.app/blog/how-to-ab-test-landing-pages) on the topic. # Generating Pages With Replo Source: https://docs.replo.app/features/building-pages-ai Replo lets you generate fully functional pages directly from a conversation. You can bring in screenshots, ad creative, a description, or even a URL, and we'll create a page that fits your brand and connects to your products. Learn how. ## 1. Prepare Your Brand Library Before generating pages, make sure your [Brand Library](/getting-started/brand-library) is set up. * Colors, fonts, and styles will automatically apply to every page you generate. * This ensures consistent branding across all new pages. Design Library.png ## 2. Add Product References Whenever possible, **reference your products**. * We’ll pull in product data (title, images, price, variants, etc.) directly into the page. * Pages generated this way are automatically connected to your store. 💡 **Tip:** Even if you start from a screenshot or ad, tying it back to a product ensures more accurate and useful results. Add product Reference.png ## 3. Bring in Screenshots You can be as general or specific as you want when working with images and URLs: * **Recreate an entire page** - Copy the full layout and structure * **Extract specific elements** - Grab just the color palette, a particular section, or component style * **Match the vibe** - Apply the overall aesthetic or feel of a reference page * **Customize for your brand** - Replo automatically adapts designs to fit your existing design system You can upload screenshots of: * **Pages or sections you like** → AI will recreate layouts and styling. * **Ads** → AI will match the landing page offer to the ad’s messaging and link it to the right product. 📌 Note: Longer screenshots or very large reference images may increase hallucinations and reduce accuracy. Stick to focused sections or concise full-page screenshots. Add image reference.png ## 4. Start Without References No screenshot? No problem. * You can **just describe the page** you want (“hero with product image, testimonial section, and CTA”). * Add a product reference if you want it connected to your catalog. * Or keep it general—we’ll still generate the structure for you. ## 5. Work in Parallel * You can **start one page generation and immediately create another.** * Most requests finish within **5–10 minutes.** ⏱️ Keep in mind: larger uploads (long screenshots, heavy descriptions) may take a little longer. ## 6. Advanced Options * **Upload HTML or React code**: Drop in a few sections or a lightweight page to generate from code. * **Figma exports**: Export code from your Figma designs and bring them in to instantly generate pages. (Use Figma to code plugin, copy the React JSX code and paste it right into chat) This is especially useful for developers or designers who want to quickly test or repurpose existing layouts.