Articles by topic

Online Events & Live Streaming

Table of contents

Last updated:
September 5, 2025

How To: Create a printed invitation with personal QR codes

The easiest, most cost-effective, and efficient way to send event invitations is via email, but sometimes email is not an option or not preferred. In this article, we explain how to create invitations using mail merge.

Printer icon

What is a Mail Merge?

A mail merge is a document that serves as a template for a variety of recipients. Each recipient receives a personalised copy of the document, with individual data such as name, address, and other information automatically inserted. Microsoft Word offers a mail merge function to efficiently create such personalised documents.

How To: Create Event Invitations via Mail Merge in Microsoft Word with Data from Oniva

Generating the personal link through Oniva

  • Log in to your Oniva account.
  • Prepare an Excel file with all relevant contact details of invited guests.
  • Import your contacts into Oniva. Make sure to use a meaningful identifier, especially if you don’t have the email addresses of your contacts. This helps in recognising your contacts. For example, the contact number from your CRM can be used as an identifier.
  • Once the import is complete, you can download the data from Oniva again. Each contact will have received a personal event link from Oniva, which can be used for the printed invitation.

Checking the data

  • Ensure all necessary information is present and the data is clean and correctly formatted.
  • Save the file in an easily accessible location.

Creating the Invitation with a Program that Supports Mail Merge (e.g., Microsoft Word or Adobe InDesign)

Creating the invitation template

  • Create a new document in the chosen tool.
  • Design the layout of your invitation as desired. Insert placeholders for personalised data such as [Name], [Address], [QR Code], etc.

Setting up Mail Merge (Example with Microsoft Word)

  • Start the mail merge wizard.
  • Go to the “Mailings” tab and select “Start Mail Merge.”
  • Choose “Letters” as the document type.

Selecting the recipient data source

  • Click on “Select Recipients” and choose “Use an Existing List.”
  • Navigate to the previously saved Excel file from Oniva.

Linking the fields

  • Click on “Edit Recipient List” to ensure all data is correctly linked.
  • Insert placeholders in your document by clicking on “Mailings” > “Insert Merge Field” and selecting the appropriate field.
  • Place the field in the appropriate location.

Inserting the QR code

  • Switch to the “Insert” tab and select “Quick Parts” > “Field.”
  • Choose “Formula” and enter the following formula in the field: DisplayBarcode “XXX” QR
  • A QR code with the information “XXX” will appear.
A screenshot showing the "Quick Parts" feature in Excel, which allows users to quickly insert predefined text blocks into their documents.
A screenshot illustrating the use of formulas in the "Field for Quick Parts" section of Excel to calculate or display dynamic values.

Inserting the Personal Link into the QR Code

  • To replace this information with the personal link, switch to the field code display mode by pressing ALT + F9 on your keyboard. Field codes are used in Word to insert dynamic content into a document, such as mail merge fields, date and time fields, reference fields, etc.
    Select the “XXX” and then navigate to “Mailings” > “Insert Merge Field” and select “Personal Event Link.”
    The formula should now look as follows:
A formula to display a QR code in Excel.
  • Exit the field code display mode by pressing ALT + F9 again.
Download
Template: Print invitation with personal QR codes (Merge Mail)

Fill out the form and download our free mail merge template. A QR code is already integrated in the template and you only need to add your text.‍

By submitting, I agree that Oniva may process and store my data in accordance with the Oniva
Privacy Policy
.

Was this article helpful?

Thank you very much! Your feedback has been recorded.
Huch! Beim Absenden des Formulars ist etwas schief gelaufen.

Helpful information for event managers

Discover exciting articles about creating unforgettable events.

Templates for your digital event invitation

Templates for your digital event invitation

Portrait of Anna Fredholm
Anna Fredholm
June 26, 2024
2 min

Didn't find an answer?

If you couldn't find the information you were looking for, our support team is happy to help. Create a ticket, and we will get back to you as soon as possible.
Time icon
Support hours
Monday to Friday, 08:00 to 17:00(excluding public holidays in the city of Zurich)

Contact support

Your contact details

Only requests from existing admins will be processed. Please enter your own contact details in the section below.

Request details

Please provide all information regarding your request. The more detailed your input, the faster we can process it.

Insert the link to your event or campaign – this helps us locate it more quickly.
Describe your issue as precisely as possible: What exactly do you need help with? Which function or area of the application is affected? If something didn’t work as expected, what happened and what steps did you take beforehand?

⚠️ Please do not provide
any personal data of guests
(e.g. names, e-mail addresses or phone numbers). Use
booking numbers
and
links
only to describe your request. Note: If you enter personal data, it will be transmitted to and
processed by our external support provider
 as part of handling your request.

By submitting, I agree that Oniva may process and store my data in accordance with the Oniva Privacy Policy.

Thank you for your support request! 🎉

What happens next?

A member of our support team will contact you as soon as possible to help you with your issue. In the meantime, visit our knowledge base and explore helpful articles and guides that may already provide the answers you need.

Refunds

Your contact details

Only requests from existing admins will be processed. Please enter your own contact details in the section below.

Request details

⚠️ Please do not provide
any personal data of guests
(e.g. names, e-mail addresses or phone numbers). Use
booking numbers
and
links
only to describe your request. Note: If you enter personal data, it will be transmitted to and
processed by our external support provider
as part of handling your request.

Fees

In addition to the usual processing fees, an extra fee of
CHF 2.50 / EUR 2.40 per transaction
 will be charged for refunds. This amount will be deducted from the total proceeds. For more information, please refer to the
Terms of Use
.

By submitting, I agree that Oniva may process and store my data in accordance with the Oniva Privacy Policy.

Thank you for your support request! 🎉

What happens next?

A member of our support team will contact you as soon as possible to help you with your issue. In the meantime, visit our knowledge base and explore helpful articles and guides that may already provide the answers you need.