How to Migrate a Church Site from Squarespace to Hostinger WordPress
Updated 2026-07-04 · Hosting Reviews
Moving a church website from Squarespace to a self‑hosted WordPress install can feel daunting, but with the right plan you’ll be live on Hostinger in just a few hours and save money on hosting and domain fees. This guide walks you through everything you need—hosting, domain, platform choices, cost ranges, speed and security basics, and a clear step‑by‑step migration.
Why migrate church site Squarespace to Hostinger?
Squarespace is a solid all‑in‑one builder, but its monthly fees climb quickly, especially when you add e‑commerce or premium plugins for online giving. Hostinger offers affordable shared or cloud plans with free SSL, one‑click WordPress, and a control panel that’s friendly for non‑techies. For a typical ministry site—service times, sermon media, events calendar, and donation forms—Hostinger’s $3‑$15/month range covers performance and security without breaking the budget.
What you need before you start
- Domain name – If you already own one on Squarespace, you’ll point it to Hostinger; otherwise you can register a new .org or .com through Hostinger’s registrar.
- Hosting plan – Shared hosting is sufficient for most churches (up to a few thousand monthly visitors). If you expect rapid growth or need dedicated resources for video streaming, consider a cloud or VPS plan.
- WordPress – The platform we’ll use for content, plugins, and themes.
- Backup of your Squarespace content – Export the blog and pages as an XML file; download all media (images, audio, video) to your computer.
Choosing the right Hostinger plan
Start with a shared plan if your site gets under 5,000 visitors a month. It includes:
- 1‑click WordPress installer
- Free SSL certificate
- Weekly backups
- PHP 8.x and MySQL support
If you plan to host large sermon video files or expect spikes during special events, a cloud plan (around $9‑$15/month) gives you more CPU and RAM, plus the option to add a CDN for faster worldwide delivery. VPS is usually overkill for a typical church website unless you run a membership portal with heavy traffic.
Step‑by‑step migration
- Sign up with Hostinger – Choose a plan that fits your budget, create an account, and use the one‑click WordPress installer from the hPanel dashboard.
- Configure your domain – If you’re keeping the same domain, update the DNS A‑record to point to Hostinger’s server IP (provided in the welcome email). Propagation usually takes a few hours.
- Install a church‑ready theme – Search the WordPress repository for “church”, “ministry”, or “non‑profit” themes. Many are free and include built‑in sermon post types, event calendars, and donation button placeholders.
- Import Squarespace content – In WordPress, go to Tools → Import → WordPress and upload the XML file you exported from Squarespace. The importer will recreate pages, blog posts, and basic formatting.
- Upload media files – Use the WordPress Media Library to bulk‑upload the images, audio, and video you saved from Squarespace. Plugins like “Media from FTP” can speed up large batches.
- Set up essential plugins – Install a SEO plugin (e.g., Yoast SEO), a security plugin (Wordfence or Sucuri), a caching plugin (LiteSpeed Cache is pre‑installed on many Hostinger plans), and a donation plugin (GiveWP or Charitable). Configure each according to your ministry’s needs.
- Configure site speed and security – Enable the free SSL from Hostinger’s hPanel, activate the caching plugin, and consider a free CDN like Cloudflare (easy to add via DNS). Set up automatic backups (Hostinger offers weekly backups; you can also use UpdraftPlus for daily snapshots).
- Test before going live – Use a temporary subdomain (e.g., test.yourchurch.org) to verify that pages load, forms submit, and media streams correctly. Check mobile responsiveness.
- Launch – Once everything looks good, update any remaining DNS records, clear caches, and announce the new site to your congregation.
Cost and maintenance overview
Typical first‑year costs on Hostinger range from $3 to $12 per month for shared hosting, plus a domain registration fee of $10‑$15 per year. Renewal rates are slightly higher, so budget $5‑$15/month after the introductory period. Plugins for donations or event tickets may have free tiers; premium add‑ons usually start around $30‑$50 per year.
Maintenance is minimal: update WordPress core, themes, and plugins monthly; run a security scan quarterly; and back up your site weekly. Hostinger’s one‑click WordPress updates and managed backups keep the workload low.
FAQ
Do I need any coding skills to migrate?
No. The process relies on Hostinger’s one‑click WordPress installer, the built‑in Squarespace export, and drag‑and‑drop page builders that come with most church themes.
Can I keep my existing Squarespace email accounts?
Yes. If you use Squarespace’s G Suite integration, simply keep the MX records pointing to Google. Only the website A‑record needs to change to Hostinger’s IP.
What if I want to host large video sermons?
For heavy video traffic, upgrade to a cloud plan and enable a CDN. You can also embed videos from YouTube or Vimeo to offload bandwidth while still displaying them on your site.