Most operations problems aren't hiring problems — they're plumbing problems. I connect the tools you already pay for so the work runs itself. n8n, Make.com, Zapier, GoHighLevel, and 200+ integrations.







I'm Salman. For the past twelve years I've been writing code, managing projects, and shipping web systems. The last few of those, I've spent moving fully into automation and AI workflow engineering.
Most agencies, SaaS teams, and e-commerce operators I work with come to me with the same shape of problem: a mess of tools that should be talking to each other, manual handoffs costing real hours every week, and tribal knowledge stuck inside one person's inbox.
I build the systems that quiet that down. Properly scoped. Documented. Error-handled. Not held together with fragile Zaps that break when an API hiccups.
I co-founded The Web Hunters, a digital agency, and I work with clients across the US, EU, UK, and Middle East. I respond fast — usually within a few hours during my workday.
Specialists in n8n, Make.com, Zapier, and GoHighLevel — connected to whatever else you run.
n8n (self-hosted welcome), Make.com, Zapier
GoHighLevel, ActiveCampaign, ClickUp, Trello
OpenAI API, Claude, RAG, AI agents
Custom integrations, error handling, monitoring
Clay, Apollo, Instantly, Smartlead
Slack, Notion, Airtable, Google Workspace
Click any project to read what was built and why.
A daily lead engine that runs unattended every morning. It pulls fresh job postings from e-commerce companies, confirms each is a pure e-commerce business, captures tech stack, employee count, and LinkedIn data, finds C-level decision makers, verifies emails and domains, and uses ChatGPT to score and prioritize them. Checks Meta and Google ad activity, generates direct ad library links, pushes enriched leads to Google Sheets. The client ticks a checkbox and approved rows auto-add to Instantly campaigns. Slack confirms when each batch is live.
A 4-scenario Make.com system that runs an entire demo and onboarding program with zero manual work. Circle event triggers Zoom event creation and shares it on Google Calendar. New Zoom registrants sync to ActiveCampaign with their answers. Two hours before each session, attendee RSVPs from Circle and Zoom merge and post to Slack. After the session the recording posts to YouTube, shares in Slack, attaches back to the Circle event, and updates attendance in ActiveCampaign.
A Make.com scenario that syncs visa inquiries from SPP into GoHighLevel without creating duplicates. A webhook fires when an SPP order or ticket is tagged. The scenario pulls matching records from SPP orders, an NIF database, and a bank clients database, then checks GoHighLevel for an existing contact. Routes split four ways based on ticket vs order and whether the contact exists — creating contacts and opportunities for new ones, updating both for existing, with tasks added throughout.
A complete order management system for Word Agents on top of Wayfront. Three role-based dashboards — Writer, Editor, and Admin — coordinate the workflow. When a Wayfront order comes in, it auto-creates Google Drive folders, copies a doc template, and sets permissions. Writers claim orders and submit drafts; Editors finalize and the system auto-messages clients with the Doc link. Admins manage users, claims, and writer access. Status updates sync back to Wayfront in real time.
A Zapier automation that turns Slack messages into ClickUp tasks with no manual entry. AI by Zapier analyzes the message and extracts the title, due date, and intended assignee. The zap routes intelligently: if the message relates to a previous task it finds the parent and creates a subtask; if it's a new task it picks the right team member from the message context and creates the task with all details. Either way, a Slack reaction confirms the task was created.
A 99-step Zapier workflow for an immigration services agency handling intake for 5 different service types, with separate paths for adults and children. When a Wayfront order comes in, the zap routes by service ID, checks for an existing Trello card, and either updates it or sends a warning email. For existing cards, it attaches all required documents — passport, proof of address, citizenship for adults; birth certificate, both parent passports, and proof of custody for children — then moves the card to the next list.
A Zapier workflow that turns Calendly enquiry call bookings into properly assigned ClickUp tasks with full context. The contact is created or updated in ActiveCampaign with all form answers. The data is cleaned, the most recent ClickUp task is found, and the workflow routes by sales rep. Within each rep's branch, the zap decides whether to create a new task or update an existing one based on lead status. The right person always gets the booking with the right context.
A Zapier workflow handling webinar leads across their entire lifecycle. When someone registers, the contact is created or updated in ActiveCampaign. The zap looks up the lead in ClickUp by custom field, then splits three ways: if the lead exists, it routes through 14 status-specific paths (Closed, Call Booked, Making Decision, Unqualified, Lapsed, and others) and updates the task accordingly. If the lead doesn't exist, it creates a new task in the LEADS list. No manual sorting needed.
An n8n workflow that calculates and issues client invoices from ad spend data with no manual math. The workflow pulls ad spend, client details, and invoice formulas from a master Google Sheet. AI analyzes the spend and applies the formula to calculate the management fee. A second sheet checks if the client gets creative services and adds the creative fee. The total is written back, an invoice is generated through the billing API, and the invoice ID is recorded. The client checks a box in the sheet and the invoice sends via email template.
Replaced a weekly manual reporting process with a fully automated n8n workflow. Previously the client took ClickUp dashboard screenshots, copied them into Google Slides, and rewrote text every week. The new system pulls required ClickUp tasks into Google Sheets on schedule, runs custom code to apply filters and prepare chart-ready data, then automatically updates the Google Slides presentation. Both the embedded charts and the text content update on their own.
A few notes from the agency owners and operators I've built systems for.
Salman has been a huge help to us over the past year. He started with a Clay-based lead gen system that runs every morning and now feeds our whole outbound pipeline. From there it kept growing — he automated our weekly client reporting from ClickUp into Google Slides (which used to take hours of manual screenshots), built an n8n workflow that handles our ad spend invoicing end to end, and set up a Slack-to-ClickUp zap that turns client requests into tasks automatically. He thinks through edge cases, asks good questions, and the systems just keep running. Easy to work with and genuinely good at what he does.
Salman has been instrumental in building and maintaining the automation backbone of our sales, operations, and marketing infrastructure. He has developed advanced Zapier automations, API integrations, and webhook connections across platforms including ClickUp, Instantly, Wayfound, Meta, and our cold email systems. He is highly responsive, technically skilled, and consistently delivers innovative solutions while also advising us on the best automation setups for our business needs. His work has significantly improved our efficiency and scalability. We’ve worked with Salman for over 5 years and strongly recommend him to anyone looking for a reliable and knowledgeable automation expert.
I've worked with Salman for years on many automation-related projects and can say that he's a true expert in his field. If you're looking for an honest, skilled and experienced automation-specialist then Salman is your man! Highly recommend.
I've worked with a few automation people before. Most just chain Zaps together and hope nothing breaks. Salman writes proper webhooks, handles errors, and documents everything. The system is still running months later without a single issue.
We came to Salman with a vague idea — automate client onboarding somehow. He turned it into a clean four-step system across n8n, Slack, and Notion that our team uses daily. He sees solutions where we only saw chaos.
Salman has been our automation guy for over a year now. From small fixes to big builds, he handles everything. Top Rated on Upwork is well deserved — he genuinely earns it on every project.
Send a message describing what you'd like automated. Even bullet points work. I'll reply within a few hours with a clear scope, timeline, and price.