- 01 · Understand → design
Understand the business
I start with the product, your customers and the numbers, then design the website or landing page that sells it.
For storesStore and product pages on Shopify or WooCommerce, built to sell.
- Positioning
- Website
- Landing pages
- Shopify
- WooCommerce
- 02 · Content → traffic
Fuel every channel
Videos, blog posts, case studies, white papers and articles feed PPC on Google, Meta and LinkedIn, plus SEO, Generative Engine Optimization and AI-search visibility.
For storesShopping, Performance Max, Meta catalogue ads and clean product feeds.
- PPC
- SEO
- GEO / AI search
- Video
- Shopping · PMax
- Catalogue ads
- 03 · Measure → decide
Track everything that matters
GA4 and GTM events, gclid, gbraid, wbraid and UTM capture on every lead, offline conversions sent back to Google Ads, and GA4, Search Console and Ads in one view per project. Every decision is measured.
For storesPurchase, add-to-cart and checkout events, server-side tracking and Conversions API, with order value and margin.
- GA4 · GTM
- Click-ID capture
- Offline conversions
- GA4 + GSC + Ads
- Server-side · CAPI
- Order value
- 04 · Traffic → customers
Convert what you already have
Conversion rate optimisation turns existing traffic, and the traffic I bring, into enquiries and customers.
For storesProduct page, cart and checkout CRO, plus AOV offers like bundles and thresholds.
- CRO
- Testing
- Offers
- Checkout CRO
- AOV
- 05 · Capture → store
Every lead and customer in one CRM
Every lead and online purchaser is captured in a CRM, with its source and click ID attached, so all your customer data sits in one place. I use Twenty CRM, and deal values go back to Google Ads.
For storesOrders and customer data in the CRM: what they bought, when, and what it was worth.
- Twenty CRM
- Lead data
- Purchaser data
- Offline conversions
- Orders
- Customer data
- 06 · Customer → more
Upsell and cross-sell, on autopilot
Lifecycle automations spot the next best offer and time it, so existing customers grow without extra spend.
For storesAbandoned cart, post-purchase and win-back flows that lift LTV and repeat purchase.
- Lifecycle
- Segments
- Triggers
- Abandoned cart
- LTV · repeat
- 07 · Sales → sharper
Sales training: your team closes more
If you have a sales team, I gather their feedback and train them for better closes.
For storesOptional for stores: if you have a sales or support team.
- Feedback
- Training
- Support team
- 08 · Small → self-sustaining
Automation: one engine, ready to scale
Small and medium automations, added at every stage and tuned with your sales team’s feedback, link into a revenue engine that runs on its own and then only needs scaling: instant lead response, meeting-to-action and my PM platform.
For storesInventory and order alerts, review requests and reporting that runs itself.
- Automation
- Meeting-to-action
- PM platform
- Scale
- Order alerts
- Reviews