Sign in
Owner-only access. Use your admin email + password.
First time here? How do I set my password?

Infinity 1 Agency

Agency Command Centre
Monthly Revenue
$6,000
1 live · 1 onboarding
Target
$10,600
Invoiced: — this month
0%
Active Clients
11
11 paying · 2 in pipeline
Pipeline Value
$2,400
Taniko Weaving · AJ Embroidery
Outreach (7d)
sent
The System campaign
LinkedIn Goals
by 30 September
Followers1,941 / 5,000
39% — 3,059 to go
Sweet Spot subscribers91 / 200
46% — 109 to go
Revenue Targets 2026
Jul–Dec: $81,200
July / $10,600
August / $14,400
September / $13,800
October / $11,600
November / $15,400
December / $15,400
From "2026 Push to Be Great" · invoiced vs target
Sales Pipeline
Leads0
Consults1
Proposals1
Won2
View full pipeline →

Recent Activity

🚀
Infinity 1 Billy Bot deployed on infinitybilly
Today
Warner Pool Care — ROAS at 312%, 47 leads this month
Ongoing
📊
AI SEO skills deployed — 10 tools active on WPC dashboard
This week
🎓
30 Day Challenge — Day 2, build + promote + deliver
In progress

Calendar & Bookings

Live calendar from danielle@tradiem8.com — Calendly bookings sync here automatically · your booking link

Marketing — Infinity 1

infinity1.com.au
Website Visits
Connect Google Analytics
Google Ads
Off
Not yet running
Social Posts
0
This month
Enquiries
0
Via website/DMs
Google Ads
Not Active
Google Ads not yet configured for Infinity 1.

Enable in business config when ready.
Facebook / Instagram
Not Active
Social ads not yet configured.

Connect Facebook Business when ready.

Marketing Channels — Planned

📢
Google Ads — Target local businesses searching for marketing help
📱
Social Media — Case studies, Billy Bot demos, client results
🎯
Direct Outreach — DMs to tradies, LHF analyses, cold email
🎓
Skool Community — Free value → consult booking funnel

SEO / AEO — Infinity 1

AI-powered search optimisation
AEO Score
Run content auditor
Pages Indexed
Check Search Console
FAQ Schemas
Not yet audited
Brand Mentions
Run brand monitor

AI SEO Tools Available

🔍
Content Structure Auditor — Analyse any page for AEO readiness
📊
Brand Mention Monitor — Track Infinity 1 across the web
📝
FAQ Generator — AI-generated FAQs with schema markup
🎯
Competitor Gap Finder — Find ranking opportunities
💡
Blog Topic Suggester — Content ideas based on trends
Run via /ads-api/ endpoints

Content Engine

Posts, blogs, case studies
Posts This Month
0
Target: 20
Blog Articles
0
On infinity1.com.au
Case Studies
1
WPC (in progress)
VSLs
0
Video sales letters

Content Calendar

DateTypePlatformTopicStatus
Plan your content and it'll show here

The Sweet Spot

Weekly Friday newsletter · LinkedIn + email
● DRAFT
Next Issue
#1
Friday 5 June · 8:00 AM
Subscribers
LinkedIn + email
Issues Sent
0
All time
0 chars · target <60
0 chars · target <90

1. Topic idea for AEO

~250 words
Story-first. Name a real client moment or audit finding. End with one tactical thing the reader can check.

2. Founder's note

Mode:
Pick a mode. Founder note for day count + behind-the-scenes. AI hack for a tool you tested. AI news for a headline + what it means for SMBs. ~200 words.

3. Tip / Win

Client:
Named client + numbers + one 5-second tip the reader does on their own site before Monday. ~150 words.

4. Wahs / NRL jab

~70 words
Warriors fixture this weekend, your call. Or a footy-meets-business angle when they're on a bye. Short, personal, fun.

📡 From the feed this week

2 picks · the title becomes the clickable link
Drop in two LinkedIn posts / videos from the week. The title is what readers see and click.
Saved locally · auto-saves every keystroke

Issue history

#DateSubjectStatusStats
No issues yet. History will appear here once you send your first one.

Comms Hub

Cold sends across all workspaces
Tradiem8 sends
0
Last 30 days
Infinity1 sends
0
Last 30 days
Errors
0
Bounces / rejections
When Workspace To From Subject Status
Loading…

Marketing Hub

Posts, engagement, and the content city map — all in one place
Scheduled
0
In the queue
Sent (next 24h)
0
Going out soon
Failed (7d)
0
Needs attention

