From a spreadsheet, or from your own system
Make a sheet with a row per place, save it as CSV, and import it. Best for a one-off list or a monthly calendar.
Download the template Open the importerYour website or calendar posts and updates its notes itself. Best for something that changes every week.
Get an API key Read the API docsCSV..csv address, or a Google Sheet shared as "Anyone with the link". Each tab is its own link: open the tab and copy the address.Column names are matched loosely: case, spaces, _ and - don't matter. Each place needs a where: Latitude + Longitude, an Address, or a Venue.
| Column | What it does |
|---|---|
| Title name, title, place, label, placename | The place's name: the note's first line. |
| Description desc, text, note, notes, details, description | The words under the title. |
| Address addr, street, address, location | A street address we look up. Full addresses work anywhere. |
| Venue venue, where | A venue name, used when there is no address: give the town in the cell, or fill in "Where are these places?". |
| Latitude y, lat, latitude | With Longitude: the exact spot, no lookup needed. |
| Longitude x, lng, lon, long, longitude | With Latitude. |
| Event date day, date, when, eventdate, startdate | Makes the row an event: Oct 25, 2026 ยท 10/25/2026 ยท 2026-10-25. |
| Start time time, start, starts, begins, starttime | 7:30 pm, 19:30, or a date and time together. |
| End time end, ends, finish, endtime | As Start time. |
| End date enddate | For an event over several days. |
| Event title event, eventname, eventtitle | The event's own name, when it isn't the place's (place: Bo Diddley Plaza; event: Pumpkin Bash). |
| Event details eventinfo, eventnotes, eventdetails, eventdescription | The event's own description. |
| RSVP rsvp, rsvps, takersvps, rsvpenabled, registration | yes or no: whether the event takes RSVPs. Blank: the importer's "Take RSVPs" setting. |
| Capacity spots, seats, capacity, maxpeople, maxattendees | How many people can RSVP. |
| Repeats repeat, repeats, recurring, frequency, recurrence | weekly (on its own weekday), weekly: Tue, Thu, or monthly. |
| Archive after expiry, archive, expires, archiveon, hideafter, expirydate, archivedate, removeafter, archiveafter | A date the place leaves the map (it stays in your archive), or never. Blank: an event archives after its last day; other places stay. |
| Publish on golive, poston, goeslive, postdate, publishon, publishat, publishdate | A date (or date and time) it goes live; until then only you see it. |
| Reposts repost, reposts, republish, repostevery, repostsevery | weekly, monthly or yearly: it comes back to the top of the map on that cycle. |
| Season season, seasons, inseason, seasonal | When it is in season: Mar 15 - Jun 30, June-August, summer. Out of season it is dimmed (or hidden: your choice when importing). |
| Status status, statusnow, statuslabel | A live status on the pin: an emoji and a few words (๐ข Open now, Sold out). |
| Status colour statuscolor, statuscolour | The status's colour: a pin colour name or #hex. |
| Status for statusfor, statusuntil, statuslasts, statusexpires, statusduration | How long the status lasts: 2 hours, 3 days, a date (a week at most). Blank: until you clear it. |
| Readers can add whocanadd, additions, readersadd, readerscanadd, letreadersadd, contributions, readeradditions | Who else may add photos, links and words to the place: anyone, friends, people here, or no one. Blank: the importer's setting (anyone, as in the app). |
| Approve additions approvefirst, approvereaders, reviewadditions, approveadditions, moderateadditions | yes: what readers add waits for your OK (the default); no: it shows straight away. |
| Ticket price entry, cover, entryfee, admission, ticketcost, ticketprice, covercharge, ticketsprice | $15 (a fixed price), $10-25 (a sliding scale), "pay what you can", or free. People request a ticket and you arrange it; card payment can be turned on per event in the app. |
| Photo img, image, photo, images, photos, picture, imageurl, photourl | A link to a photo (or several, separated by spaces or |). Each is copied in. |
| Link url, web, link, ticket, website, tickets, moreinfo, ticketurl | A website or ticket page; it shows as a card. |
| Price cost, price | Dollars, on the first photo (or the link). |
| Tags tag, tags, labels, hashtags, category, categories | Words separated by commas or semicolons. |
| Privacy privacy, audience, visibility | public, friends, friends of friends, or private. Otherwise the importer's default. |
| Emoji icon, emoji | The pin's emoji. |
| Pin colour color, colour, pincolor, pincolour, markercolor, markercolour | red, orange, yellow, green, teal, blue, purple, pink, dark, or a #hex colour. |
| Pin style pin, style, pinstyle, markerstyle | circle, glow, ring, diamond, dot or pin. |
| Email mail, email, e-mail, emailaddress | Invites that person, and can share their own place with them. |