OutfitterAI
Traffic
Leads
Proposals
Projects
Messages
Portals ▾
Direct Mail
More ▾
GA4 Connecting
Ads Connecting
Netlify Connecting
All Zones
Zone 1 — Courage
Zone 2 — ReNu
Ad Spend
Awaiting connection
Google Ads API
Impressions
Awaiting connection
Google Ads API
Clicks
Awaiting connection
Google Ads API
CTR
Awaiting connection
Google Ads API
Cost / Click
Awaiting connection
Google Ads API
Sessions
Awaiting connection
GA4 Data API
Users
Awaiting connection
GA4 Data API
Bounce Rate
Awaiting connection
GA4 Data API
Avg. Session Duration
Awaiting connection
GA4 Data API
Form Submissions
Awaiting connection
GA4 Events
Traffic & Form Submissions (30 days)
Daily sessions and generate_lead events across all zones
Connect GA4 to see traffic trends
Ad Spend vs. Conversions
Cost efficiency across partner campaigns
Connect Google Ads to see spend trends
Sessions by Channel
— total sessions
Ad Spend by Channel
— total spend

Acquisition Stack

New visitors from Google Search & Organic — bringing people TO the site
Loading...

Retargeting Stack

Re-engaging past visitors via Display + Demand Gen — bringing people BACK
Loading...

Combined Site Funnel — All Traffic Sources

Loading...
Spend
Awaiting data
GA4 + Ads
Impressions
Awaiting data
GA4 + Ads
Clicks
Awaiting data
GA4 + Ads
CTR
Awaiting data
GA4 + Ads
Sessions
Awaiting data
GA4
Form Submissions
Awaiting data
GA4 Events
Per-Zone Primary Breakdown
Landing Spend Impressions Clicks CTR Sessions Form Subs
Home
Z1 Courage
Z2 ReNu
Z3 Homestead
Total
All Campaigns — Per-Campaign Breakdown
Every Google Ads campaign across Search (exact + phrase), Display retargeting, Demand Gen, and PMax. Spend / clicks / impressions from Google Ads API. Sessions, form starts and form submissions from GA4 keyed on sessionCampaignName. Cost-per-Lead is spend ÷ generate_lead events (form submissions).
Campaign Type Status Spend Impr Clicks CTR CPC Sessions Form Starts Start % Leads Lead % Cost/Lead
Loading per-campaign data…
Totals
Retargeting Spend
Awaiting campaign launch
GA4 + Ads
Impressions
Awaiting campaign launch
GA4 + Ads
Clicks
Awaiting campaign launch
GA4 + Ads
CTR
Awaiting campaign launch
GA4 + Ads
Sessions
Awaiting campaign launch
GA4
Form Submissions
Awaiting campaign launch
GA4 Events
Per-Zone Retargeting Breakdown
Landing Page Spend Impressions Clicks CTR Sessions Form Subs
Design Offer (/offer/)
Total
Form engagement metrics per landing page (all zones combined — page-level data cannot be split by zone). Form Start = user interacted with a form field. Form Submit = completed submission (generate_lead event).
Page Sessions Views Users Form Starts Start Rate Submissions Submit Rate Start→Submit
Loading...
Total
0
All leads
New / Contacted
0
Needs follow-up
Scheduled / Quoted
0
In pipeline
Pre-Construction
0
Signed

Active Leads

Name Status Date Contact Messages Type Submitted Note

Connect Netlify to load leads.

Go to the Traffic tab and click "Connect Netlify" to enter your API token.

Direct Mail Campaigns

Campaigns
0
Across all statuses
Firestore
Households Reached
0
Delivered + complete
Sum of carrierRoutes
Print Spend
$0
YTD estimated
$0.20 × households
QR Scans
Tracking not yet wired
GA4 (pending)
Avg Cost / Community
Spend ÷ campaigns
Computed
In-Flight Now
0
Submitted but not delivered
Firestore
Community Library
Builder-sourced communities ready for campaign creation. Click "+ Campaign" to pre-fill the polygon tool.
Community Builder City Zone Homes For Sale Price Range Last Crawled Actions
Loading communities…
All Campaigns
Sorted newest first. Click any row to open the detail view.
Community Zone Routes Households Cost Drop Date Status Actions
Loading campaigns…
How this works: Draw a polygon around a target neighborhood on the map. Backend calls SmartyStreets to resolve the polygon into USPS carrier routes + household counts. Cost estimates at $0.20/piece (EDDM Retail rate). Save as Draft, upload the mailer PDF, move to Scheduled when submitted to print house, and flip to Delivered / Complete as the campaign lifecycle progresses. QR code tracking wires into GA4 as a separate traffic source so you can measure lead volume per community.
Create Estimate

No project selected

Create a new project or select one from the list

Zone Partners

Construction partners assigned to each zone. These details flow into the Client Letter and the Construction Partners section of every proposal.
Loading partners…

Partner Recruitment

CRM for outbound partner prospecting. Import lists, track outreach, trigger email sequences.
Total Contacts
0
New Leads
0
Contacted
0
Interested
0
Demo Booked
0
Company Contact Trade City Phone Email Status Callback Calls
Active Projects
Loading projects…
Select a project from the left to view details

Trade Partners

Manage your subcontractor network. Invite trades to bid on projects with one click.
Total Trades
0
Categories
0
Active Bids
0
Projects Invited
0
Company Contact Category Phone Email Status Projects Actions
Loading trades…

Messages Center

All conversations across clients, partners, and designers — grouped by project.
Loading messages…