Skip to main content

Overview

By default, your Pocketsflow pages use these URLs:
  • Creator page: https://yourname.pocketsflow.com
  • Products: https://pocketsflow.com/p/product-slug
  • Checkout: https://pocketsflow.com/checkout/product-id
Custom domains let you replace these with your own branded URLs like:
  • https://yourdomain.com
  • https://shop.yourdomain.com
  • https://courses.yourdomain.com
Benefits:
  • ✅ Professional branding
  • ✅ Better SEO and memorability
  • ✅ Higher trust and conversion rates
  • ✅ Consistent brand experience
  • ✅ Keeps original URLs as backup

What You Can Customize

Custom domains can point to different parts of your Pocketsflow presence:
Domain TypePoints ToExample
Creator PageYour link-in-bio pagecreator.com → Creator page
Product PageSpecific productcourse.com → Individual course
StorefrontProduct listingshop.com → All products
Most common setup: Point your domain to your Creator Page, which showcases all your products, social links, and newsletter signup.

Requirements

Before starting, you need:

1. Domain Ownership

Purchase a domain from any registrar:
  • Recommended: Cloudflare, Google Domains, Namecheap, GoDaddy
  • Budget: $10-15/year for .com domain
  • Alternative TLDs: .io, .co, .xyz (varies in price)

2. DNS Access

You must be able to:
  • Log in to domain registrar account
  • Access DNS management panel
  • Create or modify DNS records (CNAME, A records)

3. Decision: Root vs. Subdomain

Root Domain (yourdomain.com):
  • ✅ Shortest, most memorable
  • ✅ Best for primary brand
  • ❌ Cannot use domain for other purposes
  • ❌ Slightly more complex DNS setup
Subdomain (shop.yourdomain.com):
  • ✅ Keep main site separate
  • ✅ Easier DNS setup (CNAME only)
  • ✅ Can have multiple (shop, courses, store)
  • ❌ Slightly longer URL
Recommendation: Use subdomain if you have a main website on the root domain. Use root domain if Pocketsflow is your primary online presence.

Step-by-Step Setup Guide

Step 1: Add Domain in Pocketsflow

  1. Go to Settings → Custom Domains
  2. Click Add Custom Domain
  3. Enter your domain:
    • Root: yourdomain.com
    • Subdomain: shop.yourdomain.com
  4. Click Add Domain
What happens next:
  • Pocketsflow creates DNS record instructions
  • Domain status shows as “Pending Verification”
  • You’ll see DNS records to add

Step 2: Configure DNS Records

Copy the DNS records from Pocketsflow dashboard and add them to your DNS provider. Record Type: CNAME
FieldValue
TypeCNAME
Name/Hostshop (or your subdomain)
Value/TargetProvided by Pocketsflow (e.g., cname.pocketsflow.com)
TTLAuto or 3600
Provider-specific steps: Cloudflare:
  1. Log in to Cloudflare
  2. Select your domain
  3. Go to DNSRecords
  4. Click Add record
  5. Select CNAME
  6. Enter name: shop
  7. Target: Pocketsflow CNAME value
  8. ⚠️ Important: Toggle off “Proxy status” (gray cloud, not orange)
  9. Click Save
Google Domains:
  1. Sign in to Google Domains
  2. Select your domain
  3. Click DNS in left sidebar
  4. Scroll to Custom resource records
  5. Name: shop
  6. Type: CNAME
  7. Data: Pocketsflow CNAME value
  8. Click Add
Namecheap:
  1. Sign in to Namecheap
  2. Domain List → Manage your domain
  3. Advanced DNS tab
  4. Click Add New Record
  5. Type: CNAME
  6. Host: shop
  7. Value: Pocketsflow CNAME value
  8. Click Save
GoDaddy:
  1. Sign in to GoDaddy
  2. My Products → DNS for your domain
  3. Click Add under Records
  4. Type: CNAME
  5. Name: shop
  6. Value: Pocketsflow CNAME value
  7. TTL: 1 hour
  8. Click Save

For Root Domain

