Launch a branded shop with tracking
Use this workflow when marketing or a developer needs the online shop to match the brand and report conversions.
Before you start
Prepare:
- logo, favicon, colors, and fonts
- shop domain and DNS owner
- terms, privacy policy, imprint, and withdrawal information
- analytics or consent manager IDs
- a test event and test checkout
- one person responsible for legal approval
Configure branding
Open Shops, select the shop, then open Branding.
Review Show flags in the language switcher, primary color, accent color, Logo, Favicon, and fonts.
Save branding changes and preview the shop on desktop and mobile.
Check the shop domain
Open Shops and review the Domain name column.
Custom domains may require DNS setup and provider verification outside the KORONA Event form. Coordinate with the DNS owner and support before launch. Do not announce the new URL until the domain, HTTPS, wallet payments, and redirects are verified.
Add tracking and consent snippets
Open the shop and select Code snippets.
Use Custom HTML for consent manager, analytics, trusted-shop badge, or tag-manager containers. Use Custom CSS only for approved visual adjustments.
Test conversion tracking
- Open the online shop in a clean browser session.
- Accept or reject consent according to the test case.
- Add a ticket to the cart.
- Complete checkout with the test payment method.
- Confirm the order in the back office.
- Check the analytics or tag manager debug view.
- Repeat on mobile.
Expected result
The shop uses the approved brand, the intended domain works over HTTPS, legal links are visible, checkout completes, and the analytics or consent setup records only the approved events.
Troubleshooting
| Problem | What to check |
|---|---|
| Domain does not open | DNS records, assigned shop, HTTPS certificate, redirects, and support-managed verification. |
| Wallet payment fails after domain change | Payment provider domain verification and Apple Pay or wallet-domain setup. |
| Tracking does not fire | Consent mode, snippet position, blocked scripts, checkout completion page, and browser privacy tools. |
| Shop layout breaks | Custom CSS, custom HTML, theme settings, and unsupported selectors. |