Reports: White-Label, Scheduling, GA4 + Search Console
Updated October 20, 2026
CampaignSwift generates client-ready reports in minutes. One report pulls social and web data together, can add search data, ends with a written summary, and can deliver itself on a schedule.
One report, every source
Reports are multi-source. A single report can combine:
- Social: results from the client’s Facebook, Instagram, LinkedIn and YouTube accounts, plus TikTok follower and video counts. X results aren’t in reports yet, and LinkedIn data covers the last 30 days.
- Google Analytics: sessions and users on the client’s site.
- Search Console: the top search queries and pages, with clicks and impressions, in reports you run on demand.
Paid ads data isn’t part of reports at the moment. Each section appears only when its source is connected and has data.
That’s the difference between “here are your engagement numbers” and a report that connects social work to web traffic and search visibility in one document. Every report ends with an Insights section: what changed, why it matters, what to do next, and what the data can’t tell yet. The GA4 and Search Console connections are covered in the integrations overview.
White-label branding
The report cover shows your agency’s name. On the Scale plan you can also set your logo, brand colour and footer, and they apply to the PDF and the shared report page. There’s no custom domain. For an agency, the report is a client-facing deliverable; it should look like yours.
On demand or on a schedule
Generate a report whenever you need one, or schedule it weekly or monthly: pick the day, the time, the client’s timezone and the recipients, and each report is emailed with the PDF attached and a link to view it online. Scheduled reports cover social and Google Analytics, and there is no review step before they send. Scheduled reporting is how the monthly client report stops being a recurring afternoon of work.
When you create a report, choose Executive Summary or Social Media Performance, or describe what you want in plain words (for example, “monthly Instagram and analytics report”).
If you describe it, the goal, date range and data sources are filled in for you.
Export and share
Finished reports can be:
- Exported as a PDF.
- Shared via link or email: send the client a link that opens in the browser (up to 30 days for a link you share yourself; the link in a scheduled email lasts 7 days), or deliver it straight to their inbox.
Reports vs the Reporting & Retention agent
These are two related things, and it’s worth knowing which is which:
- Reports (this doc) are the client-facing deliverable: multi-source documents you send to clients.
- The Reporting & Retention agent works for you. Every week it scores each client’s churn risk and writes a plain-English outcome narrative tying your work to revenue, conversions, and organic growth.
They draw on the same connected data sources, which is one more reason to connect Google Analytics and Search Console for every client where you can.
Getting good reports
- Connect the data sources per client: social accounts, GA4, and Search Console. Each source you connect adds a layer the report can include.
- Schedule the recurring ones: monthly client reports are the obvious candidate.
- Lead with outcomes: the multi-source design exists so you can show site traffic and search growth next to the social work that drove them.
Related
- Integrations overview: connecting GA4, Search Console, and ad accounts
- Reporting & Retention Agent: weekly churn-risk scores and outcome narratives
- Owner Digest: the daily brief for the agency owner