Skip to content
Programmable

Luma and Programmable Talk: what each does, and when you need neither

By Programmable Talk · Checked November 2026 · Updated

The short verdict

Keep Luma as your event's home: it does the page, tickets, guest emails and check-in, and it already counts registrations per utm_source link and guest referrals. Talk adds more ways in that each carry a code, a page for each registrant and CRM sync. With Luma Plus, every registration still lands in Luma as a guest. If you share one or two links, Luma alone is enough.

We make Programmable Talk. What we say about Luma is from its own pages, listed under Sources and checked November 2026; prices and features change, so check before you decide. Luma is a trademark of its owner.

Choosing between Luma, Eventbrite, Meetup and Zoom? That's covered in our platform guide. This page assumes you've picked Luma and asks what, if anything, to add to it.

What Luma does

  • Events and tickets. Luma's free plan has unlimited events and guests, with a 5% platform fee on paid tickets plus card processing. Luma Plus is $59 a month, billed annually, with no platform fee.
  • Guest messages. Email, SMS, push and WhatsApp blasts and reminders, on both plans. Blasts to an event's guests are unlimited; invites and newsletters are capped at 500 a week on the free plan and 5,000 on Plus.
  • Tracking links. Add a utm_source to your event link and Luma's insights count page views and registrations from it. Luma also keeps the other UTM tags on each registration. Luma says registration insights are in its iOS and Android apps, not on the web yet.
  • Guest referrals. Each guest gets a link to share, and Luma counts who invited whom on public events. On private and members-only events, referrals aren't tracked.
  • Check-in and Zoom. Check-in on both plans, and a Zoom integration with attendance tracking.

That's a lot for free, and for many events it's all you need.

What Talk adds

  • Ways in, each with its own code. A page link, QR codes with print files (SVG, PNG, PDF and EPS), an email address people register by writing to, share cards, personal invitations, and a kit for each speaker and partner with their own link and QR code. Every registration records the one it came through, plus any UTM tags.
  • Who brought whom. Every registrant gets their own share link, and the leaderboard counts registrations per kit and per person.
  • A page for each registrant, with their calendar file, their join link, questions for you and their own share link. Reminders arrive in their own email thread, so replying "cancel" works.
  • Your CRM, on your own account. Registrants, their way in and whether they came go to HubSpot, Salesforce or Marketo, or to your own systems by signed webhook and CSV.
  • The lens. Up to three questions about each registrant's company, researched through programmable.info on your own key, each answer with its source.
  • No tracking pixels. Talk counts visits, QR scans and registrations per way in. It doesn't put pixels in emails or follow people around the web.

Where these matter is print and people. A QR code on a slide, a poster or a sponsor's booth, or a speaker sharing their own kit, is hard to tell apart with one link and a utm_source. Each of those gets its own code in Talk.

What syncs between Luma and Talk

  • Talk to Luma. With your Luma API key connected, every registration from any way in is added to your Luma event as a guest, with retries if Luma is busy. A place cancelled in Talk is declined on Luma.
  • Luma to Talk. While the event is upcoming, the guest list is read every 30 minutes. People who registered on Luma itself join your list, and cancellations there cancel here. After it ends, Luma's check-ins mark who came, read until six hours after the end.
  • Made in Talk first? Publish it to your Luma calendar in one step, and publish again to send changes to the title, description, time or capacity. Talk can also make a Luma coupon for each way in.
  • Luma's emails keep working. Luma sends its own guest emails as usual. You can turn Talk's reminders off for an event if Luma's are enough.

The sync uses Luma's API, which needs Luma Plus on the calendar. Without it, Talk still works: people register in Talk and are sent to your Luma page to finish.

When you need neither

Not every event needs a registration tool. A team call, a dinner for six or a standing weekly session with the same people works fine with a calendar invite and a video link. Luma earns its place when you want a public page, tickets or check-in. Talk earns its place on top when people come in through several channels, other people help you promote, or registrants need to reach your CRM.

Feature by feature

FeatureLumaProgrammable TalkSource
Event page and registrationYesYesLuma, Pricing
Sell paid ticketsTalk takes no payments; a paid event links out to LumaYesNoLuma, Pricing
Registrations counted per tracking linkLuma: in its mobile apps for nowYesYesLuma Help, Event Insights
Guest referrals countedLuma: public events onlyPartlyYesLuma Help, Event Referrals
RemindersYesYesLuma, Pricing
Check-inYesYesLuma, Pricing
Attendance from ZoomWith ZoomWith ZoomLuma, Pricing
API accessWith Luma PlusYesLuma Help, Luma API
Send guests to other tools automaticallyTalk: HubSpot, Salesforce, Marketo, webhooksWith Zapier, on Luma PlusYesLuma, Pricing
Luma and Programmable Talk, feature by feature. Luma's column is from its own pages, checked November 2026.

Pricing

LumaProgrammable Talk
FreeFree plan: unlimited events and guests14-day trial with every feature, no card
Paid planLuma Plus: $59 a month, billed annuallyStarter $19 a month, Pro $39 a month; a year costs 10 months' price
On paid tickets5% platform fee on the free plan, 0% on Plus, plus card processingNo fee: tickets sell on Luma, not in Talk
Prices as published, US dollars

Using both: Talk's sync with Luma needs Luma's API, which needs Luma Plus. So a host using both pays for Luma Plus and a Talk plan.

Who should choose which

Luma on its own is enough when

  • You share one or two links, and Luma's utm_source counts answer your questions.
  • Your events are public, and guest referrals are the sharing you need.
  • You want one tool for the page, tickets, guest emails and check-in.

Add Programmable Talk when

  • Speakers, partners or sponsors help promote, and you want to see who brought whom.
  • People find you on slides, posters and stands, where a QR code or an email address works better than a link.
  • Registrants, and whether they came, need to reach HubSpot, Salesforce or Marketo.

You may need neither when

  • The people are the ones you already know, and a calendar invite with a video link will do.

Questions

Does Luma track where registrations come from?

Yes. Add a utm_source to your event link and Luma counts page views and registrations from it. Luma says registration insights are in its mobile apps for now. It also counts guest referrals on public events.

Is Programmable Talk a Luma alternative?

Mostly not. Talk has its own event pages and can run a free event without Luma, but it takes no payments, so a paid event still needs Luma or another ticketing tool. Most hosts keep Luma as the home and use Talk for promotion, reminders and follow-up.

Do I need Luma Plus to use Talk with Luma?

To add guests to Luma and read the guest list back, yes, because Luma's API needs Luma Plus on the calendar. Without it, people register in Talk and are sent to your Luma page to finish.

Will guests get emails from both?

Luma sends its own guest emails as usual. Talk sends the confirmation, reminders in the person's thread and the follow-up, and you can turn its reminders off for an event.

Keep your event where it is, and see what fills it

Tracked links and QR codes, one-email registration, reminders and a page for each registrant, for events on Luma, Eventbrite, Zoom or Meetup.

Add your event14 days of Pro, no card