Connections

Loading...

New post

Default slots: 8am, 1pm AEST per platform. Next free slot is picked automatically.

Queue

Loading...

Client Overview

All DFY Billy Bot clients at a glance
Active Clients
Target: 8 × Tier 3 · 2 × Tier 1
Total MRR
$9,600
Steady state from Oct
Avg ROAS
Across all clients
Churn
0%
No clients lost

Clients & Invoices

Loading…
ClientTierWhere they're up toRelayWorking onWaiting forOwingPaid (total)Last invoiced
Loading clients…
Invoices:
ClientAmountStatusInvoicedDays outNote
Loading ledger…

Client Roster

BusinessIndustryStart DateMRRROASAEOBot ServerStatus
Warner Pool Care Pool Service Pilot $400 billybot Live

Warner Pool Care

Pool Service & Retail — Warner, QLD ← Back to clients
ROAS
Loading...
Ad Spend
Last 30 days
Leads
Last 30 days
Revenue
From ads
Bot Uptime
99.9%
All systems green
Google Ads
Active
Clicks
Impressions
CTR
CPC
AI SEO Score
AEO Readiness —
Pages
FAQ
Schema
Bot Systems
All Green
Server
Online
API
Healthy
SMS
Active
Dashboard
Live

Client Notes

Proof-of-concept client — WPC is the flagship Billy Bot deployment proving the DFY model
📊
Features live: Google Ads dashboard, AI SEO tools, SMS comms, Lightspeed POS integration
🗓️
Next: Water testing upsell presentation — Fri 25 Apr

Sales Pipeline

DFY Billy Bot client acquisition funnel
Prospects + ADD
In list, not yet contacted
In Conversation
Contacted + replied
Calls Booked
+ audits paid
Proposals
Out and awaiting a decision
Won
Target: 3 by 14 Aug
New deals (7d): Moved forward (7d): Pipeline value: ⚠ Stale deals (idle 3d+):
Prospect
Scored + qualified, in the list, not yet contacted
Contacted / Replied
In the 4-touch sequence or talking to us
Call Booked / Audit Paid
Calendly booked or $99 audit deposit in
Proposal
Proposal sent, waiting on a yes or no
Won
Signed → onboarding. Target: 3 by 14 Aug

Revenue Tracker

$9,600/mo
Target: $30,000/mo (5 × $6k or 7 × ~$4.3k blend)
BREAKDOWN
Setup fees collected (this month)$4,500
Mini-PC fees collected (0)$0
Monthly recurring — WPC$6,000
Monthly recurring — HBF (from Sep)$800
Monthly recurring — VGP (from Oct)$1,000
Monthly recurring — AST $800, GCC $1,000$1,800
Pending MRR (onboarding)$0
Run-rate ARR$115,200
GOAL: 5 CLIENTS
3/5

Billing Calendar

Onboarding in progress. VGP carrying build instalment 1.
WeekClientAmountNotes
Week 1Warner Pool Care$3,000Fortnight 1
GCC Pool Solutions$2,999Website build, 2nd payment
Week 2Harvest Bloom Flowers$1,499Growth tier
Week 3Warner Pool Care$3,000Fortnight 2
Week 4Versatile$1,600Build instalment + retainer
Alpha Ski Tomamu$800Monthly retainer
Total$12,898

Deal Tracker

BusinessCityIndustryAEOStageNext ActionUpdated
Loading deals…

Proposal & Engagement Generator

