Accounting firm • Brisbane, AustraliaClient work
Social media & content for an accounting firm
A full, on-brand content feed that turns tax deadlines and finance tips into posts small-business owners actually stop for.
Content strategy, SEO & social
Content strategyCanva designSocial mediaSEO
How it works
- Challenge
- The firm needed a consistent, professional presence that explained tax and finance topics in plain language, without the team writing posts themselves.
- What I built
- A content calendar built around key dates in the Australian financial year (EOFY, super contributions, tax deadlines), with branded Canva templates, captions and supporting SEO content.
- Result
- A recognisable, consistent feed with timely, useful posts every month.
E-commerce • Sticker & art-supplies brandClient work
Store, video & social for a sticker brand
A Shopify store that leads with the customer's goal, plus short-form videos that make the products look as good on screen as in hand.
“You make my stickers videos look so much cuter”
Shopify designVideo editingTikTok & ReelsSocial media
How it works
- Challenge
- The brand needed an inspiring online store and had plenty of product footage, but no time to turn it into engaging content.
- What I built
- Shopify homepage design, navigation and conversion copy (“Make your art. Then show the world how.”), plus trend-aware Reels and TikTok edits with storytelling through on-screen text, and ongoing social support.
- Result
- A polished store ready for social traffic, and videos the owner was genuinely happy to post.
View the case study
Sales • BookingRunning in my business
Discovery-call engine
Every booked call gets a personal confirmation in about two minutes, plus reminders and no-show rescue, with nothing typed by hand.
5 connected scenarios, live 24/7
Tally→Google Sheets→Wait 90s→Google Calendar→Gemini AI→Gmail
How it works
- Challenge
- Booking a call meant copying details from the form, finding the Calendly event, writing a confirmation and remembering reminders.
- What I built
- Instant intake and an AI-written confirmation, an hourly safety net for bookings the first step missed, a 7 AM same-day reminder, a 1-hour reminder and a no-show rebooking email.
- Result
- Every lead is logged, confirmed and reminded automatically, with a confirmation that references what they asked for.
IT services businessClient work
Content & social for an IT services firm
A clearer message and a consistent posting rhythm for a technical business that struggled to explain what it does.
Content & digital marketing
ContentSocial mediaBrand messaging
How it works
- Challenge
- The business had expertise but no clear, consistent way of communicating it online.
- What I built
- Messaging clarity, content planning and social media execution across its main channels.
- Result
- A clearer, more consistent brand presence that's easier for prospects to understand.
View the case study
Marketing • Social mediaRunning in my business
AI social publishing pipeline
Content is planned in Notion and Airtable, drafted by Gemini, approved by me, then published to LinkedIn, Facebook and Instagram.
3 platforms from one approval
Make.comGemini AINotion & AirtableMeta & LinkedIn APIs
How it works
- Challenge
- Posting consistently across three platforms took hours of writing, formatting and copy-pasting each week.
- What I built
- A content board feeds Gemini for platform-specific drafts. An approval step keeps a human in the loop, a router publishes to each platform and the board is updated automatically.
- Result
- Consistent posting across three channels, with every post still reviewed first.
Finance • Cash flowRunning in my business
Overdue invoice chaser
Late invoices get a friendly day-1 nudge, a day-7 follow-up and a day-14 final notice, without the awkward chasing.
3-stage escalation, daily at 9 AM
Daily 9 AM→Google Sheets→Router→Gmail→Google Sheets
How it works
- Challenge
- Chasing late payments was uncomfortable and easy to put off.
- What I built
- A daily check of the invoice tracker works out how overdue each invoice is and sends the right email for that stage. Each stage is recorded, so no one gets the same reminder twice.
- Result
- Every unpaid invoice is followed up on schedule, politely, with a payment link.
Own brand • WordPressRunning in my business
The Anchor Growth Co. website
This site: designed, written and optimized for search and AI answers, with automation built into every form.
WordPress, SEO, AEO & GEO
WordPressSEO / AEO / GEOCopywritingStructured data
How it works
- Challenge
- The old site was generic and its blog had technical SEO problems, from duplicate headings to wrong search listings.
- What I built
- A full redesign with clear positioning, structured data, FAQ markup, rebuilt blog posts, a two-currency store and forms connected to email automation.
- Result
- A faster, clearer site built to rank in search and be cited by AI tools.
View the case study
Multi-location businessProspect demo
Multi-branch content & broadcast system
Head office creates on-brand content once, and every branch receives it, with follow-ups when a branch doesn't act.
4 scenarios across HQ and branches
Airtable→Gemini AI→Placid→Gmail→Airtable
How it works
- Challenge
- A prospective multi-branch client needed consistent branding and announcements across locations without chasing managers.
- What I built
- AI-drafted content with auto-generated graphics (Placid), approval and publishing, a broadcast to every branch, and automatic follow-ups and escalation.
- Result
- Built as a demo for a prospective client: a working system that keeps every location on brand and on time.
CRM • Lead routingDemo
Form-to-HubSpot lead routing
New leads are sorted, created in HubSpot and added to the right Brevo sequence the moment they submit a form.
HubSpot + Brevo kept in sync
Tally→Router→HubSpot→Brevo
How it works
- Challenge
- Leads had to be entered into the CRM and email tool by hand, so follow-up was slow.
- What I built
- Form answers decide the route: the contact is created or updated in HubSpot and added to the matching Brevo list and sequence.
- Result
- A working demo of how every lead can reach the CRM and the right nurture sequence automatically.
Client onboardingTemplate
Client Onboarding Autopilot
Mark a client as YES and they get a personal welcome email, a shared Drive folder and clear next steps.
Now sold as a template
Google Sheets→Gemini AI→Google Drive→Gmail→Google Sheets
How it works
- Challenge
- Every new client meant rewriting the same welcome email and creating folders by hand.
- What I built
- A 5-module scenario that writes a personal welcome with Gemini, creates and shares a Drive folder, sends from Gmail and logs it.
- Result
- Polished onboarding in minutes, now available as a template.
See the template