Last updated 30 April 2026.
Reviewed against ICO guidance on PECR and direct marketing, the PECR Regulations on legislation.gov.uk, and the ASA CAP Code to the best of our knowledge at the time of writing. UK consent rules and platform-side advertising mechanics evolve. For decisions specific to your organisation, consult the ICO, an accountant, or a marketing professional directly.
Awareness, consideration, conversion, repeat — at the scale of a community show
Marketing-textbook funnels were not written for a four-night carol service or a dance recital. The same shape applies, but the channels and the cost-per-step are radically different. Awareness for a community show is mostly word-of-mouth, the noticeboard, and the audience your group already has on Facebook or in its email list. Consideration is the event page itself: a credible date, price, accessibility note, and a sentence about who will enjoy it. Conversion is the order form: short, no account required, mobile-first, and free to abandon if the buyer is on the bus. Repeat is the part most groups skip, and it is also the highest-leverage step — every show you market to people who came last time costs almost nothing, while every show you market to strangers costs at least the price of an ad.
Posters, noticeboards, social posts on the page your audience already follows, and earned word-of-mouth. The cheapest stage and usually the one that decides whether a show sells out.
A mobile-first event page and an order form that does not ask for an account or a postal address. Most abandoned carts at this scale are a checkout that asked for too much.
Email to past attendees about the next show. Cheap, lawful with the right consent under PECR, and consistently the strongest channel for the second show onwards.
UK GDPR Article 6 plus PECR Regulation 22 — both must be satisfied
Email is the highest-converting channel most community organisers have, and it is also the one most likely to land them in trouble if the consent rules are ignored. Two regimes apply at once. UK GDPR Article 6 requires a lawful basis for processing the email address itself; for marketing the basis is almost always Article 6(1)(a) consent. Regulation 22 of the Privacy and Electronic Communications Regulations 2003 (PECR) then governs whether you may send unsolicited electronic mail to that address. The ICO publishes detailed guidance on this on its electronic mail marketing page. The narrow soft opt-in in Regulation 22(3) lets you email past customers about similar products or services, structured by the ICO as three conditions that must all be met: the contact details were collected during a sale or negotiation for a sale, the marketing is for similar products or services, and the person was given a clear chance to opt out at the point of collection and in every later message. For a community theatre emailing last season's buyers about the autumn panto, the soft opt-in is potentially available; for a charity emailing people who once filled in a contact form on the website, it is not. The wider PECR picture, including individual rights and the controller-processor split, sits in the dedicated UK GDPR guide for event organisers.
Non-essential trackers need positive consent before they fire
A Facebook Pixel is a small piece of JavaScript that fires on your event or organisation page and tells Meta which visitor saw which page. It lets you build retargeting audiences (people who visited the event page but did not buy) and lookalike audiences (people who behave like your past buyers). It is an effective tool for shows that genuinely have a paid-ads budget, and an irrelevant one for groups that do not. The legal point is the same in either case: under Regulation 6 of PECR, the pixel sets non-essential cookies on the visitor's device and the visitor must give positive consent before it fires. The ICO's cookies and similar technologies guidance is explicit that scrolling, continued browsing, or a passive banner is not consent. The user must take an explicit action to allow non-essential trackers. The right way to wire this up is for the pixel script to be gated behind the cookie consent flow, not loaded inline in the page header. A platform that supports a per-event or per-organisation Facebook Pixel ID should fire it only after consent has been recorded; a platform that fires the pixel before the visitor has clicked anything is putting the organiser in the wrong on PECR. Meta's Conversions API offers a server-side route for sending events from the ticketing platform's backend to Meta after the buyer has given consent. It is more complex to set up but more resilient to browser-level tracking blocks; concept-level only, not in scope for this guide.
Showing ads to visitors who saw the event page but did not buy. Often the highest-ROAS audience for a UK show because it is small and warm.
Meta finds people whose behaviour resembles your past buyers. Useful for organisations with a long buyer list, marginal for first-time runs.
Ads to people with no prior connection to the organisation. Highest cost-per-click and rarely worth it at community-show scale.
Boosted posts, brand search, the ASA CAP Code, and the landing-page side of quality score
Paid advertising is the part of marketing that wastes the most money on a community show. Most groups would be better off spending a £100 ad budget on better posters and a printer-quality programme, because the audience is local and the room is small. When paid does make sense, two patterns are reliable. The first is the boosted Facebook or Instagram post: take an organic post that has already started travelling on the group's own page and put £30-£80 behind it, targeted within twenty miles of the venue. That amplifies social proof rather than buying it. The second is brand search on Google: bidding on the show title or the company name so that when someone searches for it, the first result is the official ticket page rather than a reseller, an unrelated venue, or a competitor with the same word in their name. Non-brand search (bidding on phrases like 'theatre near me' or 'family things to do this weekend') is almost always wasted at this scale because the cost-per-click in the UK rarely makes the maths work for £10-£20 tickets. The often-overlooked half of paid advertising is the landing page itself. Google Ads quality score, and the equivalent on Meta, both reward landing pages that load fast on mobile, match the ad's intent, support purchase without friction, and expose structured data the platforms can read. A purpose-built ticketing event page generally beats a self-built website page on every one of those: schema.org Event markup makes the page eligible for rich results and tells Google what it is looking at, a stable canonical URL means ad clicks are not lost in redirects, mobile checkout that completes without forcing the buyer to create an account reduces drop-off, and a clean conversion signal back to Meta or Google improves bid efficiency over time. The cheaper your quality score, the further every pound of ad spend goes; that is the practical reason running ads at a hosted, purpose-built event page tends to come out ahead of running ads at a hand-coded organisation website. All paid advertising in the UK falls under the CAP Code published by the Advertising Standards Authority. Claims must be honest and capable of substantiation, prices must include compulsory fees, comparison ads must be fair, and any restriction (age, refund policy, restricted view) must be clear at the point of sale.
One short campaign code per channel, attribution that lasts long enough to land on the order
The honest answer to 'where did our buyers come from?' usually only needs one piece of data per shared link: a short, human-readable campaign code attached to the URL, captured when the visitor lands on the event page, and remembered long enough that it sticks to the order they place. The mechanism is the same wherever you find it. A short query parameter on the shared link, often in the form ?c=yourcode or as the longer GA4-style utm_source/utm_medium/utm_campaign trio, is read by the landing page, recorded as a click, and ideally held for long enough that an order placed days later is still attributed to the channel that brought the buyer in. Some ticketing platforms expose this directly through a built-in campaign primitive that records clicks and matches them back to orders in the platform's own reporting. Others rely on GA4 and the marketer to assemble the same picture from utm_* tags. Both work; pick the surface you actually look at and stick to it. A practical scheme for a four-night autumn panto: one code per channel — panto2026_email for the mailshot, panto2026_facebook_organic for the page's own posts, panto2026_facebook_paid for the boost, panto2026_instagram for cross-posts, panto2026_member for the share-link members copy into their own accounts, and panto2026_poster for a printed-poster QR that decodes to the campaign URL. Each is its own row in the report; the totals tell you exactly where the spend should go next time. Avoid the common mistake of obsessing over first-touch versus last-touch attribution at this scale. The numbers are small enough that a single per-campaign report tells you everything useful, and anything more is statistical theatre.
A short ?c=yourcode (or equivalent) parameter on every shared link. Click is logged at the landing page; attribution sticks long enough to land on the order placed afterwards.
panto2026_email, panto2026_facebook_paid, panto2026_member, panto2026_poster. Lowercase, underscore-separated, recognisable at a glance in any report.
utm_source, utm_medium, utm_campaign for organisers who already work in GA4. Functionally equivalent to a campaign code, more verbose, native to Google Analytics.
panto2026_email for the mailshot, panto2026_facebook_organic for the company's own Facebook posts, panto2026_facebook_paid for the boost, panto2026_instagram for cross-posts, panto2026_member for the link members copy into their own accounts, and panto2026_poster for a printed-poster QR. Each is the event-page URL with a short campaign code appended (the exact mechanism depends on the ticketing platform; either a built-in campaign primitive or utm_* tags read by GA4). The landing page records the click and the code persists long enough to attribute the order placed afterwards.panto2026_facebook_organic link. Mailshot to last year's audience using the PECR soft opt-in (last year's panto buyers, similar product, opt-out offered) using the panto2026_email link. Subject line: "Tickets are open: this year's panto, 14-17 October." Open rate is typically 35-45% for a list this warm; click-through 8-12%; conversion to ticket sales 3-5% of the list size. For a 400-person list that is 12-20 tickets in the first 48 hours.panto2026_facebook_paid link, targeted within twenty miles. By the end of week 5 the show is at roughly 60% capacity.The patterns that cost the most tickets and the most ICO trouble
Most failed marketing runs at community-show scale repeat the same handful of mistakes. Reviewing your plan against this list will catch the majority of them before opening week.
?c=<code> link, and see clicks and orders attributed back to the right channel in reporting alongside the rest of the event's order data, with a thirty-day attribution window that survives the gap between an organic Friday-night browse and a Sunday-morning purchase. On the SEO side, event pages are built mobile-first with schema.org Event structured data, canonical URLs, OG tags for social shares, and a fast Stripe Checkout flow that completes without a buyer account. That structure is exactly what Google Ads quality score and Meta ad relevance score reward, which is why ads pointing at a hosted Seaty event page tend to be cheaper to run than ads pointing at a hand-coded organisation website. The platform does not replace a marketing strategy. It does mean that the marketing data ticketed events generate is captured properly and lawfully, and the landing page does not silently undermine the spend on top of it.
5. Social posts that actually sell tickets.
Behind-the-scenes content beats hard-sell posts almost every time
The single biggest mistake organisers make on social media is treating it as a billboard. Posts that say 'Tickets on sale now! Click here to buy!' get almost no engagement and less reach. Posts that show something genuine from inside the room, with a face, a name, and a real moment, travel further and bring people to the event page in much higher numbers. A 60-second reel of the cast warming up, a quote from the director about why this show matters to her, a photo of the youngest dancer in the recital learning her bow, a clip of the choir singing one verse of the closing piece. Each of those posts will outperform a polished promotional graphic because each is something a friend or family member would willingly share. Schedule cadence matters: three to five posts in the two weeks before opening, with at least one piece of shareable content (a reel, a behind-the-scenes photo, a clip) and one practical post (date, time, price, link) per week. Cross-post to Instagram if your audience is there. Avoid pushing the same content to channels where your audience does not exist; for most amateur theatre and choirs in the UK, that means Facebook is essential, Instagram is useful, and TikTok is largely irrelevant.