Description
Darkaa QR Tickets Check-In connects WordPress contact forms to Trak QR tickets and check-in. Supported form plugins include Contact Form 7, WPForms, Fluent Forms, Forminator, Formidable Forms, and Ninja Forms. Each enabled form gets its own Trak event with ticket design links, check-in links, attendee reports, and QR-coded PDF tickets.
When someone submits an enabled contact form, the plugin sends the selected form fields to Trak and creates a QR ticket. The plugin can also attach the generated ticket PDF to the normal transactional or notification email of the form plugin.
Main features:
- Create a Trak QR ticket project from any popular WordPress contact form.
- Keep Trak ticket fields in sync when form fields change.
- Create a QR ticket for each form submission.
- Attach ticket PDFs to outgoing notification or transactional emails.
- Open check-in, ticket report, ticket design, and billing links from the form settings page.
This plugin requires a Trak Events API key. You can request one by email from the plugin setup page. Trak is a hosted QR ticket and check-in service from Darkaa.
External service
This plugin connects to Trak at https://backend.trak.codes.
The plugin sends data to Trak in these cases:
- When an administrator requests an API key: the entered email address, site name, and site URL are sent to Trak so Trak can email the key.
- When an administrator saves the QR tracking setup: the Trak Events API key is used to authenticate requests.
- When an administrator enables or updates QR tracking on a form: the site URL, WordPress administrator email, form title, field names, field types, email field name, and ticket title template are sent to Trak to create or update the ticket project.
- When a visitor submits an enabled form: the submitted values for the configured form fields are sent to Trak to create the ticket.
- When PDF attachment is enabled: the plugin downloads the generated ticket PDF from Trak and attaches it to the form plugin’s email.
Trak returns project links, check-in links, ticket report links, ticket design links, and ticket PDF links.
Trak service terms: https://qr-code-ticket.com/terms/
Trak privacy policy: https://qr-code-ticket.com/privacy/
Privacy
This plugin sends data to Trak, a hosted QR ticket and check-in service. Site owners should disclose this in their privacy policy.
Suggested privacy policy text:
When you submit a form that issues a QR ticket, we send the information needed to create your ticket to Trak, our QR ticket and check-in service. This may include your name, email address, and other form fields shown on the form. Trak uses this information to create your ticket, generate the QR code, provide check-in tools, and produce ticket reports for the event organizer.
Screenshots



Installation
- Install and activate a supported contact form plugin (e.g. Contact Form 7, WPForms, Fluent Forms, Forminator, Formidable Forms, or Ninja Forms).
- Install and activate Darkaa QR Tickets Check-In.
- Go to QR Tickets setup page in your WordPress sidebar.
- Request a Trak Events API key by email, then paste the emailed key and save.
- Choose any form from the Form List, click Configure, and enable electronic ticketing.
- Use the generated Trak links to check in guests, view tickets, edit ticket design, or manage billing.
FAQ
-
Do I need a Trak account?
-
Yes. You need a Trak Events API key before the plugin can create ticket projects. The setup page can email one to you.
-
Does the plugin create a Trak project for every form?
-
Only for forms where you enable QR tracking. Each enabled form gets its own Trak project.
-
What happens when I change form fields?
-
When you save the form configuration, the plugin updates the existing Trak project with the current form field list. Future tickets use the updated fields.
-
Can the ticket PDF be emailed to the person who submitted the form?
-
Yes. Enable the PDF attachment option in the form setup tab. The ticket PDF will be appended to the form notification/transactional emails automatically.
-
What data leaves my WordPress site?
-
The plugin sends form setup data and enabled form submission values to Trak so Trak can create QR tickets and check-in records. See the External service section for details.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Darkaa QR Tickets Check-In” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Darkaa QR Tickets Check-In” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.0
- Initial release with support for CF7, WPForms, Fluent Forms, Forminator, Formidable Forms, and Ninja Forms.
