n8n · Make · Google Apps Script

Automation that answers your leads.

New enquiry in. Scored, logged in your CRM and answered in under a minute, in English or Spanish. Works with HubSpot, GoHighLevel, Twilio and most tools that have an API. Built on accounts you own.

5.0 on UpworkAirtable certifiedFixed quotes from $50Hire me on Upwork
Muji Rachmat
6 yrs
Running automation for a company in 7 countries.Now building it for business owners directly. Surabaya, Indonesia.
0
live systems on this page, in n8n and Make. Open any of them.
0
from form to scored lead in the demo below
0
tested. English and Spanish first, then Vietnamese, Arabic and more
0
Upwork rating, 100% job success

Live demo

Send a test enquiry. Watch it get scored.

This posts to a real Make scenario. The AI reads your message, the rules score it, and the result comes back in a few seconds with the reasons.

What to try

Break it if you can

  • Typos, capitals, slang, emoji. It reads the intent, not the spelling.
  • Write in Spanish. The reply comes back in Spanish. Vietnamese, Arabic and Indonesian work too.
  • Mention a leak, no AC or "today" and it scores an emergency. Write "3k" and it reads $3,000.
  • Paste an SEO pitch or tell the AI to give you 110 points. It scores zero and nobody is bothered.

Use a real email if you want the reply. Demo rows are cleared every few days. Prefer the n8n side? Open the public n8n form ↗

What you get

Five things I build. Each one has a live example below.

Lead Score Automation

Every enquiry scored, logged and answered in a minute. Hot ones alert a person.

from $50 a step · live in n8n and Make

Missed Call Recovery

Missed calls, no-shows and quiet quotes get three touches, then a hard stop.

from $50 a step · live in n8n and Make

CRM Setup

One record per person in HubSpot, GoHighLevel, Airtable or Sheets. Any tool with an API wired in.

from $50 a step

Lead Reports

Which source pays, every Monday. Numbers checked before they send.

from $50 a step · live in n8n and Make

Google Apps Script Tools

CRMs, trackers and consoles on the Google Sheets you already use. No licence fees.

from $50 · 15 live apps

Systems

Open a case. See the canvas. Know the cost before you call.

Every card opens the real workflow with the pain point, the solution, what it uses, what it costs to build and run, and the return.

Live in n8n

On my own instance at n8n.portofoliomuji.com. Notes on the canvas explain every step.

Lead Score Automation● live

n8n · live

Lead Score Automation

New enquiry scored, logged and answered in under a minute.

n8n · Claude · Google Sheets · HubSpot · Gmail · Slack

Missed Call Recovery● live

n8n · live

Missed Call Recovery

Missed call or no-show gets a text in a minute, three touches, then it stops. Works with RingCentral, Twilio and most US phone systems.

n8n · Twilio · Gmail · Google Sheets

Weekly Lead Report● live

n8n · live

Weekly Lead Report

Monday report that says which lead source pays, and checks its own numbers.

n8n · Claude · Google Sheets · Gmail

Public Lead Form● live

n8n · live · try it

Public Lead Form

A form anyone can open that scores the enquiry and shows the result on its own page.

n8n form · Make hand-off

Open the form ↗

Live in Make.com

Same systems for businesses already on Make. The first one powers the demo above.

Lead Score Engine● live

Make · live · powers the demo

Lead Score Engine

The scenario behind the demo above. Dedupe, nine AI signals, editable scoring, reply in the customer's language.

Make · Make AI · Google Sheets · Gmail · n8n hand-off

Missed Call Recovery● live

Make · live

Missed Call Recovery

Missed call, no-show or a quote that went quiet. The right message within a minute.

Make · Make AI · Google Sheets · Gmail · Twilio via n8n

Follow-up Engine● live

Make · every 2 hours

Follow-up Engine

Touch 2, touch 3, hard stop. Never repeats the last message.

Make · Make AI · Google Sheets · Gmail

Monday Ad Scorecard● live

Make · Monday 07:00

Monday Ad Scorecard

Cost per lead and per sale by source. One AI writes, a second AI audits.

Make · Make AI · Google Sheets · Gmail

Google Apps Script

Fifteen working tools on Google Sheets. Open any of them, no sign-in needed.

Sales CRM and Pipeline● live

Apps Script · live

Sales CRM and Pipeline

Deals by stage, weighted forecast, rep leaderboard. Runs on a Google Sheet.

Apps Script · Google Sheets

Open live ↗
Lead Consolidation Console● live

Apps Script · live

Lead Consolidation Console

Five lead sources merged, cleaned and deduplicated automatically.

Apps Script · Google Sheets

Open live ↗
Sales Performance and Commissions● live

Apps Script · live