Billy Bot SMB Edition · custom per client · loads Versatile Growth as a starting example
Fill in the client details, hit Generate, then copy/print/download the engagement letter or proposal brief. Defaults match the SMB plan: $3,000 setup + $499 mini-PC + $800/month.
Client info
Business snapshot — where they are
Goals — where they're going
Plan & pricing (SMB Edition defaults)
Phase 1 deliverables (lead magnets + authority)
Dates
`); w.document.close(); setTimeout(()=>w.print(), 400); }); document.getElementById('pg-copyPrompt').addEventListener('click', () => { const d = getInputs(); const prompt = `I'm sending a proposal and engagement letter to a new Billy Bot SMB Edition client. Please rewrite the prose in the proposal sections (especially "Where you are", "Where you're going", and the SERP/competitive angle) to be specific and punchy for THIS client's industry. Keep the structure, pricing and legal terms exactly as-is. CLIENT: ${d.clientName} (contact: ${d.clientContact}, ${d.clientAddress}, domain: ${d.clientDomain}) NICHE: ${d.niche} WHERE THEY ARE: ${d.currentState} WHERE GOING: ${d.targetClients} clients, ${d.targetSegment}, ${d.targetServices}, ${d.geoFocus}, avg fee $${d.avgFee}/yr, tenure ${d.avgTenure} KILLER QUOTE: "${d.clientQuote}" PLAN: Path ${d.plan} (${d.planLabel}) — Setup $${d.setupFee}, Monthly $${d.monthlyFee}${d.plan==='B'?', Mini-PC $'+d.miniPcFee:''} LEAD MAGNETS: ${d.leadMagnet1}; ${d.leadMagnet2}; ${d.leadMagnet3} AUTHORITY CROSS-LINK: ${d.authority} AI SEO: ${d.aiSeoBaseline}/100 → ${d.aeoTarget}/100 in 14 days DATES: proposal ${d.proposalDate}, engagement letter ${d.engagementDate} Output: a polished proposal exec summary (under 700 words) AND a polished engagement letter — both in markdown. Keep all dollar amounts, dates, and legal sections (cancellation, hardware policy, payment terms, confidentiality) verbatim from the dashboard generator output.`; navigator.clipboard.writeText(prompt).then(() => alert('AI-polish prompt copied. Paste into a Cowork chat for Claude to refine.')); }); // Auto-render on load render(); })();

Outreach — The System

Cold email campaign · target: 3 × Tier 3 by 14 Aug · AEO score is the hook
Emails Sent
this week · target 75/wk
Opens
opened (needs pixel)
Click-through
clicked the report link
Replies
replied · target ≥5%
Prospects Ready
Scored, in the queue

Prospect Queue

Scored on the AEO checklist · lowest scores = hottest pitch · sends go out as Gmail drafts for Dani's approval
BusinessCityIndustryAEO ScoreTop FindingEmail
Loading queue…

Send Log

✉ sent · 👁 opened · 🔗 clicked · 💬 replied
SentBusinessTouchSubjectStatus
No sends yet — first batch lands as Gmail drafts for approval.

AI SEO Skills

Run via /ads-api/ endpoints
Skills Available
10
All active
Runs Today
0
No runs logged yet
API Status
Online
Anthropic connected

Analysis Skills

🔍
Content Structure Auditor
/ads-api/aiseo/audit
📊
Brand Mention Monitor
/ads-api/aiseo/brand-mentions
🔎
Competitor Gap Finder
/ads-api/aiseo/competitor-gap
📈
SERP Feature Checker
/ads-api/aiseo/serp-features
🏆
Citation Source Finder
/ads-api/aiseo/citation-sources

Content Skills

📝
FAQ Generator
/ads-api/aiseo/faq-generate
💡
Blog Topic Suggester
/ads-api/aiseo/blog-topics
✍️
Answer Box Writer
/ads-api/aiseo/answer-box
📋
Schema Generator
/ads-api/aiseo/schema-generate
🔄
Content Refresher
/ads-api/aiseo/content-refresh

AEO Checklist

14-step Answer Engine Optimisation tracker — track per client
State saved to browser per client
Overall Progress
0%
Not started
Steps Complete
0 / 14
0 in progress
Last Updated
Never
Tick a step to start

Infinity 1 — AEO readiness

Work through the checklist once. Refresh quarterly. First pass ~90 minutes.
0 / 14
0% complete

AEO Checklist Report

AEO Campaign

Lead-magnet opt-in + 7-email nurture
Download .md
Active Campaigns
4
Across all audiences
Total Opt-ins (all)
0
Sum across all campaigns
Total Bookings (all)
0
Sum across all campaigns
Best Performer
By conversion %
Live Opt-in: infinity1.com.au/aeo-checklist
Stats saved per campaign — edit inline
Total Opt-ins
0
Click to edit
Active in Sequence
0
Currently receiving emails
Bookings
0
From this sequence
Conversion Rate
Opt-in → booking

7-Email Nurture Sequence

Sequence Funnel

Opt-ins0
Email 1 opened0
Email 7 reached0
Audit booked0
Click any number in the timeline to edit it

Segmentation & Triggers

  • Opened 5+: fast-track to audit offer (insert email 6.5)
  • Clicked audit, didn't book: 24h follow-up "one question" email
  • Non-openers (day 7): re-engagement subject swap — resend E2 & E5
  • Opened all 7, no booking: move to monthly AEO-wins list
  • Booked audit: remove from sequence, move to post-audit nurture

