MOSAQO SUPPORT
How can we help?
Search the knowledge base, or browse the areas below. Every article ends with a way to reach a person if it did not settle the question.
Try “code will not scan”, “403”, “change destination” or “CSV”.
Three articles in each area.
Browse by area
Getting started
Your first code, from creating it to proving it scans.
- Create and publish your first QR code
- Static or dynamic: which to choose
- Test a QR code before you commit to it
QR code types
URLs, app links, Wi-Fi, PDF, vCard and plain text.
- URL and app link codes
- Wi-Fi QR codes
- PDF, vCard and plain text codes
Dynamic codes and redirects
Changing a destination after print, and what publishing means.
- Change where a printed code goes
- How a Mosaqo redirect works
- Publish, archive and restore a code
Design and scanability
Logos, colour and frames on a code that still reads.
- Add a logo without breaking the code
- Contrast and the quiet zone
- Frames, calls to action and stickers
Printing and export
Choosing a format, a size, and surviving the material.
- PNG, SVG or PDF: which export to use
- How large the code has to be
- Gloss, curves, fabric and foil
Scan analytics
What is counted, what is not, and how to export it.
- Total scans and unique scans
- Why a static code has no analytics
- CSV export and campaign parameters
Workspace and team
Roles, invitations and working across more than one workspace.
- Roles and what each one can do
- Invite someone to a workspace
- Working in more than one workspace
Templates, brand kit and assets
Reusing an approved design instead of rebuilding it.
- Personal and workspace templates
- Brand kit
- Managing logos, images and stickers
Bulk generation and CSV
Preparing a file, reading the errors, and re-running safely.
- Prepare a CSV for bulk generation
- Reading preview and validation errors
- Re-run a bulk job without duplicating everything
Public API
Keys, scopes, error codes, paging and rate limits.
- Create an API key and choose its scopes
- Diagnosing 401, 403, 422 and 429
- Paging through results and staying inside the limits
Webhooks and integrations
Signature checks, and connecting Mosaqo over HTTP.
- Verify a webhook signature
- Connecting Make, Zapier and n8n
- Signed image links for Airtable, Notion and Sheets
Mobile apps and Chrome extension
What each surface is for, and the permissions it needs.
- Web, mobile and extension: which to use when
- Camera permissions and scan testing
- What the Chrome extension stores
Contacting support
Getting an answer on the first reply instead of the fifth.
- Check whether the problem is only yours
- What to include in a support request
- How requests are prioritised, and what never to send
Still stuck?
Send the platform, the steps, the result you expected and the exact error. One complete message is answered faster than five short ones.
Never send a password, access token, API secret or private QR payload — not in the message, not in a screenshot, not in an attached log.