Getting started guide
From zero to your first PDF report in 6 steps
Account created in 30 seconds. First report generated in under 10 minutes total.
Create an account
Go to narratiq.fr and click 'Start your free trial'. Enter your email address and you will receive a magic login link (no password). Click the link in the email to access your dashboard.
Add your first client
In the dashboard, click 'New client'. Enter the client name and click 'Create'. You can manage as many clients as you like.
Connect Google Analytics 4
From the client card, click 'Connect GA4'. You are redirected to Google to authorise OAuth access to your GA4 properties. Select the GA4 property for this client. The connection is secure and can be revoked at any time from Google.
Explore the dashboard
Once GA4 is connected, the dashboard automatically displays this month's metrics: sessions, users, engagement rate, channel breakdown, top pages. You can change the period in the top right.
Generate a PDF report
Click 'New report' from the dashboard or the menu. Select the client, period, and sections to include. Customise the colour and your agency name if needed. Click 'Generate PDF', it is ready in under 30 seconds. Download it and send it to your client.
Set up alerts (optional)
In the client card, open the Alerts tab. Create an alert by selecting a metric, a condition (below, above, % variation) and a threshold. NarratIQ evaluates alerts every morning and notifies you if a condition is triggered.
All questions
General
5 questionsWhat is NarratIQ?
NarratIQ is a SaaS platform that connects Google Analytics 4 and automatically generates professional PDF reports for your clients. It is designed for web freelancers and digital agencies managing analytics for multiple clients.
Is NarratIQ free?
NarratIQ offers a 14-day free trial on all plans. No credit card required. Plans start at €9.99/month after the trial.
What is the difference with Looker Studio?
Looker Studio creates interactive online dashboards: initial setup takes 3 to 6 hours per client. NarratIQ generates a PDF report ready to send in under 30 seconds, with no per-client configuration. The PDF is a deliverable, archivable and shareable. Looker Studio is a link.
How many clients can I manage?
Plans range from 3 clients (Solo at €9.99/month) to unlimited (Agency at €39.99/month). A 14-day free trial is available on all plans.
Does NarratIQ work with Universal Analytics (UA)?
No. Universal Analytics was permanently shut down by Google in July 2024. NarratIQ only supports Google Analytics 4, the current standard.
Security & data
4 questionsIs my clients' data secure?
NarratIQ stores no raw GA4 data in the database. Metrics only transit through a time-limited encrypted cache (6 hours max). OAuth tokens are encrypted with AES-256-GCM before any storage. The infrastructure is hosted in Europe.
Is NarratIQ GDPR-compliant?
Yes. No personal data about your visitors is stored, only aggregated and anonymised metrics (sessions, engagement rate, etc.). GA4 access tokens are encrypted. Data stays in Europe.
Does my client have access to NarratIQ?
No. NarratIQ is your tool, not your client's. You connect your GA4 account, generate the report, and send the PDF to your client. Your client never logs into NarratIQ.
What happens if I revoke Google OAuth access?
NarratIQ automatically detects revoked tokens and displays a clear error asking you to reconnect the account. No corrupted data is retained.
PDF reports
6 questionsWhat does the generated PDF report look like?
The report includes a cover page with the client name and your branding (logo, colour, agency name), then the sections you selected: metrics summary, traffic trends, channel breakdown, top pages, and conversions. The layout is professional, on a white background, with SVG charts.
Can I customise the report?
Yes. You choose the primary colour (brandColor), you can add your logo and agency name. You select the sections to include and can write a context comment for each section.
How does my client receive the report?
Several options: you download the PDF and send it manually (email, Drive, Notion…), you enable automatic monthly or weekly sending (Freelance plan+) and NarratIQ sends it directly to configured recipients, or you share a public view link (Freelance plan+) that the client can open without access to NarratIQ.
Can I send reports automatically every month?
Yes, from the Freelance plan. From a client's page, set the frequency (monthly or weekly), the send day, recipients and template. NarratIQ generates the report, attaches it as a PDF and sends it by email automatically. You don't have to do anything.
Can I share a report without giving access to NarratIQ?
Yes. Every generated report has a public share link (Freelance plan+). This link provides read-only access to the report, without login. You can disable it at any time from NarratIQ.
Can I save a report template?
Yes. You can create report templates and reuse them for each client. Templates save the selected sections and layout settings.
Google Analytics 4
4 questionsDo I need to give my client access to my GA4 to use NarratIQ?
No. That is one of NarratIQ's main advantages. You connect your own Google account with access to the client's GA4 property, and you generate the report yourself. Your client receives the PDF, not the access.
How do I connect a GA4 property?
From the NarratIQ dashboard, create a client, then click 'Connect GA4'. You are redirected to Google to authorise OAuth access. Once access is granted, you select the GA4 property to associate with the client. Done.
Can I connect multiple different GA4 properties?
Yes. Each client in NarratIQ can have its own GA4 property. You can manage as many clients as you like, each with their own Google Analytics account.
Which GA4 metrics are available in reports?
Sessions, active users, engagement rate, average engagement duration, acquisition channel breakdown, top pages, new vs returning visitors, and conversions if configured in GA4.
Alerts
5 questionsWhat are alerts for?
Alerts notify you automatically when a GA4 metric goes outside its normal thresholds — for example if sessions drop by more than 30% or if the engagement rate exceeds a high threshold. You receive a notification without manually monitoring GA4.
How do I set up an alert?
From a client's page, click 'Alerts'. Select the metric, the condition (above, below, % variation), and the threshold value. NarratIQ evaluates alerts every morning at 7am UTC via an automatic cron job.
How many alerts can I set up?
There is no limit on the number of alerts. 11 different GA4 metrics are available: sessions, users, engagement rate, session duration, conversions, revenue, bounce rate, and more.
What time are alerts evaluated?
Every morning at 7am UTC (9am Paris time in summer). Evaluation is daily and automatic via a GitHub Actions cron job. You receive an email notification if an alert triggers.
How does the alert history work?
Each trigger is recorded in the alert history tab. You can see the date, measured value, and mark notifications as read. A red badge in the navbar signals unread alerts. You can delete individual notifications or purge the entire history.
Automation
5 questionsHow do I set up automatic report sending?
From a client's page, the 'Automatic report' section (Freelance plan+) lets you choose the frequency (monthly or weekly), the send day, recipients, and template. Once activated, NarratIQ generates and sends the PDF automatically without any intervention.
Does automatic sending count towards my daily report quota?
Yes. Each automatic send uses one report from your daily quota (5/20/50 depending on your plan). Sends are scheduled early in the morning to avoid conflicts with your manual reports.
What happens if the GA4 account is disconnected during automatic sending?
NarratIQ detects the error, does not send the report, and logs the failure. You receive a notification to reconnect the GA4 account. The next scheduled send resumes normally once reconnected.
Can I have different recipients per client?
Yes. Each automatic send configuration is independent per client. You can define multiple email addresses separated by commas for each client.
Can I export GA4 data as CSV?
Yes. From any client page connected to GA4, the 'Export CSV data' button downloads the metrics for the selected period (7d, 30d, 90d or custom) as a CSV file. Available on all plans.
Didn't find your answer?
Ask your question directly. I personally reply to every message. Bugs, suggestions, feedback: all welcome.