Record Type: A Record (or ALIAS/ANAME if supported) Option A - A Records (Most providers): Add these A records:
TypeNameValueTTL
A@IP provided by Pocketsflow3600
Option B - ALIAS/ANAME (Cloudflare, DNSimple):
TypeNameValueTTL
ALIAS@Domain provided by PocketsflowAuto
Important: Using root domain means you cannot use it for other services (e.g., main website). All traffic to yourdomain.com will go to Pocketsflow.

Step 3: Verify Domain

After adding DNS records:
  1. Return to Settings → Custom Domains in Pocketsflow
  2. Find your domain in the list
  3. Click Verify Domain or Check Status
  4. Wait for verification
Verification process:
  • Pocketsflow checks DNS records
  • Can take 5 minutes to 48 hours for DNS propagation
  • Status updates automatically
  • Email notification when verified
Domain statuses:
StatusMeaningAction
🟡 PendingDNS not detectedWait or check DNS records
🟢 VerifiedActive and workingDomain is live!
🔴 FailedDNS incorrectReview DNS records
🟣 SSL PendingSSL certificate being issuedWait (usually < 1 hour)

Step 4: SSL Certificate

Once verified, Pocketsflow automatically:
  1. Issues free SSL certificate (via Let’s Encrypt)
  2. Enables HTTPS on your domain
  3. Redirects HTTP → HTTPS automatically
SSL status: Check in Custom Domains dashboard Typical timeline:
  • Verification → SSL issued: 15 minutes - 2 hours
  • Full propagation: Up to 24-48 hours globally
During SSL setup: Your domain may show certificate warnings. This is normal and resolves automatically within 1-2 hours.

Testing Your Custom Domain

Before Sharing Publicly

1

Wait for green status

Domain shows “Verified” with SSL “Active”
2

Test in browser

Visit https://yourdomain.com in incognito mode
3

Check SSL

Click padlock icon in browser—should show valid certificate
4

Test all pages

Navigate to products, verify links work
5

Mobile test

Check on mobile device over cellular (not WiFi)

DNS Propagation Check

Use these tools to check DNS propagation: Enter your domain and check CNAME or A records are correct globally.

Managing Custom Domains

Viewing Domain Settings

Settings → Custom Domains shows:
  • Domain name
  • Verification status
  • SSL certificate status
  • Target (Creator Page, Product, etc.)
  • Date added
  • Last verified

Updating Domain Target

Change what your domain points to:
  1. Settings → Custom Domains
  2. Click domain name
  3. Select new target:
    • Creator Page
    • Specific product
  4. Click Update
Domain stays verified, just changes destination.

Removing Domain

To disconnect a domain:
  1. Settings → Custom Domains
  2. Click domain
  3. Click Remove Domain
  4. Confirm removal
Breaking change: All links using this domain will stop working. Update shared links before removing.
After removal:
  • Original pocketsflow.com URLs still work
  • Optionally delete DNS records from provider
  • Domain can be reconnected later

Multiple Domains

You can connect multiple domains to different pages: Example setup:
DomainPoints To
creator.comCreator Page (main hub)
courses.creator.comSpecific course product
shop.creator.comProduct storefront
Use cases:
  • Different product categories
  • Geographic regions (.com, .co.uk)
  • Rebrand transition (keep old domain working)
  • A/B testing different URLs
Limits: Check your Pocketsflow plan for domain limits (usually 3-10 domains)

Common DNS Providers

Why Cloudflare:
  • Free DNS management
  • Fast propagation (5-10 minutes)
  • Easy interface
  • Free CDN and DDoS protection
Setup steps:
  1. Transfer nameservers to Cloudflare (if domain elsewhere)
  2. Add CNAME record
  3. Disable proxy (gray cloud)
  4. Save changes

Google Domains

Steps:
  1. DNS → Custom records
  2. Add CNAME: shop → pocketsflow value
  3. Save
  4. Propagation: 10-30 minutes

Namecheap

Steps:
  1. Advanced DNS tab
  2. Add CNAME Record
  3. Save
  4. Propagation: 30 minutes - 2 hours

GoDaddy

Steps:
  1. DNS Management
  2. Add CNAME record
  3. Save
  4. Propagation: 30 minutes - 4 hours
Faster propagation: Cloudflare and Google Domains typically propagate fastest (< 30 min). GoDaddy can take 2-4 hours.

