Boutique web studio in Tampa, Florida. · Limited client list. · Retainer-based relationships. · Human-read inquiries. · Personal responses. · No automated support loops. · Long-term clients only. · Selective by design. · Boutique web studio in Tampa, Florida. · Limited client list. · Retainer-based relationships. · Human-read inquiries. · Personal responses. · No automated support loops. · Long-term clients only. · Selective by design.Boutique web studio in Tampa, Florida. · Limited client list. · Retainer-based relationships. · Human-read inquiries. · Personal responses. · No automated support loops. · Long-term clients only. · Selective by design. · Boutique web studio in Tampa, Florida. · Limited client list. · Retainer-based relationships. · Human-read inquiries. · Personal responses. · No automated support loops. · Long-term clients only. · Selective by design.
Menu
Pages
Services
Referral-only for new clients. We read every inquiry personally.
Google Analytics, Search Console, and connections that match your office
We set up Analytics and Search Console so you can see who visits, which pages pull weight, and when Google cannot read a URL. We also connect your site to CRMs, booking tools, and other services through custom APIs when email alone is not enough.
Thank you. We read every submission and reply on our usual business timeline.
You should know who visits your site, which pages bring calls and forms, and when Google cannot crawl a page you care about. We connect Google Analytics, Search Console, and the other accounts your business already uses so the numbers match what your office actually counts. We also wire custom connections when your site needs to talk to a CRM, booking tool, maps, or payment service.
Calls & forms from searchExample
Last 28 days · example chart tied to tracked calls and forms
186 leads+11% vs prior month (example)
Top searchesSearch Console
emergency plumber near me
hvac repair + your city
water heater install cost
24 hour electrician
SEO fix list3 open
Fix Old service URLs still showing in Google
Fix Map hours do not match the website
Fix Thin city page needs real local copy
What we set up
Google changes menus and rules, but the business questions stay the same. Are people finding us? Are forms and phone links working? Did a redesign break old URLs? We install and document the tools that answer those questions, and we connect your site to outside services when a form or checkout needs more than a plain email.
What we do not promise
We do not guarantee rankings, lead counts, or perfect attribution when browsers block cookies. We do not promise Google will never move a button or retire a view you liked. We do promise honest setup, written notes on what we configured, and custom dashboards with proprietary reporting tied to calls and forms your team recognizes.
We can help with
Measurement, search health, and connections that stay working.
Google Analytics (GA4): property, data stream, and events for calls, forms, and purchases you define.
Search Console: ownership verification, sitemap submission, and reading crawl and index reports.
Tag setup: direct site tags or a tag manager when that fits how your site is maintained.
Custom connections:APIs and integrations to CRMs, calendars, maps, payments, and dispatch tools.
Workspace basics: company email DNS, groups, aliases, and admin recovery planning.
Handoff docs: which account owns what, where to re-check quarterly, and who has admin access.
We will not
Stated plainly so expectations stay realistic.
Guarantee rankings or lead volume: analytics shows trends; it does not control Google or your market.
Hide bad months: flat traffic gets explained, not buried in jargon.
Leave orphan accounts: we flag duplicate properties and lost admin access before you need them.
Skip consent rules: tags respect the cookie choices you publish on the site.
Wire mystery scripts: every tag and connection should have a named owner and a business reason.
Problems we see often
Tracking that never matched dispatch. Search Console nobody verified. A CRM connection that stopped sending leads months ago. Open a card for the problem, what we do, and what to expect.
Example SEO task list · sample data, not a live client board
In progress
Page Rewrite emergency plumber landing page
Maps Align Google Business Profile hours with office
Waiting on you
Review Approve new service area copy before publish
Completed
Done Redirects mapped after site redesign
Done Sitemap updated and submitted to Google
Analytics that does not match the office
The dashboard says 200 leads. Dispatch counted 40.
The problem: Form submits fire twice. Thank-you pages count as leads. Bot traffic inflates numbers. Cookie banners block tags on some visits but not others, so month-to-month reports quietly drift.
What we do: We name events the way your team talks: tap-to-call, form start, form submit, booked job. We test on phones and desktops. We align counting rules with what dispatch and sales actually use.
What to expect: Cleaner trends you can discuss in a weekly meeting. Not a magic multiplier on revenue.
Search Console never verified
The site went live. Nobody claimed it in Google.
The problem: Crawl errors pile up. Old URLs still show in search. The sitemap lists pages that no longer exist. You find out when a customer mentions a broken link, not when Google flags it.
What we do: We verify ownership, submit an accurate sitemap, and review coverage reports after launches or plugin changes. We tie console findings to fixes on the site, not just screenshots in a PDF.
What to expect: Earlier warning when index problems appear. Rankings still depend on competition and content; console shows whether Google can read your pages.
Broken custom connections
Forms, maps, or checkout stopped talking to the tools you pay for.
The problem: A plugin update rotated an API key. A booking widget points at a retired calendar. Payment callbacks fail silently. Leads duplicate into two CRMs because nobody documented which form goes where.
What we do: We map each connection: what sends data, what receives it, which keys and webhooks are in play. We scope keys to least privilege, add logging where it helps, and test after changes.
What to expect: Fewer silent failures. Clear notes so the next vendor or your staff knows what was wired and why.
Lost Google admin access
The old agency email owns Analytics. Workspace recovery is a dead phone.
The problem: You cannot add a user, rotate a key, or export history. A former vendor still holds owner rights. Two Analytics properties exist and nobody knows which one is live.
What we do: We inventory accounts, consolidate where it makes sense, and move ownership to addresses your business controls. We document recovery paths for Workspace admin.
What to expect: Access you can hand to your team. Some history may not transfer if accounts were misconfigured for years; we say that upfront.
Google Analytics: setup and how to read it
Analytics answers who came, what they looked at, and whether they took an action you care about. It does not replace your dispatch log or your books. It helps you spot trends and catch breaks early.
What we configure
Property and stream: one clear GA4 property tied to your live domain, not a leftover test account.
Events: phone taps, form starts, form submits, and other actions named the way your office talks.
Conversions: mark the events that count as a lead on your dashboard, with rules you approve.
Filters and views: exclude internal traffic and obvious bot noise where it helps.
Consent: tags fire in step with the cookie choices shown on your site.
Ads and campaigns: link Google Ads when you run paid search so spend reviews use the same events.
Numbers worth watching
Sessions: visits in the date range. One person can open several sessions across days or devices.
Users: distinct people, estimated. Useful for reach, not for payroll.
Page views: how many pages loaded. High views with low leads can mean navigation confusion.
Source and medium: where traffic came from (Google search, paid ad, direct, referral). Direct often hides untagged links; we reduce that where we can with UTM parameters.
Conversions: counted events you defined. Compare to dispatch, not to revenue alone.
Landing pages: first page seen in a session. Shows which service or city pages pull weight.
Season, weather, and competitor ads move these numbers. A dip in March might be normal for your trade. A sudden zero on form submits is a break worth fixing today. We help you tell the difference.
Search Console: setup and how to read it
Search Console is Google's side of the conversation: which pages it tried to crawl, what queries showed your site, and what errors block indexing. It complements analytics; it does not replace a site audit or honest content work.
What we configure
Verification: prove you control the domain via DNS or a file, then keep access under your accounts.
Sitemap: submit a current list of live URLs, updated when pages are added or removed.
URL inspection: check whether a specific page is indexed and why not.
Links to fixes: pair console errors with redirects, noindex, or content updates on the site.
Console views worth watching
Performance: queries, clicks, impressions, and average position. Position is a range, not a promise of traffic.
Pages: which URLs earn clicks. Spot thin pages or old URLs still getting attention.
Indexing: how many pages Google stored versus how many you submitted. Drops after a redesign need a redirect check.
Experience: mobile usability and core speed signals. Fix what hurts real visitors on phones.
Manual actions and security: rare but urgent. We flag these immediately if they appear.
Console shows search demand and crawl health. It does not show every phone call from maps. Pair it with analytics and what your office logs. Deeper search work lives on our organic SEO page.
Example mobile speed scores · load time affects how customers experience your site (not live data)
Main content loadGood
2.3s
Tap responseGood
187ms
Layout shiftGood
0.04
Custom API connections for your website
Many sites need more than a contact form email. Your site may need to send a lead to a CRM, book a slot on a calendar, charge a card, show a map, or pull live inventory. Those handoffs use APIs: structured requests between your site and another service.
Google services on the page
Maps embeds, reCAPTCHA, Places lookups, and OAuth sign-in each need keys, domains allowlisted, and billing where Google requires it. We register keys under accounts you own, restrict them to your live domains, and document what each key does.
Lead and dispatch handoffs
Form plugins, custom code, or middleware can POST leads to HubSpot, ServiceTitan, Jobber, a shared inbox, or a webhook your IT team runs. We test duplicate suppression, field mapping, and failure alerts so a silent API error does not mean lost jobs.
Payments and bookings
Stripe, Square, and booking platforms need callback URLs, webhook secrets, and HTTPS that matches production. Checkout on a different domain than your main site complicates analytics; we plan for that instead of pretending one tag covers everything.
What good wiring includes
Named owners, scoped keys, timeouts, logging, and a test after every plugin or theme update that touches the connection. We write it down so you are not hostage to one person's memory.
Custom dashboards on what matters
A chart only helps if everyone agrees what the lines mean. We custom-make dashboards with proprietary reporting on the metrics your office actually uses: calls, forms, service lines, and search visibility. We set default date ranges, name events plainly, and walk through a sample review so your team knows what to watch. The sample below is illustrative, not your live data.
Top campaigns
Landing pages
Illustrative rows only. IPs, cities, and referrers are made up for layout preview.
Source
IP address
City / region
Country
Page
Device
On site
Referrer
>
Google
73.842.18.204
Tampa, FL
🇺🇸
United States
/emergency-hvac
iPhone · Safari
2m 14s
google.com / organic
>
Facebook
104.28.64.118
Orlando, FL
🇺🇸
United States
/emergency-service
Android · Chrome
0m 48s
facebook.com / paid
>
Google
68.132.44.91
Round Rock, TX
🇺🇸
United States
/cities/round-rock
Desktop · Chrome
4m 02s
google.com / local pack
>
LinkedIn
142.112.203.57
Toronto, ON
🇨🇦
Canada
/commercial-hvac
Desktop · Edge
1m 36s
linkedin.com / social
>
Instagram
185.220.101.42
Miami, FL
🇺🇸
United States
/reviews
iPhone · Instagram in-app
0m 22s
instagram.com / story
>
Direct
92.118.39.16
London, England
🇬🇧
United Kingdom
/financing
iPad · Safari
3m 11s
(direct)
How a typical setup runs
We start with access and goals, not a pile of tags. You tell us what a lead means in your office. We map what you already own, wire tools to that definition, test on real phones, and leave notes your team can use long after handoff.
Order shifts when analytics is on fire, a CRM stopped sending leads, or Search Console was never verified. Most setups still follow the same spine so surprises surface before you trust the numbers in a meeting.
1. Inventory
Map what already exists before we touch a tag or connection.
What we gather: Existing Google accounts (Analytics, Search Console, Ads, Tag Manager, Workspace), plugins and forms on the site, CRMs and booking tools, who holds owner and admin rights today, and any scripts nobody can explain.
What we do: Flag duplicate Analytics properties, orphan accounts, and billing tied to a former vendor. Consolidate where it makes sense and note what needs a password reset before configuration starts.
What you get: A written map of what your business controls and what still lives under an old agency login.
2. Goals
Define what counts as a lead the way dispatch and sales actually count it.
What we gather: Which actions matter (tap-to-call, form start, form submit, booked job, purchase), how your office logs them, and seasonal quirks such as emergency calls versus quote requests.
What we do: Name events in plain language your team already uses. Mark conversions with rules you approve. Note where analytics will never match dispatch one-for-one (cookie consent, multi-device visits, checkout on another domain).
What you get: Agreement on what the green lines on the dashboard mean before anyone presents numbers to ownership.
3. Configure
Wire Analytics, Search Console, tags, and connections on staging when your host allows it.
What we configure: GA4 property and data stream, Search Console verification, site tags or Tag Manager containers, UTM conventions for campaigns, Google Ads links when paid search is live, and API or integration handoffs to CRMs, calendars, and dispatch tools.
What we do: Restrict keys to live domains, align consent mode with your cookie banner, and avoid duplicate firing on thank-you pages or double form plugins.
What you get: A configured setup ready for real traffic, not a live experiment pasted into production without a test plan.
4. Verify
Test the paths customers use on phones and desktops, then fix what breaks on live URLs.
What we test: Tap-to-call and form events on iPhone and Android browsers, booking and purchase flows end to end, sitemap submission, crawl and index status after recent launches or plugin changes.
What we fix: Search Console errors tied to live pages, double-counted events, connections that stop sending leads without an alert, and consent gaps that block tags without an obvious warning in the dashboard.
What you get: Evidence that measurement matches reality before you budget or staff around the numbers.
5. Document and train
Short guide on monthly review views and who to call when numbers look wrong.
What we deliver: Plain-language handoff notes: which dashboard views to open each month, account access map, quarterly re-check list, and known limits (cookie blocking, cross-domain checkout, modeled data gaps).
What we do: Walk through a sample review with your office manager or marketing lead when scope includes training. Set default date ranges and name widgets the same way dispatch talks.
What you get: Your team can spot trends and catch breaks without calling us for every blip, and your next vendor inherits a map instead of guesswork.
What to send before kickoff
Speeds inventory and access recovery when accounts are messy.
Domains and brands: every site or subdomain that should report together.
Google logins you control: or a note that the old agency still owns them.
Forms and phone paths: which pages and plugins send leads today.
CRM or dispatch tool: name, login contact, and whether duplicates are a known problem.
What a lead means: one sentence from dispatch or sales, not a spreadsheet of hypotheticals.
Recent changes: redesign, new ads, plugin updates, or checkout moves in the last 90 days.
Recent SEO updates
Example
Done Old blog URLs now redirect to new pages
Done Sitemap refreshed (52 live pages)
Done Search Console: 3 crawl errors cleared
Done Google Business Profile hours synced
Next Review March search report with your team
A net-new site with nothing configured usually runs inventory through handoff in one scoped engagement. Access recovery or emergency tracking fixes may reorder steps. We say that upfront so timeline and quote match reality.
What you get
GA4 property and events aligned to how your office counts leads.
Search Console verified with a current sitemap submitted.
Tags that respect your published consent choices.
Documented API and integration map with keys under your accounts.
Workspace DNS and admin recovery notes when email is in scope.
A plain-language guide to your custom dashboard: which widgets to check and what moves them.
Honest limits
Google updates interfaces and retention rules. Cookie laws and browser privacy features reduce how much you can attribute to a single ad click. Modeled data fills gaps; it is directional, not courtroom proof. We document what we configured and where to re-check quarterly. We do not guarantee uninterrupted history across every Google UI change.
Stuff that can change without warning:
Google retires a report or changes default attribution windows.
Consent choices block tags on part of your traffic, so totals shift month to month.
A third-party API changes pricing, fields, or auth and breaks a connection until someone updates it.
Checkout or booking on another domain splits measurement unless you planned for it.
Rankings and lead volume still depend on market, season, and competition. Better numbers help you decide; they do not guarantee growth.
When production speed, experience, business logic, and maintenance stay connected, the website stops being a brochure and starts supporting calls, forms, and operations.
What this looks like in practice
Pages, forms, and tools that report to the same lead definitions your office uses.
Documented hosting access and third-party connections instead of mystery logins.
One accountable team across design, development, search structure, and day-to-day care.
Room to add service lines, cities, promos, and custom tools without starting over.
Why it matters
Fewer vendor handoffs and fewer leaks between find, call, and booked job.
Tap a row on the page to open the matching panel. Each note explains what usually happens, what Archi FX does instead, and why it matters to calls and booked work.
Typical one-off model
Launch-focused
A hard launch date often wins over the pages, forms, and tracking your office still needs on day one.
What this usually looks like
Scope gets trimmed so the site can go live on time, even when service pages or lead paths are still thin.
Forms, call tracking, and search basics wait for a later phase that may never get funded.
Stakeholders sign off on visuals while the parts that drive calls stay unfinished.
Why it matters
You celebrate launch week, then spend the busy season patching gaps while ads and referrals are already running.
Typical one-off model
Limited context
Most one-off shops learn the folder and the mockup, not how your team qualifies a lead or books a job.
What this usually looks like
Copy sounds generic because nobody sat with dispatch or sales on what counts as a good lead.
Service lines, territories, and seasonality get flattened into template language.
Each new vendor starts from zero because the last handoff lived in email, not in documented business rules.
Why it matters
The site reads like a brochure while your crew talks like a service company on the phone.
Typical one-off model
Short-term decisions
Fast choices during the build trade long-term upkeep for speed before the final invoice.
What this usually looks like
Plugins and page builders get picked because they are fast, not because your staff can maintain them.
Measurement and form routing are wired once, then rarely tested after the next plugin update.
Reuse and documentation lose to whatever closes the milestone list.
Why it matters
Small shortcuts become rework when something breaks, tracking drifts, or Google cannot parse what you actually sell.
Typical one-off model
Future fixes become separate problems
After handoff, every fix is a fresh project with a new scope line and a new person catching up.
What this usually looks like
A broken form or a campaign landing page waits for a statement of work before anyone touches it.
You re-explain the business, logins, and hosting setup to a rotating cast of freelancers or agencies.
Small requests get priced like full projects because there is no ongoing relationship.
Why it matters
Response time and cost spike right when you need a page live this week or a form fix before the weekend.
Typical one-off model
No long-term ownership
Once the build invoice is paid, there is no named owner for the parts that keep leads moving.
What this usually looks like
Hosting, WordPress updates, and plugin conflicts bounce between the host, the designer, and whoever answered last.
Nobody audits whether calls and forms still record after a theme or ad change.
Marketing waits on a queue while the site owner hunts for someone available.
Why it matters
Your team sends emails and opens tickets while leads leak and campaigns stall.
Archi FX retainer
Business-focused
The backlog stays tied to what ownership measures: calls, booked work, findability, and trust on the site.
What we do instead
We plan work against lead paths and service lines, not only against a launch checklist.
We flag when a technical shortcut will cost you during peak season or paid traffic.
We review what changed after major updates so forms and tracking still match how you sell.
Why it matters
Technology choices serve the scorecard you already use, not a date on a project plan.
We improve page speed, local content, crawl structure, service pages, and technical basics so search engines can understand what your business actually does.
What we handle
Mobile speed spot checks on pages that actually convert.
Service and local page structure search engines can parse.
Honest titles, headings, and internal links that match customer intent.
Crawl hygiene after redesigns, plugin changes, or new service lines.
Why it matters
Google can read what you sell and where you work. Rankings still depend on market, season, and competition; we do not promise positions.