Examples
:::note Demonstration data People, companies, customer counts, revenue, and activity shown in these examples are fictional unless a page explicitly cites a real source. They demonstrate product patterns, not CanvasGlobe customer proof. :::
Every example below is a real job someone is trying to do: put a globe in a hero, prove that customers exist, show where the team is, generate a share card: not a feature demo dressed up as one. Each page has a live globe you can poke at, the complete code, and a short note on why the choices were made, because a map that looks impressive and communicates nothing is a waste of a fold.
Picking one
| If you are trying to… | Start with |
|---|---|
| Fill a hero section with something that moves | Landing page hero globe |
| Prove you have customers outside your own city | Where our customers are |
| Make a quiet product feel busy | Live signup social proof |
| Replace a grey logo strip | Trusted-by logo map |
| Sell a remote job to a candidate | Remote team map |
| Announce a launch in one country | Launch announcement video |
| Ship an OG image per page or per customer | Social share card generator |
| Celebrate hitting a number | Waitlist milestone |
| Show revenue or usage by country | Coverage dashboard |
| Publish regional health | Status page by region |
| Explain a supply chain | Shipping and delivery routes |
| Send people to a physical place | Store and office locator |
| Fill an event or webinar | Event registrations |
| Wrap up a year of numbers | Year in review |
Selection criteria
Use a globe when geographic distribution is part of the message. Use text when the same information is clearer as a sentence.
Use real data. Do not invent signups or activity to make a map look busy.
Test the map at mobile widths and with motion disabled. CanvasGlobe honours
prefers-reduced-motion by default.
CanvasGlobe does not request tiles or require API keys. Its geographic data is included in the package.
Building your own
Start from the Playground: configure a globe visually, then copy the generated options into your app. Or read Options for the whole surface in one table.