Grey Lily Media

Portfolio

Real problems, fixed properly.

Not just screenshots — each of these is a small case study in what the client needed, what got built, and what’s now easier.

ATOP Landscaping

Landscaping business · Melbourne
Local businessService business
The challenge

A skilled local operator with no useful way to turn “landscaper near me” searches into actual quote requests. The phone was the only front door, and it rang at inconvenient times.

The solution

A practical services-led website: clear service pages, project photos, trust signals, a structured quote form and local SEO foundations aligned with the Google Business Profile.

Useful parts

Quote form that captures job type, location and photos · click-to-call on mobile · service-area pages · indexing and metadata done properly.

Outcome

Enquiries arrive as structured quote requests with the details already in them — quoting starts sooner, phone tag ends.

WordPressAstraElementorFluent FormsRank MathLiteSpeed Cache

Andy Allen Custom Guitars

Custom guitar builder
Creative
The challenge

Every instrument is one of a kind, with its own timbers, hardware and story. A generic image gallery flattened years of craft into a grid of thumbnails.

The solution

A structured showcase built on custom post types and fields: each guitar gets full specifications, a build story, a gallery and an enquiry path — entered once, displayed consistently.

Useful parts

Per-instrument spec sheets · build-story pages · commission enquiry workflow · a admin that makes adding a new guitar a ten-minute job.

Outcome

Commission enquiries now arrive from people who’ve read the specs and the stories — better conversations from the first email.

WordPressElementorACFCPT UIFluent Forms

Peter Fogarty Photography

Photographer · workshops & prints
CreativeEcommerceEvents
The challenge

Portfolio in one place, workshop bookings in another, print sales in a third, and email campaigns landing in spam. Four jobs, four systems, none of them talking.

The solution

One site running the lot: portfolio galleries, workshop events with ticketing, a WooCommerce print shop, CRM segments for campaigns, and email delivery rebuilt on AWS SES with proper DNS authentication.

Useful parts

Workshop calendar with tickets · print sales with variable sizes · automated booking confirmations · campaign email that reaches inboxes (SPF, DKIM, DMARC all verified).

Outcome

Bookings, sales and campaigns run from one dashboard — and the newsletter stopped disappearing into spam folders.

WordPressWooCommerceThe Events CalendarFluentCRMFluentSMTPAWS SES

Shepparton Beefsteak & Burgundy Club

Dining club · regional Victoria
CommunityMembershipEvents
The challenge

Monthly dinners organised through spreadsheets, reply-all email chains and a fair amount of goodwill. Nobody quite knew who was coming or who had paid.

The solution

A member-focused website: event listings with RSVPs and payments, member accounts, attendee tracking for the committee, and email communications that go to the right people at the right time.

Useful parts

RSVP with dietary notes · online payment at RSVP time · attendee lists the committee can export · automatic event reminders.

Outcome

The committee knows who’s coming — and who’s paid — before dinner. The spreadsheets have been retired with full honours.

WordPressUltimate MemberThe Events CalendarEvent TicketsWooCommerceFluentCRM

Alya Restaurant

Restaurant · Melbourne
Hospitality
The challenge

A restaurant with a strong local identity, an out-of-date menu online, and booking enquiries scattered between phone, social media and a shared inbox nobody owned.

The solution

A hospitality site that presents the brand properly: menus that are easy to update, a clear booking flow, and CRM plus operational email systems so enquiries land where staff actually look.

Useful parts

Menus staff can edit without breaking the layout · booking requests with confirmations · function enquiries routed separately · reliable operational email.

Outcome

The menu online matches the menu on the table, and bookings reach the right inbox every time.

WordPressElementorFluent FormsFluentCRMFluentSMTP

Poiema

Pilates & wellness studio
Service businessMembership
The challenge

A growing Pilates and wellness business that needed to look established online, position its services clearly, and plan for bookings, payments and memberships without committing to the wrong system early.

The solution

A service-positioning website built to grow: clear class and service pages now, with the content structure and booking/payment architecture planned so memberships can switch on later without a rebuild.

Useful parts

Service and class positioning · enquiry flow · membership and booking system planning · payment architecture mapped before any plugin was bought.

Outcome

A clear path from timetable to full member systems — each stage switches on when the business is ready, not before.

WordPressAstraFluent FormsWooCommerce
Scroll to Top