Custom Domain Setup
By default, your Wired Church site is accessible at yourchurch.wiredchurch.app. With a custom domain, you can serve your church management platform from your own address like my.yourchurch.com or yourchurch.com. This guide walks you through the complete setup process.
What a Custom Domain Gives You
A custom domain provides:
- Professional branding — Members and visitors see your church's domain, not a third-party address.
- Consistent identity — Your portal, public website, and admin panel all live under your domain.
- Better email deliverability — Emails can be sent from your own domain with proper DNS records.
- SEO benefits — Search engines associate your content with your established domain.
Custom domains are available on the Pro and Enterprise plans. The Starter plan uses the default yourchurch.wiredchurch.app address.
Choosing Your Domain Configuration
You have two options for your custom domain:
Option A: Subdomain (Recommended)
Use a subdomain like my.yourchurch.com while keeping your main website at yourchurch.com.
Best for: Churches that already have a website at their root domain or use a separate website builder.
Example: my.nlpc.net points to Wired Church while nlpc.net remains the public church website.
Option B: Root Domain
Point your entire root domain like yourchurch.com to Wired Church.
Best for: Churches that want Wired Church to serve their entire web presence, including the public website.
Example: nlpc.net points entirely to Wired Church for both the public site and member portal.
Most churches start with a subdomain (my.yourchurch.com) because it allows Wired Church to coexist with an existing website. You can always switch to a root domain later.
Setup Steps
Step 1: Add Your Domain in Wired Church
- Navigate to Admin > Settings > Church Profile > Custom Domain.
- Click Add Custom Domain.
- Enter your domain (e.g.,
my.yourchurch.comoryourchurch.com). - Click Verify Domain.
- The system displays the DNS records you need to add.
Do not close this page until you have copied the DNS records. You will need them in the next step.
Step 2: Configure DNS Records
Log in to your domain registrar or DNS provider and add the required records. The exact steps vary by provider (see provider-specific instructions below).
For a Subdomain (e.g., my.yourchurch.com)
Add a CNAME record:
| Record Type | Host/Name | Value/Target | TTL |
|---|---|---|---|
| CNAME | my |
yourchurch.wiredchurch.app |
3600 |
For a Root Domain (e.g., yourchurch.com)
Root domains cannot use CNAME records (per DNS standards). Instead, use one of these approaches:
If your DNS provider supports ALIAS/ANAME records:
| Record Type | Host/Name | Value/Target | TTL |
|---|---|---|---|
| ALIAS or ANAME | @ |
yourchurch.wiredchurch.app |
3600 |
If your DNS provider only supports A records:
| Record Type | Host/Name | Value | TTL |
|---|---|---|---|
| A | @ |
75.2.60.5 |
3600 |
| A | @ |
99.83.186.148 |
3600 |
IP addresses for A records may change. Always use the values displayed on your Wired Church custom domain settings page, not the examples in this article.
Step 3: Verify Domain Ownership
After adding DNS records:
- Return to Admin > Settings > Church Profile > Custom Domain.
- Click Verify Domain.
- The system checks for the correct DNS records.
- If verification succeeds, the status changes to Pending SSL.
DNS changes can take anywhere from a few minutes to 48 hours to propagate worldwide. If verification fails, wait 30 minutes and try again.
Step 4: SSL Certificate Provisioning
Once DNS is verified, Wired Church automatically provisions a free SSL certificate for your domain:
- The status shows Provisioning SSL during this process.
- SSL provisioning typically completes within 5-10 minutes.
- When complete, the status changes to Active.
- Your custom domain is now live and serving traffic over HTTPS.
SSL certificates are automatically renewed before expiration. You do not need to manage certificates manually.
Provider-Specific DNS Instructions
GoDaddy
- Log in to your GoDaddy account.
- Navigate to My Products > Domains > [Your Domain] > DNS.
- Click Add Record.
- Select CNAME as the type.
- In the Host field, enter
my(for subdomain) or leave blank for root. - In the Points to field, enter
yourchurch.wiredchurch.app. - Set TTL to 1 Hour.
- Click Save.
Namecheap
- Log in to your Namecheap account.
- Navigate to Domain List > [Your Domain] > Advanced DNS.
- Click Add New Record.
- Select CNAME Record from the type dropdown.
- In the Host field, enter
my. - In the Value field, enter
yourchurch.wiredchurch.app. - Set TTL to Automatic.
- Click the green checkmark to save.
Cloudflare
- Log in to your Cloudflare dashboard.
- Select your domain.
- Navigate to DNS > Records.
- Click Add Record.
- Select CNAME as the type.
- In the Name field, enter
my. - In the Target field, enter
yourchurch.wiredchurch.app. - Set the proxy status toggle:
- Proxied (orange cloud) — Recommended. Cloudflare acts as a CDN.
- DNS only (gray cloud) — Direct connection to Wired Church.
- Click Save.
If you use Cloudflare with proxy enabled, Wired Church automatically detects Cloudflare and adjusts SSL handling. No additional configuration is needed.
Google Domains / Squarespace Domains
- Log in to your Google Domains or Squarespace Domains account.
- Select your domain.
- Navigate to DNS > Custom Records.
- Click Manage Custom Records.
- Add a new record:
- Host:
my - Type: CNAME
- Data:
yourchurch.wiredchurch.app - TTL: 3600
- Host:
- Click Save.
DNS Propagation
After making DNS changes, the new records need to propagate across the global DNS network. Here is what to expect:
| Timeframe | Status |
|---|---|
| 0-5 minutes | Records may be visible from your location |
| 5-30 minutes | Most locations see the update |
| 30 minutes - 4 hours | Nearly all locations updated |
| 4-48 hours | Full global propagation (worst case) |
Checking Propagation
You can check if your DNS records have propagated using online tools:
- Visit a DNS propagation checker (search "DNS propagation checker" in your browser).
- Enter your domain (e.g.,
my.yourchurch.com). - Select CNAME as the record type.
- The tool shows whether your record is visible from various locations worldwide.
If you are impatient, you can flush your local DNS cache to see changes faster. On most computers, restarting your browser or running a DNS flush command works.
Troubleshooting DNS Issues
Verification keeps failing.
- Double-check the DNS record values. A common mistake is adding extra spaces or periods.
- Ensure you added the record to the correct domain (not a different domain in your account).
- Wait at least 30 minutes between verification attempts.
- If using Cloudflare, try temporarily setting the proxy to "DNS only" (gray cloud) for verification.
Site shows a security warning after setup.
- The SSL certificate may still be provisioning. Wait 10-15 minutes and refresh.
- If the warning persists, go to Admin > Settings > Church Profile > Custom Domain and click Reprovision SSL.
I see a "domain already in use" error.
- This means the domain is already configured for another Wired Church organization. If this is an error, contact Wired Church support.
My old website stopped working after adding DNS records.
- If you pointed your root domain to Wired Church, your old website will no longer resolve at that domain. Use a subdomain (
my.yourchurch.com) if you want to keep your existing website.
Email sending from my domain stopped working.
- Adding a CNAME for a subdomain should not affect email. If you changed A records for the root domain, ensure your MX records are still pointing to your email provider.
Never delete existing MX records when adding DNS records for Wired Church. MX records control email routing. If you accidentally remove them, your church email will stop receiving messages.
Removing a Custom Domain
If you need to remove your custom domain:
- Navigate to Admin > Settings > Church Profile > Custom Domain.
- Click Remove Domain.
- Confirm the removal.
- Your site reverts to
yourchurch.wiredchurch.app. - Optionally remove the DNS records from your domain registrar.
Removing a custom domain does not affect your data. Your site continues to work at the default Wired Church address.