Add an Impact map to a page
Show portfolio photos on a map block on your public site using ArtInStack.
An Impact map block plots photos from a Portfolio collection on an interactive map on your public site. Each pin uses coordinates from the media record (usually GPS from EXIF on upload, or a location you set in Media). Visitors never see raw coordinates in the library—only the map you publish.
Prerequisites
Located photos: Media with GPS or Set location on map (see view-and-edit-media-in-library)
Portfolio: Dashboard → Portfolio → collection with those images
Map visibility: Portfolio Settings → Public map location (see portfolio-geo-visibility-and-impact-maps)
Page: Dashboard → Pages → Edit
How data flows to the map
[Photo in Media]
(EXIF GPS and/or manual map pin)
|
v
[Added to Portfolio collection]
|
v
[Portfolio: Public map location setting]
|
v
[Impact map block on a published Page]
|
v
[Visitor sees pins on your public site]
What you're looking at (page editor)
Add an Impact map block, then configure in the block settings:
- Portfolio — which collection supplies pins (resource-only collections are excluded).
- Layout — minimal, hero, filmstrip, or other layouts your theme supports.
- Observation date range — optional filter on capture/observation date.
- Point style — how pins appear on the map.
- Timeline — optional chronological UI when enabled.
- Campaign (when your plan includes campaigns) — tie the block to a campaign for context, goal progress, and an optional donate CTA. See Donations and fundraising campaigns.
- Donation product + CTA label (optional) — link a donate button on campaign layouts.
The editor shows a map preview after you pick a portfolio; the live site loads pins from your published collection.
Implementation steps
- Upload photos with GPS or set Set location on map in Media.
- Add those photos to a Portfolio collection.
- Open Portfolio Settings → set Public map location (not Private if you want pins).
- Open Pages → Edit → add an Impact map block.
- Select the portfolio, layout, and optional date filters.
- Save Page and Publish.
- Open your public site in a private window and confirm pins appear.
When the map is empty
| Cause | Fix |
|---|---|
| Public map location is Private | Change to Public (redacted) or Public (exact) in portfolio settings. |
| Photos lack coordinates | Set Set location on map in Media for each file. |
| Wrong portfolio selected | Pick the collection that contains the located images. |
| Observation date filter too narrow | Widen or clear Observation from / to on the block. |
| Page not published | Publish the page and preview the live URL. |
What you'll see
A map on your published page with one pin per qualifying image. Redacted mode shows fuzzed public coordinates; exact mode shows precise pins (use only when you accept the privacy tradeoff).
Verifying your setup
- At least one image in the portfolio has a saved location.
- Portfolio map visibility is not Private.
- Published page shows pins on your public or preview site.