Event QR codes that add the date to your guests' calendars
An event QR code puts your event straight into someone's calendar: the name, the date, the start and end time, and the place. It is ideal for posters, flyers and invitations, because the moment people are most interested in an event is when they see it, and that is often weeks before it happens.
What it holds
An event code contains a small calendar entry in the standard iCalendar format, the same format calendar apps use to share appointments. It includes:
- A title, such as "Spring craft fair".
- A start and end, with date and time, or a whole-day event.
- A location, ideally a full address so map apps can find it.
- A short description, optional, for details like "Free entry, dogs welcome".
When scanned, most recent phones offer to add the event to the calendar. Some older phones and scanner apps show the details as text instead, with an option to save. Either way, nothing is fetched from the internet: the event lives inside the code.
Calendar code or a link?
There are two ways to use a QR code for an event, and they suit different situations.
- A calendar code is best when the date and place are fixed and the goal is "don't forget". It works offline and needs no website.
- A link to an event page is better when people need to book tickets, the details might change, or there is more to say than fits in a short description. The page can carry the calendar button itself.
If there is any chance the date or venue will move, use a link to a page you control. A calendar code can't be updated, and a poster telling people the wrong date is worse than no code at all.
Getting the time right
Calendar entries can store time in two ways. Some include a time zone, so the event moves to the right local hour for someone in another country. Many QR codes, including the ones Codeshed makes, store a plain local time with no time zone, which calendars call a "floating" time: 7pm stays 7pm on whatever phone scans it.
For an event people attend in person, floating time is exactly what you want. The clock time on the poster and in the calendar match, including after the clocks change at the end of March or October. For an online event with guests in several countries, a floating time will show the wrong hour for some of them. In that case, write the time zone on the poster ("7pm UK time") and consider linking to an event page that handles time zones instead.
For a whole-day event, such as a festival or market, set the start and end to the opening hours. Guests then see when the doors open, which is more useful than a bare date.
Writing a good title and location
The title is what people will see in their calendar weeks later, often in a tiny font. "Fair" tells them nothing. "Riverside Spring Craft Fair" does. Include the organiser or venue if it helps people remember why they saved it.
For location, use the full postal address or the name a map app recognises. Phones turn a good address into a tappable link to directions. "The usual place" works for a club newsletter; it doesn't for a poster.
Designing the poster
- Print the key details in text. Date, time and place should be readable without scanning. The code is a convenience, not a replacement.
- Say what the code does. "Scan to add to your calendar" is clear and explains why someone should bother.
- Size for the distance. A poster on a noticeboard is scanned from about a metre away, so the code should be about 10 cm across. A flyer held in the hand can manage with 3 cm. See the QR code size guide.
- Keep it simple. A long description makes the code denser. Put the full details on the poster or a web page and keep the description in the code short.
Our guide to QR codes on flyers and posters goes into placement and calls to action in more depth.
Recurring events
Weekly classes, monthly markets and club nights are trickier. Calendar entries can repeat, but simple QR scanners handle repeat rules inconsistently. For regular events, the most reliable approach is a code with the first date, or a link to a page with the schedule and a subscribe-to-calendar option.
Test it like a guest would
- Scan the code with an iPhone and an Android phone.
- Add the event and open it in the calendar app.
- Check the date, start time, end time and time zone.
- Tap the location and check that directions open to the right place.
- Read the title as it appears in the calendar's week view, where space is short.
Once the poster is up, scan one copy on the wall. Glass noticeboards, laminated sheets and dim corridors can all affect how well a code reads.
Read next
- QR codes on flyers and posters: placement, size and getting scans
Point the code at one action, tell people why to scan, size it for the real distance, place it where people can reach and measure what worked.
- QR codes for weddings: RSVPs, directions, Wi-Fi and photos
Which wedding codes are worth printing, where they go, how to match them to your stationery, and the one rule that keeps them working.
Make a code in the workshop โ
Codeshed is a trading name of Third Coffee Studio Ltd, registered in England and Wales, company number 17517422.