Comparison
Free Wedding Websites With No Ads: The Hidden Costs (2026)
Free wedding websites with no ads still cost something. We loaded real Zola, The Knot and Joy guest pages in October 2026 and list the fees and trackers we saw.
By the BrideSpark team · 15 min read

Short answer: Zola, The Knot and Joy showed no banner ads and no sponsored vendors on the guest pages we loaded in October 2026. Ads come with the free plans of general builders like Wix and WordPress.com. The wedding sites' catches sit elsewhere: card fees of 2.5% or more on cash gifts, paid domains and extras, their own shop or booking search, and ad trackers in the background.
Do free wedding websites show ads to guests?
Not on screen. We loaded three guest pages in a browser set to log every request a page makes, at phone size and at desktop size, scrolled each to the bottom and opened the registry and travel pages. One was a real couple's public Zola site, one a real couple's public site on The Knot (a December 2025 wedding), and the third was Joy's own demo site. For Zola's registry and travel pages we used Zola's sample site. We're not naming the couples. They didn't ask to be in an article.
None of the three showed a banner ad or a "featured vendor". This is what guests did see:
| What a guest sees | Zola | The Knot | Joy |
|---|---|---|---|
| Banner or display ads | None | None | None |
| Sponsored vendors | None | None | None |
| Footer | Zola logo, "About Zola", Zola's support email and phone number, "Start your wedding website" | "Created on The Knot" and "Getting married? Create your wedding website for free." | Joy logo, "Guest Help", "About", "Browse Designs" |
| Registry page | Zola's own store, with "Free shipping every day" (on Zola's sample site) | The couple's gifts from several stores, a cash fund and "Add to cart" | The couple's gifts and cash funds |
| Travel page | The couple's hotel and discount code (on Zola's sample site) | The room block's "WEBSITE" button opens a booking page run by Engine, The Knot's travel partner | The couple's hotels, plus Joy's own hotel and rental-car search with prices |
One visit each on October 23, 2026, from Canada. Another country, design or day could show something different, and a real couple's Joy site may differ from Joy's demo.
Every footer is the platform advertising itself to your guests. That's a fair trade for a free product, and ours does it too. The commercial part is on the registry and travel pages. The Knot's room-block button carries a tag telling Engine the guest came from The Knot. Joy's demo travel page lists the couple's hotels and an Avis discount code, then a rental-car box run by Joy ("From $19.52", with Hertz, Thrifty and Dollar named). Joy's car rental terms say those cars come through Expedia Group, with Joy acting as an intermediary.
Do wedding websites track your guests?
Picture your grandmother opening your wedding site to check what time the ceremony starts. Nothing on the screen tries to sell her anything. Behind it, her phone has just been in touch with a few dozen outside companies, a lot of them in advertising.
On one visit each, the three guest pages contacted about three dozen outside domains apiece, font and hosting services included. Among the ones we could identify:
- Zola (a real couple's page): ad pixels from Meta, TikTok, Pinterest, Reddit, Google Ads and Microsoft Bing; Attentive, a text-message marketing service; LogRocket and Crazy Egg, which record and map how visitors use a page; and scripts from the affiliate networks Sovrn (VigLink), Rakuten and Impact.
- The Knot (a real couple's page): the same Meta, TikTok, Pinterest, Reddit, Google Ads and Bing pixels; comScore audience measurement; the customer-messaging tools Customer.io and Braze; and affiliate scripts from Skimlinks and CJ.
- Joy (Joy's demo site): Criteo, Pinterest, Bing and Google tags, plus cookie syncs with about 20 ad-tech companies, Taboola, Outbrain, PubMatic and Xandr among them. The travel page added Microsoft Clarity, another session-recording tool.
Counting only the outside domains that set cookies on that one visit, Joy's page had 20, Zola's 9 and The Knot's 4.
A pixel tells an ad company "this browser just looked at this page", so it can show that person ads later or measure a campaign. It isn't proof that anyone's name was sold. Affiliate scripts can turn ordinary links into commission links; we saw them load but didn't test whether they rewrote any. The privacy policies fill in the rest:
- Zola's policy (updated October 9, 2025) has a table for US state privacy laws. Next to "Do We Sell or Share This Personal Information With Third Parties for Advertising Purposes?", the answer is "Yes" for contact details, for online identifiers and browsing activity, and for registry and event details.
- The Knot's policy (effective September 16, 2026) says: "We also allow other third parties (e.g., ad networks and ad servers such as Google and others) to serve tailored ads."
- Joy's privacy policy (updated August 28, 2026) says: "We 'share' certain personal information with third party ad networks for purposes of behavioral advertising." Its section for Europe and the UK names Criteo, Google Ads, Meta Ads and Microsoft Ads among the outside companies that act as data controllers.
All three have an opt-out form and say they honor browser opt-out signals; Zola and Joy name Global Privacy Control. None of this is unusual for a big consumer website, and most online shops look much the same underneath. What's different here is who's on the page. Your guests didn't go shopping; they opened it because you sent them a link.
Our own guest pages, for comparison: a BrideSpark wedding website shows no ads and loads no ad code. It does load Google Analytics to count visits (there's a cookie banner for it), and Google sees a code like site-1a2b3c, never your names. Every page also carries a small "Made with BrideSpark" link inviting guests to plan their own wedding, and you can't switch it off.
How do free wedding websites make money?
Each one earns somewhere, and where it earns tells you what it will nudge your guests toward.
Zola: a store first
Zola is upfront about this. Its FAQ calls Zola "first and foremost, a store", with more than 100,000 gifts from over 1,000 brands, and says it makes money "on the products and experiences we sell" and nothing on cash funds. Vendors list for free and pay to connect with couples. A few extras cost money as well: Zola's iPhone app sells the seating chart past 15 guests ($14.99), Premium SMS ($59.99 or $79.99), the disposable camera for more than 5 guests ($39.99 for 150) and Website Animations ($1.99 to $9.99).
The Knot: wedding vendors
The Knot's parent company says it sends wedding professionals 22.5 million leads a year. That marketplace sits on the planning side, and we saw none of it on the guest page. The website itself has "no required fees or hidden costs", The Knot says, with "optional paid upgrades, such as a custom domain".
Joy: registry sales, upgrades and travel
Joy says it earns "when guests purchase items couples add to their registry that Joy sells". It also sells a custom domain, Messaging Plus for text messages, a seating chart (a one-time purchase per event) and premium digital cards. Its pricing page doesn't show a price for any of them.
Travel is the part to understand before you send the link. When a guest opens your Where to Stay page, Joy checks private "Closed User Group" rates and compares them with other rates, your room block included: "If Joy finds a better price, it offers that rate as an option to guests." Joy says it never overrides your block, and both checks are on by default. That can save a guest real money. It can also cost you. If your hotel contract makes you pay for block rooms that go unbooked, every guest who takes the cheaper rate is a room you might pay for anyway (our hotel room block guide explains those contracts). To turn it off, go to Event Settings > Where to Stay > Advanced Hotel Settings and switch off "Help guests compare and find the lowest rate before booking" and "Share Joy's exclusive hotel discounts when available".
Minted: stationery
Minted's free website comes with a $50 credit toward wedding stationery, which tells you the plan: the site is the front door to the paper shop. A custom URL is $15 a year, and a $49 concierge service will set the site up for you.
BrideSpark: printing and a few disclosed links
Every BrideSpark feature is free for every couple. We earn from optional printed stationery and photo prints, and from commission links that carry a disclosure line wherever they appear: a "Find hotels near the venue" Expedia search on your website, Amazon links on your registry, honeymoon booking links, and referral links to Honeyfund, Honeymoon Wishes and MyRegistry. The hotel search is on by default, and Joy's room-block warning applies to it too: if you have a block to fill, switch it off under Travel & stay. There are no ads, no gift store and no paid vendor placements, and we don't sell data.
Every fee and catch we found, in one table
Checked October 23, 2026, on each provider's own pages and help center (and, for Zola's extras, its App Store listing). "Not published" means we couldn't find the number on the provider's site.
| Zola | The Knot | Joy | Minted | BrideSpark | |
|---|---|---|---|---|---|
| Website | Free | Free | Free | Free | Free |
| Ads on the guest page | None seen | None seen | None seen | Not checked | None |
| Ad trackers on the guest page | Yes | Yes | Yes (demo site) | Not checked | No ad pixels; Google Analytics counts visits |
| Card fee on cash gifts | 2.5% | 2.5% | Stripe's fee (3.5% in Joy's example), plus $1.70 per transfer to your bank | Card processing by Stripe, rate not published | No cash handling; your fund's own fees apply |
| Who pays the card fee | Guests by default; you can cover it | Guests; you can't cover it | Guests pay the card fee; you pay the $1.70 | Not published | n/a |
| Way around the card fee | Venmo | Venmo (on a phone only) | Venmo, PayPal, Cash App | Venmo or PayPal | Link any fund you like |
| Custom domain | From $17.99 | $19.99 for 1 year or $39.98 for 2; .wedding $99.99 a year | About $19.99 a year, auto-renews | $15 a year | Not offered |
| Paid extras | Seating chart past 15 guests, Premium SMS, disposable camera past 5 guests, Website Animations | Optional upgrades "such as a custom domain" | Texting, seating chart, premium digital cards (prices not published) | $49 setup service | Printing, if you want it |
| Travel booking on the guest page | Couple's own hotel links | Room block through booking partner Engine | Joy hotel and rental-car search | Not checked | Expedia hotel search, can be switched off |
One of the top search results for this question gets two numbers wrong. The Knot's domain isn't "$20 to $40 a year": it's $19.99 for one year or $39.98 for two. And Joy's cash funds aren't fee-free when a guest pays by card: Joy's card contributions page says the guest pays the processing fee and you pay $1.70 per transfer.
Who pays the cash fund fee, and how much?
Say 30 guests each give $150 to your honeymoon fund by card. That's $4,500, and the fees work out like this:
| Fee on $4,500 | On one $150 gift | Who pays | |
|---|---|---|---|
| Zola, 2.5% | $112.50 | $3.75 | Guests, unless you cover it (you'd then receive $4,387.50) |
| The Knot, 2.5% | $112.50 | $3.75 | Guests, always |
| Joy, at its 3.5% example rate | $157.50 | $5.25 | Guests, plus $1.70 for each transfer you make to your bank |
| Venmo from a bank account, debit card or balance | $0 | $0 | Nobody |
| Venmo with a credit card | $135 | $4.50 | The guest (3%) |
On Zola the fee shows up at checkout as a "Handling Fee": your aunt types in $150 and is charged $153.75. If you use Zola's cash fund, we'd switch the fee to yourselves. It's $112.50 on that $4,500, and nobody pays a surcharge on their present.
The Knot doesn't give you that choice. Its help center says the 2.5% "must be paid by the guest". Its fee-free Venmo option only works when a guest gives from a phone, not a computer. The Knot also caps each cash fund payment at $5,000 and only takes US dollars, which matters if relatives in Canada or Europe plan to give. Wherever guests pay the card fee, a plain line on the registry page helps:
Do you need a custom domain?
Most couples don't. Guests reach a wedding site by tapping a link in a text or an email, or by scanning a QR code on the invitation, and few of them ever type the address. (BrideSpark doesn't offer custom domains, so weigh our opinion with that in mind.) If you want one anyway, read the renewal terms before anything goes to the printer:
- Zola: from $17.99, and you can point a domain you bought elsewhere at your Zola site.
- The Knot: $19.99 for one year or $39.98 for two; .wedding names are $99.99 a year. It doesn't renew automatically, and if it lapses your site goes back to its free address, so the custom address on your invitations stops working. With a 15-month engagement, buy two years.
- Joy: about $19.99 a year, sold through GoDaddy, with auto-renew on by default. Switch it off after the wedding unless you want to pay for another year.
- Minted: $15 a year, with a renewal notice 60 days before it expires.
We'd skip it and put the $20 toward stamps.
How to check any wedding website in five minutes
Before you send the link to 150 people, look at it the way they will.
- Open your published site on your phone in a private browser window, so you see it logged out, as a guest does.
- Scroll to the very bottom. Read the footer and tap each link to see where it goes.
- Open the registry page and start a cash gift. Go as far as the checkout without paying and look for a fee line.
- Open the travel page. Look for booking searches or hotel prices you didn't add, and check that your room block is easy to spot.
- Open the privacy policy from the footer and use Find on page for "sell" and "share". Those paragraphs tell you more than the rest of the policy.
- On a computer, load the site with a tracker-blocking browser extension and look at its count. Or open your browser's developer tools, pick the Network tab and reload: the address of each request shows which outside company your guests' browsers are talking to.
- Add yourself to your guest list with a spare email address and RSVP. That takes a minute; then watch what lands in that inbox over the next few weeks.
Then change the settings that cost you or your guests: cover Zola's card fee, and switch off Joy's hotel rate comparison (or BrideSpark's "Find hotels near the venue" in Travel & stay) if you have a block to fill. If you'd rather strangers didn't read your schedule and hotel details, add a password; our guide to a password-protected wedding website covers what a password hides and what it doesn't.
Is there a wedding website with no catch at all?
Not really, because someone has to pay for the servers. What you get to choose is who pays, and how.
| Option | What it costs | The catch |
|---|---|---|
| WedSites | One-time $39, $99 or $199 | The plans cover 6, 12 or 24 months of hosting, and online RSVPs need the $99 plan. It says it "never places ads on your site, regardless of your plan." |
| Squarespace | No free plan (14-day trial) | A paid plan, and RSVPs arrive through a form block (to your email, Google Drive or Mailchimp) |
| Wix free plan | $0 | A "Wix banner ad at the top" of your site |
| WordPress.com free plan | $0 | "Free WordPress.com websites include ads." |
| Zola, The Knot, Joy | $0 | No ads on screen, ad trackers behind it, card fees on cash gifts and paid extras |
| BrideSpark | $0 | A "Made with BrideSpark" footer link, Google Analytics visit counts, no custom domain, and a disclosed commission if a guest books through the venue hotel search |
Which one suits you depends on what you most want to avoid:
- Zola if you want a big registry store with cash funds in one checkout and you'll cover the 2.5% fee (BrideSpark vs Zola goes further).
- The Knot if you already find vendors there. Of the three guest pages, it let the fewest outside domains set cookies (four).
- Joy if guests book their own rooms and you have no block to fill, since its hotel and car search may find them cheaper rates.
- Minted if you're ordering Minted stationery anyway and want the $50 credit.
- WedSites if you'd rather pay once for a site with no ads, and Squarespace if you want a general site builder with wedding templates.
- BrideSpark if ad trackers on a page you're sending to your grandmother are what bother you. Our free wedding website has no ads and no gift store, and links to whatever registry and cash fund you already use.
For the wider field, see the best wedding website builders.
Frequently asked questions
Is Zola really free?
Yes, for the wedding website and planning tools. Zola says it makes its money as a store, on the gifts it sells, and not on cash funds. You might still pay for a custom domain (from $17.99), a 2.5% card fee on cash gifts (guests pay by default, or you can cover it) and extras such as the seating chart beyond 15 guests ($14.99 in its iPhone app). Prices checked October 2026.
Does The Knot put ads on wedding websites?
Not on the real guest page we checked in October 2026. There were no banner ads or vendor listings, only a "Created on The Knot" footer. The page did load advertising pixels from Meta, TikTok, Pinterest, Google and others, and The Knot's privacy policy says it lets ad networks serve tailored ads.
Who pays the 2.5% fee on a wedding cash fund?
It depends on the site. On Zola, guests pay it by default, but you can choose to cover it. On The Knot, guests always pay it. On Joy, guests pay Stripe's card fee (3.5% in Joy's example) and you pay $1.70 for each transfer to your bank. On all three, a guest who pays through Venmo from a bank account, debit card or Venmo balance pays no fee. Checked October 2026.
How much does a custom domain for a wedding website cost?
On the providers' own pages in October 2026: Zola from $17.99, The Knot $19.99 for one year or $39.98 for two (.wedding names $99.99 a year), Joy about $19.99 a year and Minted $15 a year. The Knot's domains don't renew automatically; Joy's do unless you switch auto-renew off.
Do wedding websites sell guests' data?
Zola, The Knot and Joy all say in their privacy policies that they share personal information with ad networks or let them serve tailored ads, and on one visit each in October 2026 their guest pages loaded ad pixels from companies such as Meta, Google and Criteo. That isn't proof that any guest's name or address was sold. All three offer an opt-out form and say they honor browser opt-out signals; Zola and Joy name Global Privacy Control.
Is there a free wedding website with no ads?
Yes. The Zola, The Knot and Joy guest pages we checked in October 2026 showed no ads, and BrideSpark wedding websites carry no ad code at all. The free plans of Wix and WordPress.com do show ads. The difference is underneath: the Zola, The Knot and Joy pages loaded advertising trackers, while BrideSpark counts visits with Google Analytics using a code instead of the couple's names.
Plan it all in one place - free
Checklist, budget, guest list with online RSVPs, seating chart, timeline and your wedding website. Every feature, free for every couple.
Keep planning
All articlesComparison
Best Wedding Website Builders (2026): Picks, Costs and Catches
The best wedding website builders of 2026, picked by need. Nine compared on guest RSVPs, privacy, languages and 12-month cost, plus the custom domain catch.
Comparison
Zola Alternatives: 8 Wedding Websites, Free and Paid (2026)
Zola alternatives sorted by why you're leaving: Android, living outside the US, guests who read another language. Costs and card fees checked October 2026.
Comparison
The Best Free Wedding Planning Apps in 2026: BrideSpark, Zola, The Knot and Joy Compared
Every big wedding planner is free now, so which is best for you? BrideSpark, Zola, The Knot and Joy compared on websites, RSVPs, budget, seating chart, apps, fees and French, checked October 2026.