Custom Domains

Last updated July 28, 2026

Replace the default JourneyFuse URLs with your own branded domain. Instead of sharing links like app.journeyfuse.com/portal/abc123, your clients see trips.youragency.com/portal/abc123 — reinforcing your brand at every touchpoint.

What changes: Portal links, proposal links, itinerary links, and invoice links will all use your custom domain once configured.

Setup Steps

Step 1: Choose Your Subdomain

Pick a subdomain on a domain you own — for example:

  • trips.youragency.com
  • travel.youragency.com
  • portal.youragency.com

Important: A subdomain is the right choice for almost everyone. If you already have a website at youragency.com — on Wix, Squarespace, WordPress, or anywhere else — pointing your root domain at JourneyFuse takes that site down. A subdomain leaves it completely untouched.

Root domains are supported too, if youragency.com isn't running a site you want to keep. See Using a root domain instead below.

Step 2: Add a CNAME Record

Log in to your DNS provider (GoDaddy, Namecheap, Cloudflare, Google Domains, etc.) and add a CNAME record:

FieldValue
TypeCNAME
Name / HostYour subdomain prefix (e.g., trips)
Target / Points to5ae12405124194fc.vercel-dns-016.com
TTLAuto or 300

The exact target value is shown on the Settings → Domain page in JourneyFuse — always copy it from there to be safe. If you set up your domain before May 2026 and used the older cname.vercel-dns.com target, that still works; no need to change it.

Using a Root Domain Instead

If you want JourneyFuse at youragency.com itself, use an A record rather than a CNAME — CNAME records aren't valid at the root of a domain:

FieldValue
TypeA
Name / Host@ (some providers want this field left blank)
Value / Data216.150.1.1
TTLAuto or 3600

Two things to check first:

  1. Is a website already live there? Visit youragency.com. If your Wix, Squarespace, or WordPress site loads, that site goes offline the moment this change takes effect. Use a subdomain instead unless you're deliberately replacing it.
  2. Delete the old A records. Your existing host almost certainly has its own A records on @. New records don't replace them — you have to remove the old ones, or your domain keeps resolving to both. This is the single most common reason verification keeps failing. If your provider won't let you delete them because they're built in, look for a Replace preset or Use custom records option (Squarespace calls it "Replace preset").

Everything else — verification, SSL, your landing page — works exactly the same as with a subdomain.

Step 3: Configure in JourneyFuse

  1. Go to SettingsDomain
  2. Enter your full subdomain (e.g., trips.youragency.com)
  3. Click Verify DNS

JourneyFuse will check that your CNAME record is pointing to the right place. If everything looks good, your domain is connected.

Step 4: Wait for Verification

DNS changes can take anywhere from a few minutes to 48 hours to propagate worldwide. If verification doesn't succeed immediately, wait and try again later.

Once verified, an SSL certificate is automatically provisioned for your domain — no extra steps needed. Your links will work over HTTPS right away.

Your Branded Landing Page

Once your custom domain is active, visitors to your root domain (e.g., trips.youragency.com) see a branded landing page featuring:

  • Your logo and brand colors — pulled from your workspace branding settings
  • Portal access code entry — clients can enter their access code directly to reach their portal
  • Your bio and photo — if you've added an agent headshot and bio in workspace settings
  • Travel specialties — displayed as badges if configured in your agency profile
  • Lead capture form — optionally link one of your forms as a call-to-action button for new prospects

Configuring the Landing Page

The landing page automatically uses your existing branding (logo, accent color, agent photo, bio, social links). To add a lead capture form:

  1. Go to SettingsDomain
  2. Under Landing Page, select a form from the dropdown
  3. Customize the button text (e.g., "Get a Free Quote" or "Plan Your Next Trip")
  4. Click Save

The form link will appear as a prominent button on your landing page. If you don't select a form, the button won't appear — no empty state is shown.

Tip: Create a dedicated lead intake form for your landing page. This way, prospects who discover your domain can submit an inquiry without needing a portal access code.

Editing Section Text

Under SettingsDomainLanding Page, you can also reword the section titles and rename the specialty cards. Every field is optional — leave one blank and the landing page keeps its default wording.

  • Section Label — the small uppercase label above the Specialties heading. It reads "Specialties" by default, but you can reword it to anything ("Why Us", "How We Help"). Clear the field to hide the label entirely. Your top menu link updates to match.
  • Section Headings — override the titles and subtitles for the "Trips planned with extra care" (Specialties) and "Choose how to begin" (inquiry forms) sections.
  • Cards — add up to eight cards, each with a name, an optional short description, and an image. Use Add card to add one and the trash icon to remove one. Leave a name blank to use the matching specialty from your profile.
  • Show the "What I offer" section — this second list of your specialties appears once you have three or more specialties. Turn the switch off to hide it, or edit its title and subtitle when it's shown.
  • Show the "Let's connect" section — the block near the bottom of the page listing your email, phone, and website. Your contact details already appear in the card at the top of the page, so if it feels repetitive you can turn this switch off. Leave it on and you can reword its heading and subheading like any other section.

Header Logo Size

Under SettingsDomainLanding PageHeader logo size, choose Small, Medium, or Large for how big your logo sits in the top bar. Medium is the default and suits a logo that's a single line of text.

Pick Large if your logo is a stacked design, for example your agency name above a tagline. Those lockups get squeezed at the default size and the smallest line of text can become hard to read. The top bar grows to match, so nothing gets cut off.

