michaelcaligner.run○ running
Store
CRM
Automation
AI
Launching the store000%

Michael Caligner

Click to skip

Shopify Developer · GHL Specialist · AI Automation & Integrations

Launch your store.Set up your CRM.Automate the rest.

Helping businesses launch their stores, set up their CRM and automate the work they still do by hand: Shopify stores, GoHighLevel (GHL) CRMs, and the automations and AI chat that connect them. Implementation Specialist at Highspring, based in Davao City, Philippines.

How I work, in three layers

    • New stores built from scratch
    • Revamps taken from staging to live with no errors
    ShopifyLiquidStagingQA

Right now

  • CRM setups, GoHighLevel, A2P 10DLC and Webflow
  • Internal tools, React and Supabase
  • AI chat, set up for a clinic

Tools I use most days

  • GoHighLevel
  • Zapier
  • Make
  • Claude Code
  • Codex
  • React
  • TypeScript
  • Supabase
  • Google BigQuery
  • Webflow
  • WordPress
  • Shopify
  • Google Apps Script

01 / Work

Recent work

Systems I set up and built end to end, and the stores and sites around them, some under NDA. Each case study covers the problem, what I set up and how I handed it over.

Shopify store

  • Shopify

A new skincare brand, from scratch to a live store.

I built a new skincare brand’s Shopify store from the ground up and took it live.

Under NDA, so no name or link

Shopify revamp

  • Shopify

A 7-figure brand’s Shopify store, revamped without a launch error.

I rebuilt the store on staging and moved it to production with no errors. The handover needed fewer revisions, and the project closed smoothly.

Under NDA, so no name or link

02 / Playground

Try it yourself.

Small working copies of things I’ve built. Switch roles, push a lead through a workflow, send a request, or chat with a receptionist bot. Nothing here is real data.

{ } Systems labSample data only

Portal access

Pick a job and see which apps that person gets.

Everyone signs in to the same app, but each person only sees what their job needs. These people are made up.

View as

Related work: SERVPRO portal
Their home screenOperations manager

Runs jobs end to end and signs off on quality.

Job listFor the fieldAvailable
Room measurementsFor the fieldAvailable
Daily job updatesFor the fieldAvailable
Quality checksFor the officeAvailable
Customer call listFor the office Locked
Help requestsFor the officeAvailable
5 of 6 apps open for this person.

Made-up people · no real company data

03 / Live sites

Live client sites.

Client websites, stores and funnels I’ve built on WordPress, Shopify and GoHighLevel. Each one scrolls through the full page, then moves to the next.

bams.com.au
BAMS full-page screenshot
WordPress

BAMS

04 / What I do

Set up, connected, handed over.

Most of my work is getting the tools a business already pays for to do what the team needs. When something’s missing, I build it.

  1. Launch it
  2. Set it up
  3. Connect it
  • Shopify
  • WordPress
  • Webflow

Launch it

Shopify stores and websites

Shopify stores built from scratch or revamped from staging to production, plus WordPress and Webflow sites, usually connected to the CRM behind them.

  • New stores from scratch, or revamps
  • Shopify themes in Liquid
  • Forms that feed your CRM
  • GoHighLevel
  • Zapier
  • Claude Code

Set it up

GoHighLevel (GHL) CRM and AI

Pipelines, calendars, forms and follow-ups wired together so leads don’t sit in an inbox, plus AI chat on your website for the common questions.

  • GHL set up properly
  • Texts from a registered A2P number
  • AI chat on your website
  • Zapier
  • Make
  • Google Apps Script

Connect it

Automation & integrations

I set up SaaS tools and connect them to your other systems through APIs and webhooks, then test every workflow before launch.

  • SaaS setup from scratch
  • APIs and webhooks
  • Every workflow tested before launch
  • React
  • Supabase
  • Google BigQuery

Fill the gaps

Internal tools

When a team has outgrown spreadsheets and group chats, I build the portal or dashboard they actually need.

  • Built in React and Supabase
  • On top of the data you already have
  • Access set by role

How I work

