Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.replo.app/llms.txt

Use this file to discover all available pages before exploring further.

Replo makes it easy to publish your project to the web, either on a free staging subdomain (e.g. yoursite.reploshops.com) or your own custom domain. This guide walks you through how to connect your domain, set up the required DNS records, troubleshoot common issues, and understand your options across different hosting providers.

Why use a custom domain?

Connecting a custom domain (e.g., shop.yourdomain.com) improves your shop’s:
  • Brand identity — looks more professional
  • Search engine visibility — better SEO
  • Memorability — easier to share and remember

Requirements to use a custom domain

Before you begin:
  • You must be on a paid Replo plan.
  • You need to own a domain name. For easier setup, you can purchase one from providers like:
Replo partners with Entri to help you connect your domain quickly and securely. For some providers, Entri offers automatic DNS setup and www redirect.

Connect your domain (via Entri)

1

Open your Project Settings

Go to Project > Settings > Domains and click Add Domain.
2

Enter your domain

Type in your domain — for example, shop.yourdomain.com for a subdomain or yourdomain.com for a root domain.
3

Select your DNS provider

Choose your domain provider from the list.
If your provider isn’t listed, see manual setup.
4

Authorize with Entri

Follow the prompts to log in to your provider and authorize Entri to update your DNS settings automatically.
5

Wait for verification

Click Close Window and return to Replo. Your domain will appear as Pending while DNS changes propagate.
Click the refresh button next to your domain to check verification status. DNS changes may take up to 48 hours to propagate, though most updates are live within a few minutes.
✅ Once verified, your domain status will change from Pending to Verified, and your Replo shop will be live at your custom domain.

Manual DNS setup

If your provider isn’t supported by Entri, or you prefer to configure DNS yourself, you can set up the required records manually.
1

Add your domain in Replo

Go to Project > Settings > Domains, click Add Domain, and enter your domain.
2

Choose Manual Setup

When choosing a provider, scroll to the bottom and select Manual Setup.
3

Add the DNS records at your domain registrar

Log in to your domain registrar (e.g. GoDaddy, Namecheap, Cloudflare) and add the DNS records shown below based on your domain type.
4

Verify in Replo

Return to Project > Settings > Domains and click the refresh button next to your domain. Once the DNS records have propagated, your domain will move from Pending to Verified.

DNS records for subdomains

If you’re connecting a subdomain like shop.yourdomain.com, add a CNAME record:
TypeHost / NameValueTTL
CNAMEYour subdomain (e.g. shop)yourshopprefix.reploshops.com300
Replace yourshopprefix with the Replo shop prefix assigned to your project. You can find this in Project > Settings > Domains — it’s the subdomain shown for your default .reploshops.com staging URL.

DNS records for root domains

If you’re connecting a root/apex domain like yourdomain.com, CNAME records are not supported (per DNS standards). Instead, add the following A and AAAA records:
TypeHost / NameValueTTL
A@162.159.142.94300
A@172.66.2.90300
AAAA@2606:4700:7::252300
AAAA@2a06:98c1:58::252300
Connecting a root domain will route all traffic for that domain to Replo. If you already have a website at yourdomain.com, it will be replaced. This change cannot be undone without manually reconfiguring your DNS records.

Domain verification status

After adding a domain, it goes through two states:
StatusMeaning
PendingDomain has been added in Replo, but DNS records haven’t been verified yet.
VerifiedDNS records confirmed. Your site is live at the custom domain.
If your domain stays in Pending for more than a few hours, double-check your DNS records using dnschecker.org and make sure the values match what’s listed above.

FAQ

  • Double-check your DNS settings using dnschecker.org.
  • Make sure you added the correct record type — CNAME for subdomains, A/AAAA for root domains.
  • DNS changes can take up to 48 hours to propagate.
  • Clear your browser cache or test in incognito.
  • Try removing and re-adding the domain in Project > Settings > Domains.
  • Reach out to support@replo.app if you still need help.
Yes — positively. A custom domain improves discoverability and trustworthiness.
  • A subdomain is a prefix added to your domain, like shop.yourdomain.com or landing.yourdomain.com.
  • A root domain (also called an apex domain) is the base domain itself, like yourdomain.com.
Subdomains are recommended if you already have a website on your root domain, since connecting a root domain to Replo will replace whatever is currently hosted there.
Yes — and we recommend it in most cases. You can connect shop.yourdomain.com, landing.yourdomain.com, or any other subdomain.
Just include the full subdomain during setup.
Yes, but each must be added individually (e.g. shop, landing, promo).
Repeat the connection process for each one.
  • Go to Project > Settings > Domains
  • Click the trash icon next to your domain
  • Remove DNS records in your provider to clear the connection
No. Currently there is no way to remove the default .reploshops.com staging domain.
In most cases, no. The www configuration is included automatically when you set up the root domain. If you’re having trouble, reach out to support@replo.app and our team can help troubleshoot your domain connection.
At this time, all published content will appear on all connected custom domains by default. If you’d like to publish pages to a separate domain, you’ll need to create a separate shop for that domain.
Currently, published pages appear on all connected custom domains, but the live link will only open the first domain by default. If you’d like to view your page on another custom domain, you can do so by manually replacing the domain in the page URL.
Example: If your page preview opens at https://example1.com/my-page, and your second domain is example2.com, simply change the URL to https://example2.com/my-page to view it on the second domain.
At this time, selecting or previewing specific domains within Replo isn’t supported, but your page will still publish across all connected domains.