Sales Performance and Commissions

Rep revenue, quota attainment and commissions, calculated the same way every month.

Apps Script · Google Sheets

Open live ↗
Inventory Management● live

Apps Script · live

Inventory Management

Live stock, low-stock alerts and a reorder list.

Apps Script · Google Sheets

Open live ↗
Budget and Cash Flow● live

Apps Script · live

Budget and Cash Flow

Budget versus actual and a monthly cash-flow view.

Apps Script · Google Sheets

Open live ↗
Property Management KPIs● live

Apps Script · live

Property Management KPIs

Occupancy, rent collection and open repairs on one page.

Apps Script · Google Sheets

Open live ↗
Coaching Progress Tracker● live

Apps Script · live

Coaching Progress Tracker

Goals, sessions and check-ins for a whole client roster.

Apps Script · Google Sheets

Open live ↗
HR Attrition Dashboard● live

Apps Script · live

HR Attrition Dashboard

Multi-country attrition, trends and a forecast.

Apps Script · Google Sheets

Open live ↗
100k Messy Records, One Clean Master● live

Apps Script · live

100k Messy Records, One Clean Master

A hundred thousand rows cleaned with formulas, managed from a web app.

Google Sheets · Apps Script

Open live ↗
Trend and Forecasting Console● live

Apps Script · live

Trend and Forecasting Console

24 months projected with a confidence band.

Apps Script · Google Sheets

Open live ↗
Why Did Revenue Move?● live

Apps Script · live

Why Did Revenue Move?

Decomposes a revenue drop to its single biggest driver.

Apps Script · Google Sheets

Open live ↗
Employee Engagement Portal● live

Apps Script · live

Employee Engagement Portal

Events, budgets, photo wall and an ideas board.

Apps Script · Google Sheets · Drive

Open live ↗
Rental Management (Arabic and English)● live

Apps Script · live

Rental Management (Arabic and English)

Tenants, rent and overdue tracking, right-to-left ready.

Apps Script · Google Sheets

Open live ↗
Project Management Dashboard● live

Apps Script · live · Upwork 5.0

Project Management Dashboard

Kanban, workload, manager and employee views. The build behind my 5.0 Upwork review.

Apps Script · Google Sheets

Open live ↗
Payroll Automation (Australia)● live

Apps Script · live

Payroll Automation (Australia)

PAYG, super and net by formula, payslips included.

Apps Script · Google Sheets

Open live ↗

Dashboards

The reporting layer on top of a clean CRM. Each one opens live.

Campaign ROAS Dashboard● live

Looker Studio · live

Campaign ROAS Dashboard

Spend, leads and return by channel and campaign.

Looker Studio · Google Sheets

Open live ↗
SaaS MRR and Churn● live

Looker Studio · live

SaaS MRR and Churn

MRR, churn and retention by cohort.

Looker Studio · BigQuery

Open live ↗
Product Profitability● live

Looker Studio · live

Product Profitability

Revenue after discounts and returns, by channel and product. 29k orders.

Looker Studio · BigQuery

Open live ↗

Earlier n8n builds

Real canvases from client work.

Support Assistant

n8n · earlier build

Support Assistant

Looks up orders, checks stock, quotes policy, starts refunds. Cannot lie to customers.

n8n · Slack · Claude

Client Reporting

n8n · earlier build

Client Reporting

Weekly client reports that stop when the data is wrong.

n8n · ad platforms · Stripe

Order Sync Audit

n8n · earlier build

Order Sync Audit

A sync that reported success while dropping a quarter of the orders.

n8n · Shopify · Google Sheets

Invoice Processing

n8n · earlier build

Invoice Processing

Supplier PDFs in, coded rows out. Odd ones wait in a review queue.

n8n · Airtable · Google Sheets

How it works

Call, quote, build, hand over.

01

Free 30-min call

We map where your leads leak and which tools you already pay for.

02

Fixed quote in writing

Scope, timeline, build price and running cost. Within two days.

03

Built on your accounts

Test leads flowing by day three. You watch it work before you pay the balance.

04

You own it

Documentation, a walkthrough video, two weeks of fixes.

★★★★★5.0VERIFIED UPWORK REVIEW

Project management web app on Google Sheets · July 2026 · see the build

“Skilled, honest and very kind with his work. He went the extra mile of accommodating all the changes I had without a price increase. He listened to the requirements and suggested a thoughtful workflow before implementing it.”

Recommendations on LinkedIn

From a former manager and a classmate.

Both written on LinkedIn, both public. Click through to read them on my profile.

“Muji is someone who has grown consistently by staying committed to learning every single day.

