We connect to your GA4 property and build a live, branded report that updates itself. Traffic, channels, top pages, enquiries and sales, all compared with last month so you can see what’s moving and why.
Read-only access. No new logins for your team. Live from day one.
Sample data for illustration
Most businesses know they should be checking their analytics. Very few have the time to dig through it every month.
Before building anything we make sure your key events are firing properly, so the report counts the right things.
Your logo, your key metrics and the sections that matter to your business. Live within 7 working days.
GA4 is the starting point. Add the channels you spend money on and see the whole picture side by side, instead of logging into six different dashboards.
PPC reporting – Spend, clicks, cost per click, conversions and return on ad spend by campaign.
Ecommerce reporting from Shopify, Magento or WooCommerce – orders, revenue, average order value and best sellers.
Using something not listed here? Ask us. Most marketing and sales platforms can be added.
Ideal for retailers turning over £500k to £10m+, and for the founders, ecommerce managers and marketing leads who need to know what’s working without spending a morning in Google Analytics.
Website and ad performance in one place.
No. You add us as a viewer or editor if we need to make changes on your GA4 property from the admin settings. Minimum we require is read-only and you can remove it at any time.
The report pulls from Google Analytics each week, so you’re always seeing the latest figures.
If you require additional users we can add these are charged as a Pack of 3 users: £10 a month per pack on Starter and Growth, £15 on Pro
It’s more common than you’d think. We check your tracking first and fix key events like form fills, downloads and purchases before the report goes live. If your setup needs a bigger overhaul, our Google Analytics agency team can rebuild it properly.
Yes. Sections can be added, removed or reordered, and new channels plugged in as your marketing grows.
3 month minimum term rolling after the first three months.
| Cookie | Duration | Description |
|---|---|---|
| apbct_cookies_test | never | CleanTalk sets this cookie to prevent spam on comments and forms and act as a complete anti-spam solution and firewall for the site. |
| apbct_headless | never | Cleantalk set this cookie to detect spam and improve the website's security. |
| apbct_page_hits | never | CleanTalk sets this cookie to prevent spam on comments and forms and act as a complete anti-spam solution and firewall for the site. |
| apbct_pixel_url | never | Clean Talk sets this cookie to make WordPress anti-spam cookies, e.g., spam on forms and comments. |
| apbct_site_landing_ts | never | CleanTalk sets this cookie to prevent spam on comments and forms and act as a complete anti-spam solution and firewall for the site. |
| apbct_timestamp | never | CleanTalk sets this cookie to prevent spam on comments and forms and act as a complete anti-spam solution and firewall for the site. |
| apbct_urls | never | CleanTalk Spam Protect sets this cookie to prevent spam on our comments and forms and acts as a complete anti-spam solution and firewall for this site. |
| apbct_visible_fields | never | CleanTalk sets this cookie to prevent spam on the site's comments/forms, and to act as a complete anti-spam solution and firewall for the site. |
| cookielawinfo-checbox-analytics | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics". |
| cookielawinfo-checbox-functional | 11 months | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". |
| cookielawinfo-checbox-others | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other. |
| cookielawinfo-checkbox-advertisement | 1 year | Set by the GDPR Cookie Consent plugin, this cookie records the user consent for the cookies in the "Advertisement" category. |
| cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
| cookielawinfo-checkbox-performance | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance". |
| CookieLawInfoConsent | 1 year | CookieYes sets this cookie to record the default button state of the corresponding category and the status of CCPA. It works only in coordination with the primary cookie. |
| ct_has_scrolled | never | CleanTalk sets this cookie to store dynamic variables from the browser. |
| ct_pointer_data | never | CleanTalk sets this cookie to prevent spam on the site's comments/forms, and to act as a complete anti-spam solution and firewall for the site. |
| ct_timezone | never | CleanTalk–Used to prevent spam on our comments and forms and acts as a complete anti-spam solution and firewall for this site. |
| elementor | never | The website's WordPress theme uses this cookie. It allows the website owner to implement or change the website's content in real-time. |
| OptanonConsent | 1 year | OneTrust sets this cookie to store details about the site's cookie category and check whether visitors have given or withdrawn consent from the use of each category. |
| viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |
| _GRECAPTCHA | 6 months | Google Recaptcha service sets this cookie to identify bots to protect the website against malicious spam attacks. |
| _lfa | 1 year | This cookie is set by the provider Leadfeeder to identify the IP address of devices visiting the website, in order to retarget multiple users routing from the same IP address. |
| __cfruid | session | Cloudflare sets this cookie to identify trusted web traffic. |
| __cf_bm | 1 hour | This cookie, set by Cloudflare, is used to support Cloudflare Bot Management. |
| Cookie | Duration | Description |
|---|---|---|
| ct_checked_emails | never | Clean Talk sets this cookie to prevent spam on the site's comments or forms. |
| ct_checkjs | never | Clean Talk sets this cookie to prevent spam on the site's comments or forms. |
| ct_fkp_timestamp | never | Clean Talk sets this cookie to prevent spam on the site's comments or forms. |
| ct_ps_timestamp | never | Clean Talk sets this cookie to prevent spam on the site's comments or forms. |
| Cookie | Duration | Description |
|---|---|---|
| wow.schedule | 20 minutes | This cookie is set by the provider Communigator.This cookie is used to track the Load Balance Session Queue. |
| _calendly_session | 21 days | Calendly, a Meeting Schedulers, sets this cookie to allow the meeting scheduler to function within the website and to add events into the visitor’s calendar. |
| Cookie | Duration | Description |
|---|---|---|
| ct_screen_info | never | CleanTalk sets this cookie to complete an anti-spam solution and firewall for the website, preventing spam from appearing in comments and forms. |
| wow.anonymousId | 1 year 1 month 4 days | This is a analytic cookie used to store anonymous visitor ID. It tracks the visitor uniquely between visits. |
| wow.session | 20 minutes | This cookie is set by the provider Communigator.This cookie is used to track the Internet Information Services(IIS) session state. |
| wow.utmvalues | 20 minutes | This cookie is from Communigator. This cookie is used to store UTM values for the session.UTM values are specific text strings that are appended to URLs that allow Communigator to track the URLs and the UTM values when they get clicked on |
| _fbp | 3 months | Facebook sets this cookie to display advertisements when either on Facebook or on a digital platform powered by Facebook advertising after visiting the website. |
| _ga | 1 year 1 month 4 days | Google Analytics sets this cookie to calculate visitor, session and campaign data and track site usage for the site's analytics report. The cookie stores information anonymously and assigns a randomly generated number to recognise unique visitors. |
| _ga_* | 1 year 1 month 4 days | Google Analytics sets this cookie to store and count page views. |
| _gcl_au | 3 months | Google Tag Manager sets the cookie to experiment advertisement efficiency of websites using their services. |
| __kla_id | 1 year 1 month 4 days | Klaviyo sets this cookie to collect information on the visitor’s behavior. This information is used for internal analytics and to optimise the website. It also registers if the visitor has subscribed to a news letter. |
| Cookie | Duration | Description |
|---|---|---|
| test_cookie | 15 minutes | doubleclick.net sets this cookie to determine if the user's browser supports cookies. |
| VISITOR_INFO1_LIVE | 6 months | YouTube sets this cookie to measure bandwidth, determining whether the user gets the new or old player interface. |
| VISITOR_PRIVACY_METADATA | 6 months | YouTube sets this cookie to store the user's cookie consent state for the current domain. |
| YSC | session | Youtube sets this cookie to track the views of embedded videos on Youtube pages. |
| yt-remote-connected-devices | never | YouTube sets this cookie to store the user's video preferences using embedded YouTube videos. |
| yt-remote-device-id | never | YouTube sets this cookie to store the user's video preferences using embedded YouTube videos. |
| yt.innertube::nextId | never | YouTube sets this cookie to register a unique ID to store data on what videos from YouTube the user has seen. |
| yt.innertube::requests | never | YouTube sets this cookie to register a unique ID to store data on what videos from YouTube the user has seen. |
| Cookie | Duration | Description |
|---|---|---|
| crisp-client/domain-detect/1708020679987 | session | Description is currently not available. |
| crisp-clientsessione3336f99-46d8-4edc-a5d5-711f9e310a61 | 6 months | Description is currently not available. |
| crisp-clientsockete3336f99-46d8-4edc-a5d5-711f9e310a61 | 10 minutes | Description is currently not available. |
| m | 1 year 1 month 4 days | No description available. |
| _lfa_test_cookie_stored | less than a minute | Description is currently not available. |