Onboarding a New Country or Region

Learn how to fully enable a new country in the HomeHunter ecosystem by updating three locations — the marketing site (Framer CMS), dashboard admin regions, and the websites list.

📱

Admin & Backend Management

Last updated recently

Step 1: Add the Country to the Marketing Landing Page (Framer CMS)

  1. Go to framer.com and open the HomeHunter project.
  2. At the top of the screen, click into the CMS to access the Supported Regions collection.
  3. Click Add Region.
  4. Enter the region name (e.g., Luxembourg).
  5. Choose the continental group (e.g., Europe).
  6. Upload a flag SVG for the region (these can be sourced from Google or existing files).
  7. Add supported websites for that region:
    • Name: The display name (e.g., Casa.it).
    • URL: The clickable website link (e.g., https://www.casa.it).
  8. You can save as Draft first, then Undraft when ready for public view.
  9. Click Publish (top right corner).
  10. Verify on the live marketing page that your new region appears under “Supported Countries.”

🟢 Result: The new country now appears publicly on the marketing landing page as a supported region.

Access Note: If you don’t have edit access to the HomeHunter project in Framer, please reach out to Carrie Lysenko to be added to the Framer team.


Step 2: Add the Region in the Dashboard Admin Settings

  1. Go to dashboard.homehunter.global/admin.
  2. Click the Regions tab in the side menu.
  3. Click Add Region.
  4. Fill in the following fields:
    • Region Name: e.g., eXp Luxembourg.
    • Default Email: admin@exprealty.net.
    • Logo: Use the default black eXp Realty logo (unless otherwise specified).
    • Domain Name: Add the regional email domain (e.g., @exprealty.lu).
    • Identity Provider: Select eXp Realty for proper SSO linkage.
  5. Click Save.

🧭 How It Works:

  • This determines which agents auto-associate with that region based on their email domain.
  • For example:
    • @exprealty.com → United States
    • @exprealty.co.uk → United Kingdom
    • @exprealty.lu → Luxembourg
  • Agents with unmatched domains default to the global region.

🟢 Result: Agents signing up with regional eXp domains will now see that region auto-selected in their settings and be visible to homebuyers in that geography.


Step 3: Add Supported Websites for the New Region

  1. Still within the Admin view, click the Websites tab.
  2. Click Add Website.
  3. Enter the following:
    • Domain Name: (e.g., immotop.lu)
    • Website Logo: Upload the site’s favicon or logo.
    • Region: Select the new region (e.g., Luxembourg).
  4. Click Save.

Publishing Note:
After saving the new website domain, click the “Publish Extension” button in the top-right corner of the admin view. This triggers the automatic deployment of a new version of the HomeHunter extension that includes your newly added websites.

The publish step is required for the extension to begin recognizing and activating on those domains for user activity tracking.

Important: The Websites list in the admin panel only controls which portals the extension operates on — it does not affect the list of supported websites displayed publicly on the marketing landing page, which is managed separately in Step 1 (Framer CMS).

🧩 Purpose:

  • This connects the HomeHunter Chrome extension to the new portals.
  • It defines which property websites are recognized and supported for users browsing in that country.

🟢 Result: The extension can now detect listings and capture data for users searching in the new region’s portals.

Formatting Note: When adding a new website domain, do not include https:// or www. in the field. Enter only the root domain (for example, use rightmove.co.uk instead of https://www.rightmove.co.uk). Including prefixes will prevent the system from accepting the entry.


Takeaways:

  • There are three total systems to update when onboarding a new country: Framer CMS, Dashboard Regions, and Websites List.
  • Framer controls what’s displayed publicly.
  • Admin Regions control agent-to-country associations.
  • Websites control where the extension functions for end users.
  • Always publish changes and verify updates live on both the marketing site and the dashboard.