Skip to main content

Solutions · Events and venues

One code on the flyer, everything else behind it

The industry pages the big link platforms publish cover retail, packaged goods, hospitality, media, technology, healthcare, insurance, finance and professional services — not one of them is written for the person running a monthly market or a sixty-seat room above a pub. The jobs turn out to be the ones the media page describes, minus the broadcast: get one code onto the poster, put the date, the map and the RSVP behind it, and be able to change what is behind it when the venue moves.

A poster is the most expensive thing to get wrong, because the fix is a reprint. Everything on this page exists to make the paper outlive the details printed near it.

The jobs, and the thing you make for each

Each card names the tool that does it. Where something needs a paid plan, the card says which one.

  • Job 1

    A poster code that survives the venue changing

    The line on a flyer that dates fastest is the one nobody re-reads: the address. Put a dynamic code on the poster instead, pointed at a page you can edit, and a room change becomes one field rather than five hundred reprinted A4s. A free account keeps 2 dynamic codes forever and repointing them costs nothing on any plan. The A4 event flyer template is drawn dark with the code kept deliberately large, because on a flyer the code is the call to action.

    What you make Dynamic QR codes
  • Job 2

    The page the code opens

    The block set we ship under the Wedding template is exactly what a dated event needs — a countdown, an event-details block for date and place, a timeline, a gallery and an RSVP form — so start there and rename it. It is a page we host at qrcodeharbor.com/p/your-slug, built by dragging blocks, with no HTML and no hosting to arrange. A free account publishes 1 page, which carries a small “Powered by QR Code Harbor” line; Pro publishes 5 without it.

    What you make Hosted event page
  • Job 3

    Finding out who is actually coming

    The form block turns the page into an RSVP list: name, whether they are coming, email, a dropdown, whatever you need. It is a real HTML form that posts to the server, so it still works when a phone blocks JavaScript — a form that quietly loses a submission is worse than no form. You can read every submission on any plan, free included. Only exporting the whole list as a CSV file is a Business feature.

  • Job 4

    The code that puts the date in a phone

    The Event QR type writes a calendar entry — title, start, end, location — into the code itself. Scanning it offers to add the date to the phone’s calendar with no page load, no app and no connection, which is the one thing that still works in a field with no signal. It is a static code: no account, no slot, nothing to expire. Print it next to the RSVP code, not instead of it.

    What you make Event / calendar QR code
Worked example — invented, not a customer

The Wharf Market, third Saturday of the month

An invented market, written out to show which codes should be dynamic and which should be static. Nothing here is a customer, an attendance figure or a measured result.

  1. Build the page first: start from the Wedding template, rename it, and keep the countdown, the event-details block, the gallery of last month’s stalls and an RSVP form. That is the 1 published page a free account gets.
  2. Create one dynamic code pointing at that page — 1 of the 2 slots a free account keeps.
  3. Open the A4 event flyer, paste the dynamic code’s short URL, type the eyebrow and headline, download the vector PDF. The same file prints at A4 for shop windows and A2 for the hoarding.
  4. Make a static calendar code for the date and put it in the corner of the same flyer. Static, so it costs no slot — and it works with no signal.
  5. The month the market moves to the car park, edit the destination page. Every flyer already pinned up starts pointing at the new address.
  6. The second dynamic slot is still free. That is the one for next year’s ticket link.

What this costs

File formats and print quality are never the paid part — the vector PDF that prints at A2 is free. What the paid plans add is scale: more codes to repoint, longer history, and the bulk export.

No account

Free

  • The Event / calendar QR type and 36 others, drawn in your browser
  • Vector PDF, SVG and EPS plus PNG and JPG to 4096 px — no watermark
  • The A4 event flyer and nine other templates, decode-checked before download
  • Up to 3 short links a day without signing in

A free account

Free

  • 2 dynamic codes kept forever — the poster and one spare
  • 1 published event page with a countdown, event details, gallery and RSVP form
  • Reading every RSVP the form collects
  • 500 scans a month counted; the day-by-day chart covers 30 days

Pro

$9.99/mo or $95/year

  • 50 dynamic codes — one per event, per venue, per season
  • 5 pages with no “Powered by” line
  • An expiry date on a code, so last year’s flyer stops rather than misleads
  • A year of day-by-day history instead of 30 days

Business

$39/mo or $348/year

  • 500 dynamic codes and 50 pages
  • Exporting the RSVP list as a CSV file
  • A check every six hours, and an email when a ticket link stops answering
  • The developer API

Things worth knowing before the flyers go up

Mostly learned the expensive way, by other people.

  • Print one and scan it at the distance people will really stand — a code on a hoarding is scanned from two metres, not twenty centimetres. The A4 poster template is drawn to stay readable at about two metres at its printed size.
  • Two codes on one flyer need labels. If the RSVP code and the calendar code sit side by side unlabelled, people scan whichever is nearer. Say what each one does, in words, under it.
  • A calendar code cannot be changed. It carries the date and place inside it, so if the event moves, every printed copy is wrong. That is precisely why the other code on the flyer should be dynamic.
  • Keep the quiet zone. The pale band around the code is part of the symbol; trimming into it is the most common reason a printed code stops working.
  • We notice a dead destination. On Business, every dynamic code is checked every six hours whether or not anyone scans it, and you get an email if it fails twice in a row. On every plan the check also runs when someone scans the code, at most once every six hours, and whenever you press Check now in your account — here is what a scan records.
  • A dynamic code depends on us; a static one does not. The short qrcodeharbor.com address is only a working code for as long as this site answers it. That is the real trade for being able to repoint it, and it is why the WiFi, vCard and calendar codes on this site stay static — those need nobody. The honest version of “never expires”.

Make the poster code the one that can move

Everything else on a flyer can be reprinted cheaply. The five hundred already pinned up cannot — so let those point at something you can still edit.