Every job runs the same way. Each part gets tested before it goes live, and your team knows how to use it when I hand it over.

  1. 01

    Talk it through

    I go over how your team works today and what needs fixing, before anything gets built.

    Current tools · Pain points · Scope

  2. 02

    Set up and test

    I build it one piece at a time and test each part with dummy leads before it goes live.

    Setup · Integrations · QA list · Dummy leads

  3. 03

    Hand it over

    When it’s done I walk your team through it and leave written docs. I’m around for changes after.

    Walkthrough per role · Documentation · Changes after

Also use

A few GoHighLevel workflows I’ve built for clients

Scroll sideways · click to enlarge

Industries so far: e-commerce, construction, restoration, medical and wellness, security, fashion, jewelry, events, coaching, gyms and digital marketing.

05 / Clients

In their own words.

Video feedback from two clients I’ve built for, and a note from a copywriter I worked with.

“Michael is responsive, understands my business and takes my ideas to turn them into something even better.”
Wellness ModeClinic owner
“Working with Michael was a genuinely good experience. His grasp of web development stood out from day one.”
Emanuel GarciaCEO, Heart2Core
Michael doesn't stop until the result is right. Professional, thorough, and easy to recommend to anyone looking for a developer.
Nats MagoCopywriter

06 / About

Four years of making tools work.

I started out coding custom web apps at a digital marketing agency, then spent a few years on WordPress, Shopify and GoHighLevel for small businesses. Somewhere along the way, setting systems up and automating them became most of the job. Now I do that full time at Highspring, and freelance on internal apps for a SERVPRO franchise group.

I test before launch, document what I set up, and walk the people who use it through it.

BS Information Technology, major in ProgrammingHoly Cross of Davao College, 2018 to 2022
Davao City, PhilippinesGMT+8 · works remotely
  1. Jun 2026 to now

    Implementation Specialist (CRM Specialist)

    Highspring Managed Services Asia Inc.Full-time · Remote

    I build GoHighLevel sub-accounts from scratch for a fitness-tech client, with a Webflow site for each one, handle A2P 10DLC registration and carrier rejections, run pre-launch QA, and manage migrations, snapshots and number porting.

    • GoHighLevel
    • Webflow
  2. Feb 2024 to now

    Freelance Full Stack Developer & AI Automation Developer

    Self-employedRemote

    For a SERVPRO franchise group I build and maintain their internal platform, KAM Companion and Request Center in React, TypeScript and Supabase. I also set up AI chat for a medical clinic, GoHighLevel CRMs, and WordPress and Shopify sites.

    • React
    • TypeScript
    • Supabase
    • Google BigQuery
    • Claude
    • Shopify
  3. Mar 2025 to Jun 2026

    Web Developer & Automations Specialist

    Paramount Construction

    Ran their WordPress sites, hosting and SSL, and sent form leads straight into Acculynx with Zapier and webhooks.

    • WordPress
    • Zapier
  4. Aug 2022 to Jan 2024

    Full Stack Developer

    Infinity Hub Digital Marketing

    Built custom web apps and handled projects end to end, from the first client call to deployment and upkeep.

    • PHP
    • JavaScript
    • React
    • MySQL
    • Cloudways
    • GitHub

07 / FAQ

Before you write.

The questions people usually ask first. Anything else, put it in your message.

01What do you do?

I help businesses launch their stores, set up their CRM and automate the work they still do by hand. That means Shopify stores built from scratch or revamped, GoHighLevel (GHL) CRMs set up properly, tools connected with Zapier, Make and webhooks, AI chat on your website, and internal apps in React and Supabase when nothing off the shelf fits.

02How fast can you start?

It depends on what I am working on at the time. Tell me your timeline when you write, and I will tell you straight away whether I can meet it.

03Where are you based?

Davao City, Philippines (GMT+8). I work remotely.

04Full-time, part-time or freelance?

Full-time or part-time roles, and freelance work alongside them. I work remotely.

05What happens after I write?

First I go over how things work today with you. Then I build it one piece at a time and test each part with dummy leads before it goes live. When it is done I walk your team through it, and I am around for changes after.

08 / Contact

What does your team still do by hand every week?

Tell me about it. I start by going over how things work today, then I build it one piece at a time and test each part with dummy leads before it goes live. When it’s done I walk your team through it, and I’m around for changes after.

Goes straight to my inbox. I reply by email.

Full-time or part-time · Davao City, Philippines · Remote