Solutions

What's a good alternative to paper sign-up sheets?

A practical alternative to paper sign up sheets is a QR code or keyword people text from their own phone. Textiful asks for their email by text, checks that it looks like an email before moving on, and adds the contact straight to Mailchimp, Kit, or ActiveCampaign, so nobody types anything in afterward.

Updated November 3, 2026

The workshop ends at 4. The clipboard by the door has 23 lines filled in. On Sunday night you sit down to type them into your email tool and find that six are unreadable: a "g" that might be a "q", a domain that ends in "gmial", one line that's only a first name, and a smiley face. If you're looking for an alternative to paper sign-up sheets, the goal is to have each person type their own email on their own phone, while they're still in the room, and have it land on your list without you touching it.

With Textiful, the clipboard becomes a table tent with a QR code and a keyword. People scan or text, get a reply asking for their email, and they're on your email list before they reach the parking lot.

The problem with paper sign-up sheets

The sheet itself is cheap. Everything around it costs you. Someone has to read handwriting, often days later, and guess at the letters that matter most. One misread character means an email that bounces and a person you never hear from again. You also can't ask them, because the only contact detail you have is the wrong one.

Sheets also create a queue. There's one clipboard and maybe one pen. At the end of a session, when everyone leaves at once, people glance at the line around the table and keep walking.

Then there's privacy. Each person who signs can read every email above theirs. Some won't write theirs for that reason, and you'll never know how many.

Why the usual fixes fall short

  • Typing the sheet up yourself is the default. It's the step that introduces the errors, and it happens when your memory of who wrote what has already faded.
  • A tablet on a stand with a form fixes handwriting and keeps the queue: one person at a time, and someone has to babysit it.
  • Photographing the sheet so you can transcribe it later only moves the typing to a different evening.
  • An online form behind a QR code gets closer, but it asks people to fill in fields on a phone while they're packing up, and the form has no way to ask again when an address is wrong.

How to fix it with Textiful

  1. Start from the "Quick email signup" template. It's the closest match to a sign-up sheet: one question, then done.
  2. Set the trigger. A QR code is free, unlimited, and doesn't use a keyword, so you can print one on every table. If you want to announce it out loud, add a keyword like JOIN on 33777. One keyword is included on your plan. A QR code and a keyword can each start a copy of the same flow.
  3. Build the capture sequence from your sheet's columns. Email first. Then add only the columns you actually used: full name, zip, or a custom data step such as "Which session did you attend?" Textiful asks one question at a time, and when an answer doesn't look like an email address, it asks again. That retry is the step the clipboard never had.
  4. Add actions. Add the contact to Mailchimp, Kit, ActiveCampaign, or HubSpot, use "Tag the contact" to label it with the event, and send a short text confirming they're on the list. If your list lives somewhere else, connect through Zapier.
  5. Print it where the clipboard used to sit. Download the QR code (PNG or SVG) and put it on a table tent with the keyword underneath.

How many questions should replace the sheet's columns?

Paper sheets tend to grow columns: name, email, phone, organization, "how did you hear about us," a checkbox for the newsletter. On paper each extra column costs a few seconds. In a flow, each one is another reply someone has to send, and some people stop partway.

Textiful's own numbers give a sense of the cost. Across Textiful flows over 90 days in 2026, flows with 1 question finished 89.5% of the time, 2 questions 83.1%, and 3 questions 85.0%. Four-question flows finished 66.0%, though that sample was small (247 starts). One to three questions hold up well. Before adding a fourth, ask whether you'll actually use the answer.

A zip code can replace three columns, because the location step fills in city and state from the zip.

What if some people still want to write it down?

Let them. Keep a short sheet at the table for anyone without a phone or who would rather use a pen. Typing in four entries is a different job from typing in forty, and you'll be able to read those four because you can ask the person standing in front of you.

Expect the table tent to do most of the work, and treat the sheet as the backup.

Before and after

Clipboard and pen Textiful QR code or keyword
Who types the email You, later, from handwriting The attendee, on their own phone
Wrong addresses Discovered when emails bounce Caught by a retry during the flow
Queue at the end One clipboard, one pen Everyone at once, each on their own phone
Privacy Every line visible to the next signer Each person sees only their own conversation
Getting it into your list An evening of typing Added to your email tool or CRM as they finish
A spreadsheet if you want one The sheet itself CSV export

You pay per conversation, which is one person starting the flow. Plans start from $19/month; see pricing. If you run workshops regularly, the workshops and trainers guide covers recurring sessions.

Try it at your next event → Start a free trial

Questions people ask

Keep exploring

Event lead capture: a playbook for live audiences

How to turn a room into contacts you can follow up with: what to offer, how to ask from the stage or the booth, what to ask for, and what to do in the 24 hours after.

Read

Lead capture

Lead capture is the process of collecting contact details, usually an email address and name, from people interested in what you offer, so you can follow up with them later. Common methods include web forms, paper sign-up sheets, trade show badge scanning, and text-to-join.

Read

QR code to SMS

A QR code to SMS is a QR code that, when scanned, opens the phone's texting app with the recipient number and message already filled in, so the person only has to tap send. It turns a camera scan into a text without typing a number or keyword.

Read

Capture flow

A capture flow is a short, automated text conversation that starts when someone texts a keyword or scans a QR code. It asks for their details one question at a time, delivers what was promised, and sends the contact on to other tools. Capture flow is Textiful's name for this; it's also called a text-to-join flow.

Read

Opt-in

An opt-in is a person's permission to receive messages from an organization, given through an action they take themselves, such as texting a keyword, ticking a box, or submitting a sign-up form. It's the record that someone asked to hear from you.

Read

Collect attendee emails at a workshop

To collect attendee emails at a workshop, tie the ask to something attendees already want: the workbook, the templates, or a recap of the exercises. Put a QR code on the first and last slide, ask for an email and a 1 to 5 rating by text, and the contact goes to your email tool with the feedback attached.

Read

Nonprofit event lead capture at galas and fundraisers

Nonprofit event lead capture works best at the moments a gala already has: the table card at dinner, the emcee at the podium, the live poll before the paddle raise. Guests scan a QR code or text a keyword, give a name and email, and land in your donor list through your email tool, HubSpot, or Zapier, including the guests who came as someone's plus-one.

Read

Campus event sign-ups for schools and student orgs

For a campus event sign-up, students and families scan a QR code at the club table or open house check-in, answer a question or two by text, and land in the right list. One account can give every club at the activities fair its own free QR code, so each one gets its own sign-ups.

Read

Ready for your next event?

Try Textiful free for 14 days. Set up a QR code or keyword in minutes and see who shows up.