Upload the logo itself under SettingsAgency & Branding.

Adding an About Photo

Under the About section you can upload a photo of yourself or your team. It appears beside your About text, filling the right-hand side of the card. Without a photo, the About text spans the full width instead, so the section looks right either way.

Editing the "How It Works" Steps

The How It Works section is the numbered strip that walks a traveler through what working with you looks like. Out of the box it shows three steps: share your vision, get a tailored plan, travel with confidence.

Open SettingsDomainLanding PageHow It Works to make it your own:

  • Show this section — turn the switch off to hide the whole strip. The How It Works link disappears from your top menu and from the button on your profile card at the same time.
  • Section label — the small uppercase label above the heading, which also names the top menu link. Clear it to hide the label.
  • Section heading — reword the "From first idea to travel day" heading and the line underneath it. Leave either blank to keep the default wording.
  • Steps — edit the name and description of each step. Use Add step for another one, up to six, and the trash icon to remove one. Steps are numbered automatically in the order they appear, so reflect your real process, whether that's a two-step "inquire, then plan" or a six-step concierge flow. A description is optional. Remove every step to go back to the default three.

This is the place to match the steps to the ones already on your own website, so travelers see the same process in both places.

Adding an FAQ

The FAQ section lets you answer the questions travelers ask most. Use Add question to add a question and answer pair, and the trash icon to remove one. You can add up to twelve.

The section stays hidden until you add at least one complete question and answer. Once you do, it appears on your page as an expandable list and an FAQ link is added to your top menu automatically.

Link Preview and Tab Icon

Open SettingsDomainLanding PageLink Preview & Tab Icon to control how your site looks when someone shares it or bookmarks it. Both fields are optional, and leaving them blank keeps the automatic behavior described below.

  • Link preview image — the thumbnail that shows up when your link is sent in a text, posted on Facebook or Instagram, or pasted into an email. Upload one at 1200 × 630 for the sharpest result. Leave it blank and we use your hero image. With no hero image either, we generate a card from your logo and brand color.
  • Browser tab icon — the small square icon in browser tabs and bookmarks. Leave it blank and we use your logo automatically.

A tip on the tab icon: at roughly the size of a postage stamp, a full wordmark usually turns into an unreadable smudge. If your logo has a distinct symbol in it, a palm tree, a compass, a monogram, upload just that piece here. It will read clearly at a glance while your full logo keeps doing its job everywhere else.

After you save, sharing apps often hold onto the old preview for a while. Facebook, iMessage, and others cache these aggressively, so a link you shared before the change may keep showing the previous image even though a fresh share is correct.

Click Save after making changes. Updates appear on your landing page right away.

This section sets the agency-wide default. Each advisor can also personalize their own landing page — including renaming the specialty cards and choosing their own call-to-action buttons — from SettingsMy Landing Page. See Your Advisor Landing Page.

Site Visibility (Public vs. Private)

When you connect a custom domain, your site goes live right away — your landing page, your advisor pages, and your directory become reachable at your domain, and search engines like Google can index them. This is separate from the Enable public directory setting (that switch only controls the advisor directory listing, not whether your site is reachable at all).

If you're not ready for the world to see your site yet, you can make the whole thing private:

  1. Go to SettingsDomain
  2. Under Site visibility, turn the switch off

While your site is private, anyone who visits your domain — your landing page, your advisor pages, your directory, and your public supplier list — gets a not-found page instead, and search engines won't index it. Flip the switch back on whenever you're ready to launch.

Note: Your clients' existing links keep working even when your site is private. Portal, proposal, invoice, and itinerary links are private, per-client links, so taking your public site private never breaks a link you've already shared with a client.

Removing a Page Already in Google

Making your site private stops search engines from finding it going forward, but a page Google already indexed can linger in results until Google re-crawls it (which can take a while). To remove it faster, use Google Search Console: verify your domain, then use the Removals tool to request removal of the URL. Because the page now returns a not-found response, the removal becomes permanent on the next crawl.

Troubleshooting

"Could not resolve CNAME"

This usually means DNS hasn't propagated yet. Double-check that:

  1. You added a CNAME record, not an A record or TXT record (root domains are the exception — those use an A record)
  2. The Name/Host field is just the subdomain prefix (e.g., trips), not the full domain
  3. The Target matches the value shown on the Settings → Domain page (e.g., 5ae12405124194fc.vercel-dns-016.com). The older cname.vercel-dns.com target also still works.

"Points to Wix / Squarespace / another host"

Your domain still has records aimed at your old website builder. Adding our record doesn't override them — the old ones have to be deleted first. Note that this is usually about A records on @, not CNAMEs: deleting the CNAMEs alone won't clear it. See Using a root domain instead, and consider whether a subdomain would serve you better, since it avoids the conflict entirely and keeps your existing site online.

If everything looks correct, wait 30 minutes and click Verify DNS again. Full propagation can take up to 48 hours in rare cases.

Cloudflare Users

If you use Cloudflare as your DNS provider, make sure the proxy is disabled for this record. Set the record to DNS only mode (grey cloud icon, not orange). Cloudflare's proxy intercepts traffic in a way that blocks domain verification.

Still Not Working After 48 Hours

  • Confirm the CNAME record exists using a tool like dnschecker.org
  • Make sure there isn't a conflicting A record on the same subdomain
  • Contact support if the record resolves correctly but JourneyFuse still can't verify it