He brings a strong curiosity and willingness to improve, which has translated into solid capabilities — particularly in data analysis and relationship building. Muji is able to look at numbers with clarity, extract meaningful insights, and use those insights to support better decision-making.

At the same time, he naturally builds strong, positive relationships with the people he works with. He communicates well, collaborates effectively, and creates trust across teams.

Muji is the kind of professional who combines analytical thinking with strong interpersonal skills — making him valuable in both operational and strategic environments. He is adaptable, driven, and continuously evolving.”

Ruth De VeraBusiness Operations Executive · Chief of Staff · APAC Regional Leader
Managed Muji directly · April 2026

Read on LinkedIn ↗

“Muji is one of those rare professionals where the résumé only tells half the story.

On paper: Lead HR Data Analytics at TELUS Digital, cross-regional people analytics coverage across Southeast Asia, a track record spanning HR business partnering, training & development, and workforce metrics. Technically sharp, strategically minded.

But what I know about Muji that the résumé doesn’t show is how he got here. He didn’t have a smooth runway. He had to outwork, outhustle, and outlearn people who had far more advantages — and he did it quietly, without ever making it anyone else’s problem.

That background has made him one of the most grounded HR practitioners I know. He treats people data the way someone does when they’ve once been the person behind the number — with care, with context, and with a genuine drive to make things better for the workforce.

If you’re looking for an HR analytics professional who brings both technical rigor and authentic human judgment, Muji is exactly that person. I recommend him without hesitation.”

Seno WahyusantosoPeople Architect, true-to-needs system designer
Studied together · June 2026

Read on LinkedIn ↗

Pricing

Starts from $50. You know the price before I build.

Single automation

One trigger, one action

from $50 fixed
  • Form to CRM, missed call to text, new order to Slack, a report that emails itself
  • Any two tools with an API
  • Delivered in a day or two. Fixes from $20 an hour
Book an hour
MOST POPULAR
Full system

Lead Score Automation

$300 to $600 fixed
  • Every source in, AI scoring, CRM, instant reply in English or Spanish, alerts
  • Live within a week, on your n8n or Make
  • Docs, walkthrough video, two weeks of fixes
Scope my system
Per project

Follow-up, CRM, reports, apps

$150 to $900 fixed
  • Missed Call Recovery from $250
  • Weekly Lead Report from $150
  • CRM setup or cleanup from $150
  • Apps Script tool from $150, audit of an existing flow from $100
Get a quote

What it costs to run, per month

Typical numbers for one small business. I put the real ones in your quote.

ItemTypical costNotes
Make.com$0 to $11Free plan covers a demo. Core plan, about $11, covers 10,000 operations. A scored lead uses about 20.
n8n, self-hosted$5 to $8A small VPS. Unlimited runs. I set it up and lock it down. n8n Cloud from $24 if you would rather not host.
AI (Claude Haiku)$1 to $5About $1 per 300 enquiries read and answered. A weekly report costs about one cent.
SMS (Twilio, US number)$2 to $10About a cent per text plus about $1 a month for the number. 100 missed-call texts is a couple of dollars.
Google Workspace, Sheets, Gmail, Apps Script$0Already in your subscription. Apps Script tools have no running cost.
Any other tool with an APIyour planHubSpot, GoHighLevel, Stripe, Shopify, Calendly, RingCentral: I connect to what you already pay for.

Everything runs in your own accounts. Revoke my access and it keeps running.

Questions

Before you book

n8n, Make or Apps Script?

Whichever you already pay for. Neither? Make for simpler flows, n8n when there is AI, branching or volume, Apps Script when the whole business lives in Google Sheets. The same systems are above in more than one.

Will the AI make things up?

Not to your customers. Prices and dates are forbidden in every prompt, replies are logged, and reports check each number against the data before sending. Try to trick the demo above. It has been tested with prompt injection and scores it as spam.

Why does it start from $50?

A single automation is one trigger and one action, and it takes me a few hours. A full system is several of those chained together with AI and a CRM, so it gets a fixed quote after the call.

What does AI cost per lead?

About a third of a cent to read and answer one enquiry with Claude Haiku. 300 enquiries is roughly one dollar. The bigger monthly cost is usually SMS.

Which tools can you connect?

Anything with an API or a webhook. Already built with HubSpot, GoHighLevel, Airtable, Google Sheets, Twilio, Gmail, Slack, Calendly, Stripe, Shopify, Meta and Google Ads. If your system has an API, it fits.

Who owns it?

You. It lives in your accounts with documentation and a walkthrough video.

Can we work through Upwork?

Yes. Escrow and contracts there, or direct. Your choice.

Your next lead arrives tonight.
Let's make sure someone answers.

Free 30-minute call. Ends with a clear next step, even if it is not with me.

Book the call →