GramDesk
en
Connect

Offline Telegram entry points

Telegram QR Code for an Offline Business

Choose the right caption and start parameter for a receipt, counter, business card, or table, then test the exact printed result.

A useful offline QR in four steps

Placement

Match the promise to the receipt, counter, card, or table.

Destination

Send the scan to a business bot with a clear next step.

Tracking clue

Use a different bot start parameter for each placement.

A Telegram QR code works best when it answers a question the customer already has. A code without a caption forces people to guess; a code that says “Questions about your order?” explains the result before they scan.

Use a separate bot start parameter for each placement. The destination can stay the same while receipt_help, counter_help, business_card, and table_menu tell you which printed surface started the conversation.

Choose the placement and promise

A receipt QR should lead to post-purchase help. A counter QR should offer quick assistance in the location. A business card should open a general contact path. A table QR can offer the menu, a service request, or a venue question.

  • Receipt: “Questions about your order? Scan to message us.”
  • Counter: “Need help? Scan and ask us in Telegram.”
  • Business card: “Scan to contact us in Telegram.”
  • Table: “Scan for the menu or to ask a question.”

Build a useful destination

Send the scan to a public business bot instead of an employee profile. Add a short welcome message and start menu so the customer immediately sees the next step. Keep the first request small: order number for a receipt, table number for a venue, or a short question for a business card.

Print and test it correctly

Keep strong contrast, leave white space around the code, and do not make it tiny. Test the final printed size with both iPhone and Android cameras before printing a batch. Scan from the distance and angle a customer will actually use.

  • Test the exact PDF or image sent to print.
  • Check the Telegram link and start parameter.
  • Make the caption readable before the customer reaches for a phone.
  • Replace damaged table or counter cards.

Keep the website path consistent

Use the same wording on the website Telegram button and the printed QR. A customer who saw “Order help” on a receipt should see the same support path after opening Telegram. Consistent labels reduce hesitation and wrong-topic messages.

Placement plan: what changes for each QR

Do not reuse one vague caption everywhere. Match the visible promise, start parameter, and first question to the physical context.

PlacementCustomer intentStart parameterFirst detail to request
ReceiptOrder, payment, return, or warranty helpreceipt_helpOrder number
CounterA question while visiting the businesscounter_helpWhat they need now
Business cardGeneral enquiry or project contactbusiness_cardReason for contacting
TableMenu, service, bill, or venue questiontable_menuTable number and request

Ready copy for the message after scanning

The start parameter can select a matching welcome message. Keep it short enough to read on a phone and tell the customer exactly what to send.

1Receipt welcome

“Hello! Send your order number and tell us what happened. Do not send full card details or payment passwords.”

2Counter welcome

“Hello! Tell us what you need help with. If you are in our location, add the counter or department.”

3Business-card welcome

“Thanks for getting in touch. Briefly describe your question or project and the result you need.”

4Table welcome

“Welcome! Send your table number and choose: menu question, request service, bill question, or feedback.”

A one-day rollout plan

Test one customer journey before producing every placement.

  1. Choose one high-intent location, such as the receipt or service counter.
  2. Create a dedicated start parameter and write down the customer intent it represents.
  3. Configure the matching welcome message and assign the route to a teammate.
  4. Print one sample at final size and test it with two different phones.
  5. Ask a person outside the project what they expect before scanning, then compare that answer with the real result.
  6. Record the approved link, caption, size, and owner so the next print run uses the same specification.

Pre-print QA checklist

Approve the QR only after checking the real artifact, destination, and support flow.

  1. The CTA says what happens after scanning.
  2. The code opens the correct business bot, not a personal profile.
  3. The start parameter matches the placement.
  4. The welcome message requests only necessary information.
  5. The code has enough contrast and quiet space.
  6. The final printed size scans from the expected distance.
  7. Both iPhone and Android tests succeed.
  8. A teammate receives the conversation and can reply through the bot.

Create both entry points

Open the Telegram QR generator Open the Telegram button generator

Need a simple Telegram support workflow?

Connect your bot and handle customer conversations in Telegram without heavy helpdesk tools.

Connect your bot See all articles