Growth Audit
A clear picture of where growth leaks today, and the five fixes worth doing first.
If I find nothing actionable, you pay nothing.
Five ways to work together, each with a fixed scope, a clear output and numbers you can check. Most projects start with a two-week audit.
A clear picture of where growth leaks today, and the five fixes worth doing first.
If I find nothing actionable, you pay nothing.
Get your business named in ChatGPT, Perplexity and Google AI answers, not just in blue links.
A fast site built to be found, understood and booked. Not a brochure.
Google Ads and paid campaigns tied to real leads and revenue, reported in plain numbers.
Talks and hands-on sessions on AI in marketing, for events and in-house teams.
Senior marketing leadership without the full-time hire: strategy, team coaching and execution oversight. Minimum 3 months.
Local Swiss business, artisan or SME? That's my agency: moccogniconsulting.com ↗
Whatever the service, the order never changes. That is what makes the results comparable.
AI drafts, a person decides. Nothing ships or spends without a human check.
The questions I get on almost every first call.
Three of the five services have fixed, published prices: the Growth Audit from CHF 500, the GEO Sprint from CHF 3'900 and the Website that sells from CHF 3'500. Performance & Ads and speaking are scoped and quoted after a free 30-minute call, since budgets and formats vary. Either way, you know the cost before anything starts.
I lead every project personally. For design, development or content at scale I bring in a small group of specialists I have worked with for years.
For research, analysis and first drafts. Every output is checked by a person before it ships or spends a franc. You always know which parts were AI-assisted.
You see the numbers as I see them, every month. If something doesn't work, the report says so, with what we changed. No lock-in beyond the agreed scope.
English and Italian, clients across Switzerland, DACH and beyond. Most work runs remotely; workshops can be on site.
If the budget is tight, the Academy teaches the same method step by step for $4.99 a month.
Three ways to start. I answer within 24 hours, usually faster.
We use cookies and similar technologies. Necessary technologies make the website work. We always count visits in aggregate and without cookies: you are not recognized on later visits. With your consent we also use statistics (Google Analytics, Microsoft Clarity with session recording). You can change or withdraw your choice at any time via the cookie icon at the bottom left or "Cookie settings" in the footer.Necessary technologies make the website work. Statistics with Google Analytics and cookies are on from the start; you can switch them off at any time in the settings. With your consent we also use Microsoft Clarity with session recording. You can change or withdraw your choice at any time via the cookie icon at the bottom left or "Cookie settings" in the footer.
Here you decide which technologies we may use. Your choice is valid for 12 months. Details on every provider are in the cookie policy.
So the website works and your choice stays saved. These technologies cannot be switched off and contain no measurement.
om_consent Stores your choice in the cookie banner (statistics yes/no, time). Cloudflare Turnstile Spam protection of the contact form. The script loads when you open a page with the form and checks that you are not a bot; Cloudflare receives technical data of the request such as the IP address. It sets no cookie on this website. Cal.com booking calendar Loads when you open the contact page: the booking calendar is shown from our own Cal.com server. The server receives the technical data of the request such as the IP address. __Secure-next-auth.csrf-token, __Secure-next-auth.callback-url Set by the Cal.com booking calendar when it loads. They protect the booking system against forged requests (CSRF) and keep the sign-in redirect; they are not used for statistics or advertising. timeOption.is24hClock, embed-theme-*, nextauth.message Kept by the Cal.com booking calendar on its own domain: whether you see 12 or 24 hours, the calendar theme and a sign-in message. Not used for statistics or advertising. om-academy-joined Carries your sign-up to the Academy waiting list (email and chosen trade) from the form to the thank-you page. It stays in this browser tab, is never sent anywhere from here, and disappears when you close the tab. YouTube video (youtube-nocookie.com) Loads only when you press play on a video in an article, and the video says so before it loads. Until then nothing is requested from YouTube. Once the video loads, YouTube receives the technical data of the request such as the IP address and may store cookies or similar data of its own; we do not control that. Always on: we count visits in aggregate with Google Analytics, without cookies. You are not recognized on later visits. Google still receives technical request data such as the IP address. With the switch on, Google Analytics sets cookies that recognize returning visitors and show where visits come from. Microsoft Clarity also records clicks, mouse movement and scrolling of individual sessions (session recordings and heatmaps).In Switzerland on from the start, and you can switch it off: Google Analytics sets cookies that recognize returning visitors and show where visits come from. Google receives technical request data such as the IP address. Switched off, we only count visits in aggregate and without cookies: you are not recognized on later visits. Microsoft Clarity records clicks, mouse movement and scrolling of individual sessions (session recordings and heatmaps) and runs only if you choose "Accept all".
Google Analytics 4 (cookieless count) Counts page views and events in aggregate without a cookie or stored visitor ID, so returning visits are not recognized. Google receives the technical data of the request, such as the IP address and browser. _ga Tells visitors apart so that returning visits can be counted. _ga_S3SJGYRC3L Stores the session state of our website measurement. _clck Stores the Clarity user ID and preferences so recordings are attributed to the same visitor. _clsk Connects several page views into one session recording. CLID, ANONCHK, MR, MUID, SM Microsoft cookies on the clarity.ms domain that Clarity can set when it loads (recognizing the same browser across Clarity sites, synchronization).