Troubleshooting

Domain Not Verifying

Problem: Status stuck on “Pending” after 24 hours Solutions:
  1. Check DNS records:
    • Log in to DNS provider
    • Verify CNAME/A record exists exactly as shown
    • Check for typos in value
  2. Check TTL: Set to 3600 or Auto
  3. Cloudflare users: Ensure proxy is OFF (gray cloud)
  4. Multiple records: Remove duplicate DNS records
  5. DNS cache: Clear your DNS cache:
    • Windows: ipconfig /flushdns
    • Mac: sudo dscacheutil -flushcache
  6. Contact support: If still failing after 48 hours

SSL Certificate Issues

Problem: “Not Secure” warning or certificate errors Solutions:
  1. Wait: SSL can take up to 2 hours after verification
  2. Check status: Settings → Custom Domains → SSL Status
  3. Force HTTPS: Clear browser cache, use https:// explicitly
  4. Certificate renewal: Automatic, but can take time

”DNS_PROBE_FINISHED_NXDOMAIN” Error

Problem: Browser cannot find domain Solutions:
  1. DNS not propagated: Wait 24-48 hours
  2. Wrong DNS records: Double-check CNAME/A record values
  3. Nameservers: Ensure domain’s nameservers are correct
  4. Try different network: Test on mobile data vs. WiFi

Cloudflare “Too Many Redirects”

Problem: Redirect loop Solution: Turn off Cloudflare proxy (orange cloud → gray cloud)

Domain Points to Wrong Page

Problem: Domain shows different content Solutions:
  1. Check target: Settings → Custom Domains → verify target
  2. Update target: Change to correct page
  3. Clear cache: Hard refresh (Ctrl+Shift+R or Cmd+Shift+R)

Email vs. Web Domains

Important distinction: Web Domain (this guide):
  • For accessing your Pocketsflow pages
  • CNAME or A records
  • Configured in Settings → Custom Domains
Email Sending Domain (separate):
  • For sending newsletters from your domain
  • SPF, DKIM, DMARC records
  • Configured in Settings → Email
See Newsletter for email domain setup.

SEO Considerations

Benefits of Custom Domains

SEO improvements:
  • ✅ Brand recognition in search results
  • ✅ Keyword-rich URLs possible
  • ✅ Link authority stays with your domain
  • ✅ Professional appearance increases CTR

Best Practices

  1. Use HTTPS: Automatic with Pocketsflow
  2. Descriptive subdomains: courses.example.com > c.example.com
  3. Consistent URLs: Don’t change frequently
  4. 301 redirects: Keep old URLs working if changing

URL Structure

Good:
  • courses.creator.com - Clear purpose
  • shop.brand.com - Brand focused
Avoid:
  • cr.example.com - Unclear abbreviation
  • 8t3kls.example.com - Random characters

Advanced: Domain Forwarding

If you want multiple domains to point to same content: Option 1 - DNS (Recommended):
  • Point both domains’ DNS to Pocketsflow
  • Add both in Settings → Custom Domains
Option 2 - HTTP Redirect:
  • Use registrar’s forwarding feature
  • Forward olddomain.comnewdomain.com
  • Then only add newdomain.com to Pocketsflow

FAQ

Can I use www subdomain?

Yes! Add both:
  • yourdomain.com (root)
  • www.yourdomain.com (subdomain)
Both will work and redirect to same page.

Do I need to renew the domain?

Yes, renew with your registrar annually (usually $10-15/year). Pocketsflow doesn’t charge for custom domains.

Can I transfer my domain?

Yes, custom domains can be transferred between registrars without affecting Pocketsflow connection. Just update DNS records at new registrar.

What if my registrar doesn’t support CNAME for root?

Use a subdomain (www or shop) instead, or switch to a registrar that supports ALIAS/ANAME records (Cloudflare, DNS Simple).

Can I use internationalized domain (IDN)?

Yes, domains with special characters are supported (e.g., café.com, münchen.de).

Next Steps

Creator Page

Customize your link-in-bio page

Email Settings

Set up email sending domain

Global Styles

Brand your pages with custom colors

Analytics

Track traffic to your custom domain