UTM Template

?utm_source=email&utm_medium=aeo_sequence&utm_campaign=aeo_checklist&utm_content=email_N
Replace N with email number (1–7). Email 7 offer link uses email_7_offer.

Target Stats

  • E1 opens: 70%+
  • E2–E6 opens: 40%+
  • E7 opens: 35%+
  • Avg clicks: 8%+
  • Bookings: 3–5% of list
  • Unsubs: under 2%

Offer

DAY 0
Subject
A/B Variant
Preview Text
CTA Button
CTA URL

Admin

System settings & server status
Server
infinitybilly
100.124.136.88
Containers
6
All running
Disk
10%
9.1G / 98G used
Memory
7%
761Mi / 7.1Gi

Docker Containers

🐘
infinity1-db — PostgreSQL 16
Port 5432 (local only)
infinity1-redis — Redis 7
Port 6379 (local only)
🐍
infinity1-ads-agent — FastAPI
Port 5001 (local only)
🌐
infinity1-nginx — Reverse Proxy
Port 80 (public via Tailscale)
📡
infinity1-monitor — Uptime Kuma
Port 3002 (local only)
🔄
infinity1-watchtower — Auto Updates
Runs daily at 4am

Quick Links

📊
This Dashboard
http://100.124.136.88
🏊

Team

Who can log in to this dashboard, and as what
NameEmailRoleActiveCan launch unapprovedStatus
Loading...

Toolkit

The skills we run campaigns with. Download once, install into your own Claude, then run them from a sentence.
⬇ Download toolkit (.zip)

Install, once

  1. Download the zip above and unzip it.
  2. In the Claude desktop app, connect a work folder (for example Documents\Claude\Liana).
  3. Copy the skills folder from the zip into that folder so you end up with Liana\.claude\skills\<skill>\SKILL.md. Create .claude\skills if it's not there.
  4. Start a new session with the folder connected. Claude picks the skills up by itself.
  5. For the Ad Library skill, install and sign in to the Claude in Chrome extension. For the AEO audit, have Python 3 on your laptop.

Full notes are in README-LIANA-TOOLKIT.md inside the zip.

Ground rules

  • The AEO audit is Dani's leg. Under 70, or anything in "Critical issues", means the client goes back to her before you spend.
  • Competitor ad check before writing copy. Always.
  • Never invent numbers, reviews or claims in an ad. If the client hasn't said it, it doesn't go in.
  • Pixel, CAPI and event dedup are yours to verify on every client before launch. The audits don't check them.

🕵️ Competitor ad audit

fb-ad-library-checker

Drives Chrome to the Meta Ad Library, pulls the competitors' longest-running ads for a product, and writes primary text, headlines and descriptions modelled on what's actually working. Default market Australia; say NZ for Harvest Bloom.

Say
check the ad library for flower seed kits in NZ and write me 5 headlines and primary text

✍️ Offer + ad copy system

hormozi-content-system

The 15-prompt copy system. For campaigns you'll mostly use the offer architect, the lead magnet generator (that's the growing-calendar download) and the follow-up sequence.

Say
run the offer architect for Harvest Bloom seed kits, Christmas gifting angle

🎯 AEO audit

aeo-site-score

Scores any site out of 100 across the six categories and writes the report. Dani runs it for clients every Monday; you can run it on any URL to learn the process, or to sanity-check a landing page before sending paid traffic to it.

Say
run an AEO audit on ahua.com.au

📈 Meta ads audit

meta-ads-score · read only

Scores a Meta ad account out of 100 and joins it to the site's AEO and GA4 scores. Runs Thursdays across the fleet. Read the skill to understand what the weekly report is checking; running it needs Dani's Meta API tokens, so it stays on her machine for now.

Where it lands
SEO / AEO tab → your client's Meta tile (after the Thursday run)

Affiliate Program

Partners, sales, payouts Live
Active Partners
0
— pending
Total Clicks
0
Referred opt-ins
Opt-ins (referred)
0
Lead capture
Sales (referred)
0
— gross
Commission Paid YTD
$0
Year to date

All partners

Click a row for details
StatusSlugNameEmailOpt-insSalesCommission
Loading…
PARTNER
Opt-ins
0
Sales
0
Commission
$0
Payouts pending
$0

Status actions

Profile

Add partner
Manually onboard (skip application)
Log new sale
Payout