Resources
Desktop app
Marketplace
Community
Developers
Wallpapers
Meetups
Company
Security
Careers
Report
Status
Legal
Blog
Creators
Program
Payouts
Experts
Awards
Events
Brand
Compare
Squarespace
Wordpress
Unbounce
Webflow
Figma
Wix
Solutions
Figma to HTML
Website builder
Portfolio maker
Landing pages
UI/UX design
No-code
Socials
Instagram
X Twitter
YouTube
LinkedIn
Threads
TikTok
    Framer
    EnterprisePricing
    LoginSign up
    Enterprise
    Pricing
    Login
    Sign up
    Marketplace
    TemplatesPluginsComponentsVectors
    Templates
    Plugins
    Components
    Vectors
    Component preview thumbnail
    MarketplaceComponents

    Show Country Layers

    This component automatically detects your visitor's location and displays different content based on their country

    Nabeel
    Nabeel
    Creator
    15h ago
    Updated
    28
    Views
    Nabeel
    Nabeel
    Creator
    15h ago
    Updated
    28
    Views

    Make it with Workshop

    Build your own component with AI


    About

    This component automatically detects your visitor's location and displays different content based on their country. It shows specific content to visitors from selected countries while hiding it from everyone else, allowing you to create personalized experiences for different geographic audiences.

    This component a part of the 400+ components, layouts, templates, UI Kits and code overrides from SegmentUI PRO. Click here to see the full library

    Instructions

    1. Add the Country Visibility component to your canvas

    2. In the Contents property, add multiple content instances by clicking the plus icon and selecting components or frames from your project (each represents content for a different country)

    3. In the Countries property, add the same number of country selections and match each country to its corresponding content position (first country = first content, second country = second content, etc.)

    4. Use "Rest of World" as one of your country selections to create a catch-all for any visitors from countries not specifically listed

    5. Optionally connect Fallback Content that will appear if the visitor's country doesn't match any of your selections and no "Rest of World" option is set

    How It Works

    The component detects the visitor's country using Cloudflare's location service and matches it against your configured country list. You add multiple content instances and pair each one with a specific country code. When someone visits your site, only the content matching their country appears. You can use "Rest of World" as a catch-all for any countries not specifically listed, and set up fallback content that appears if no match is found at all. In the canvas, you'll see all content variations stacked with country labels for easy editing.

    What You Get

    When you purchase this component, you'll receive:

    • The Component Itself - Full access to the component all future updates

    • Remix File with Component Setup - A complete Remix file with the component pre-configured and ready to integrate into your project.

    • Setup Instructions - Clear, step-by-step instructions to help you implement the component quickly and correctly.

    • Dedicated Support - Direct access to our team for assistance if you encounter any issues during setup or implementation.

    Support

    For any queries and help setting up the component, contact hello@segmentui.com

    Refund Policy

    If a component does not function as advertised and the issue cannot be resolved, you are eligible for a full refund under our quality guarantee. Refunds will not be provided for any other reasons, including change of mind, accidental purchase, lack of use, or expectations of features not explicitly advertised.

    Support
    About ComponentsRefund PolicyContact Creator

    More Components

    See All →
    Thumbnail for Image Into Particles, a Framer Marketplace template by Rodrigo Calix.
    Image Into Particles
    $10
    Rodrigo Calix
    Thumbnail for DotRippleGrid, a Framer Marketplace template by Chris Lacorte.
    DotRippleGrid
    $5
    Chris Lacorte
    Thumbnail for CMS Item Counter, a Framer Marketplace template by Nabeel.
    CMS Item Counter
    $14
    Nabeel
    Thumbnail for NeonTextAnimator, a Framer Marketplace template by Slx Web.
    NeonTextAnimator
    $5
    Slx Web
    Thumbnail for Grid Gallery, a Framer Marketplace template by Tomas Aguilar.
    Grid Gallery
    $4
    Tomas Aguilar
    Thumbnail for InvestmentCalculator, a Framer Marketplace template by Martyna Marczak.
    InvestmentCalculator
    $15
    Martyna Marczak
    Thumbnail for LivingCard, a Framer Marketplace template by saro R.
    LivingCard
    $3
    saro R
    Thumbnail for Clock, a Framer Marketplace template by Floris.
    Clock
    Free
    Floris

    More from Nabeel

    See All →
    Thumbnail for CMS Item Counter, a Framer Marketplace component by Nabeel.
    CMS Item Counter
    component · $14
    Nabeel
    Thumbnail for Disable Right Click, a Framer Marketplace component by Nabeel.
    Disable Right Click
    component · $9
    Nabeel
    Thumbnail for Currency Dropdown, a Framer Marketplace component by Nabeel.
    Currency Dropdown
    component · $14
    Nabeel
    Thumbnail for Delayed Popup, a Framer Marketplace component by Nabeel.
    Delayed Popup
    component · $14
    Nabeel
    Thumbnail for Section AB Tester, a Framer Marketplace component by Nabeel.
    Section AB Tester
    component · $14
    Nabeel
    Thumbnail for Link Hover Preview, a Framer Marketplace component by Nabeel.
    Link Hover Preview
    component · $14
    Nabeel
    Thumbnail for Cursor Follow Button, a Framer Marketplace component by Nabeel.
    Cursor Follow Button
    component · $9
    Nabeel
    Thumbnail for Radar Pulse Effect, a Framer Marketplace component by Nabeel.
    Radar Pulse Effect
    component · $9
    Nabeel