Copy audit: fix static-bulk disclosure, remove unsourced stat, soften overclaim, strengthen subheadlines for headline-checklist compliance
This commit is contained in:
@@ -319,8 +319,9 @@ export default function BulkQRCodeGeneratorPage() {
|
||||
Bulk QR Code Generator
|
||||
</h1>
|
||||
<p className="text-xl leading-relaxed text-gray-600">
|
||||
Generate up to 1,000 static QR codes from a CSV or Excel file. Upload,
|
||||
preview, download the batch as ZIP, or save it into your dashboard.
|
||||
Stop mapping spreadsheet rows to QR codes by hand. Upload a
|
||||
CSV or Excel file, preview every code, and download up to
|
||||
1,000 print-ready static codes in minutes.
|
||||
</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -205,7 +205,7 @@ const servicesComparison = [
|
||||
paidFrom: 'EUR 9/month (Pro)',
|
||||
gdpr: 'Built-in — hashed IPs, all plans',
|
||||
analytics: 'All plans',
|
||||
bulk: 'Up to 1,000 codes (Business, EUR 29/mo)',
|
||||
bulk: 'Up to 1,000 static codes (Business, EUR 29/mo)',
|
||||
bestFor: 'SMBs and EU businesses',
|
||||
highlight: true,
|
||||
},
|
||||
@@ -492,9 +492,10 @@ export default function DynamicQRCodeGeneratorPage() {
|
||||
Free Dynamic QR Code Generator with Tracking
|
||||
</h1>
|
||||
<p className="text-xl leading-relaxed text-gray-600">
|
||||
Create editable QR codes you can update after printing.
|
||||
Change the destination later, track scans, and keep flyers,
|
||||
menus, packaging, and business cards useful for longer.
|
||||
A wrong link on printed material usually means a reprint.
|
||||
With a dynamic QR code, you fix the destination online in
|
||||
seconds — the printed flyer, menu, or card never has to
|
||||
change.
|
||||
</p>
|
||||
</div>
|
||||
|
||||
@@ -1373,7 +1374,8 @@ export default function DynamicQRCodeGeneratorPage() {
|
||||
<p className="text-gray-700 text-sm leading-relaxed mb-3">
|
||||
of small businesses report printing and direct mail errors as
|
||||
a major source of wasted marketing budget. Dynamic QR codes
|
||||
eliminate this risk — update the destination, never reprint.
|
||||
address the part of that risk caused by a changed
|
||||
destination — update the link online instead of reprinting.
|
||||
</p>
|
||||
<p className="text-xs text-gray-500">
|
||||
Source:{' '}
|
||||
|
||||
@@ -228,7 +228,10 @@ export default function PricingPage() {
|
||||
Choose Your Plan
|
||||
</h1>
|
||||
<p className="text-xl text-gray-600">
|
||||
Select the perfect plan for your QR code needs
|
||||
Every plan includes unlimited static codes that never expire. Pick
|
||||
based on how many active placements you're tracking right now —
|
||||
not how many you might need someday — and upgrade in seconds if
|
||||
that changes.
|
||||
</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -391,7 +391,8 @@ export default function QRCodeTrackingPage() {
|
||||
<p className="text-xl leading-relaxed text-gray-600">
|
||||
Track QR code scans by time, device, and location context
|
||||
with dynamic QR codes, so printed campaigns and physical
|
||||
placements stop being guesswork.
|
||||
placements stop being guesswork — see which placement
|
||||
worked before you plan the next print run.
|
||||
</p>
|
||||
</div>
|
||||
|
||||
@@ -828,7 +829,7 @@ export default function QRCodeTrackingPage() {
|
||||
<p className="text-gray-600 mb-10 max-w-2xl">
|
||||
As QR scan volumes grow, businesses that track their codes gain compounding insight advantages over those that print blind.
|
||||
</p>
|
||||
<div className="grid md:grid-cols-3 gap-6">
|
||||
<div className="grid md:grid-cols-2 gap-6">
|
||||
<div className="bg-white rounded-2xl border border-slate-200 p-6 shadow-sm">
|
||||
<div className="text-4xl font-extrabold text-blue-600 mb-2">+26%</div>
|
||||
<p className="text-gray-800 font-semibold text-sm mb-2">
|
||||
@@ -849,16 +850,6 @@ export default function QRCodeTrackingPage() {
|
||||
</p>
|
||||
<p className="text-xs text-gray-400 mt-3 italic">Source: QR Tiger Global QR Code Report 2024</p>
|
||||
</div>
|
||||
<div className="bg-white rounded-2xl border border-slate-200 p-6 shadow-sm">
|
||||
<div className="text-4xl font-extrabold text-emerald-600 mb-2">34%</div>
|
||||
<p className="text-gray-800 font-semibold text-sm mb-2">
|
||||
average campaign improvement when tracking is used to optimize placement
|
||||
</p>
|
||||
<p className="text-gray-500 text-xs">
|
||||
Campaigns that use scan data to move or update QR placements mid-run outperform static print deployments on average by around one-third in engagement.
|
||||
</p>
|
||||
<p className="text-xs text-gray-400 mt-3 italic">Source: Industry benchmark average across QR-led print campaigns</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
@@ -141,8 +141,8 @@ export default function TeamsQRCodePage() {
|
||||
</h1>
|
||||
|
||||
<p className="text-lg md:text-xl text-violet-100 max-w-2xl mx-auto lg:mx-0 mb-8 leading-relaxed">
|
||||
Create QR codes for Microsoft Teams meetings. Attendees scan to join instantly.
|
||||
<strong className="text-white block sm:inline mt-2 sm:mt-0"> Perfect for hybrid workplaces.</strong>
|
||||
No more reading meeting links off a screen or re-typing codes by hand.
|
||||
<strong className="text-white block sm:inline mt-2 sm:mt-0"> Attendees scan once and join instantly, every time the room is booked.</strong>
|
||||
</p>
|
||||
|
||||
<div className="flex flex-wrap justify-center lg:justify-start gap-4 text-sm font-medium text-white/80">
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
"hero": {
|
||||
"badge": "Kostenloser QR-Code-Generator",
|
||||
"title": "Erstellen Sie QR-Codes, die überall funktionieren",
|
||||
"subtitle": "Generieren Sie statische und dynamische QR-Codes mit Tracking, individuellem Branding und Massen-Erstellung. Kostenlos für immer.",
|
||||
"subtitle": "Ein falsches Ziel muss nach dem Druck kein Problem bleiben. Ziel in Sekunden ändern, jeden Scan nachverfolgen und die Grenzen deines Plans kennen, bevor du dich festlegst – nicht danach.",
|
||||
"features": [
|
||||
"Keine Kreditkarte zum Starten erforderlich",
|
||||
"QR-Codes für immer kostenlos erstellen",
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
"hero": {
|
||||
"badge": "QR Master Free QR Code Generator",
|
||||
"title": "QR Master: Free Dynamic QR Code Generator with Tracking",
|
||||
"subtitle": "Create static and dynamic QR codes with editable destinations, scan tracking, custom branding, and bulk generation. Also searched as QRMaster and QR code master.",
|
||||
"subtitle": "The link doesn't have to stay wrong once it's printed. Change the destination in seconds, track every scan, and see your plan's limits before you commit — not after.",
|
||||
"features": [
|
||||
"No credit card required to start",
|
||||
"Create QR codes free forever",
|
||||
|
||||
Reference in New Issue
Block a user