Testimonials

Services

Video meeting . 30 mins
5
$60
Video meeting . 30 mins
5
$60
Popular
Video meeting . 60 mins
$120
Video meeting . 15 mins
$30
Video meeting . 30 mins
$60
Video meeting . 60 mins
5
$120

About me

I can improve your Salesforce environment and make it easier to use, less cluttered and automate the tasks that never seem to get done properly or are forgotten. This will not only free up your staff to do what they are good at but will also mean you can rely on your data to make important business decisions. Need help getting started with Salesforce Flow? That is my specialty and passion.

Frequently asked questions

What is Salesforce Flow and why is it important in automation?

Salesforce Flow is the platform's built-in, point-and-click automation tool. It reacts to things happening in your org — a record being created or updated, a scheduled date arriving, a user clicking a button — and then carries out steps like updating fields, creating records, sending notifications, or showing screens to collect information. It's important because it removes repetitive manual work that people forget or do inconsistently, keeps your data reliable, and does it all without code. Salesforce has retired older tools like Workflow Rules and Process Builder, so Flow is now the standard way to automate anything in Salesforce.

What is Salesforce Flow Builder?

Flow Builder is the visual editor inside Salesforce where flows are created and managed. You open it from Setup by searching for "Flows" and creating a new flow — no code is required, just the right permissions. Inside the canvas you pick a trigger, drag in elements such as Get Records, Decision, and Update Records, and connect resources together to define what happens automatically. A simple way to think about it: Salesforce Flow is the automation itself, and Flow Builder is the workbench where you design it.

How to use Salesforce Flow Builder for the first time?

Start small and low-risk. From Setup, open Flows and click New Flow, then choose a type — a record-triggered flow is the most common starting point because it runs automatically when a record is created or changed. Define exactly when it should run, build the logic with elements like Get Records, Decision, and Update Records, and always test with the Debug tool using a real record ID before activating. Good first projects include auto-assigning new leads, updating a field when an opportunity stage changes, or notifying someone when a case escalates.

How to debug Salesforce flows?

Start with the Debug button in Flow Builder — it runs the flow against a sample record ID and shows the values at every step, which reveals most problems immediately. If that doesn't find the issue, check the usual suspects: null or unexpected field values, filter criteria excluding the record you're testing, Decision conditions not evaluating as expected, and loops running more times than planned. For record-triggered flows, also confirm whether the flow runs before or after the record is saved, because that changes what data is available. Turning on flow error emails for admins ensures failures never happen silently.

How to delete a Salesforce flow?

Deactivate first, delete second. In Setup, open Flows, find the flow, and deactivate the active version — this stops the automation immediately and shows whether anything in the business still depended on it. If a couple of weeks pass with no issues, delete the flow version; recently deleted flows can sometimes be recovered from the Recycle Bin, but treat deletion as permanent. If Salesforce won't let you delete it, the flow is usually still referenced by another flow, a process, or an Apex test, so remove those references first. Never delete a critical automation before documenting what it did.

How to export a Salesforce flow?

Flows are metadata, so you export them the same way you move any Salesforce metadata. The cleanest options are the Salesforce CLI (a metadata retrieve that includes the flow definition), Workbench with a package.xml listing the flow, or a change set if you're moving from a sandbox to production. What you get back is the flow's XML definition, which can be deployed into another org or kept as a backup. For a human-readable copy, you'll need a flow documentation tool or a manual write-up, because Salesforce doesn't produce a readable export on its own.

What is Salesforce Flow orchestration?

Flow orchestration, delivered through Flow Orchestrator, extends Flow beyond a single automation to coordinate work that passes between different people and systems. An orchestration runs in stages: background flows handle the automated data work, then interactive steps assign tasks to specific users, with progress tracked so nothing stalls quietly. It suits processes like employee onboarding or order fulfilment, where several people and several automations must happen in a set sequence. If your process is one automated chain, a regular flow is enough; when multiple humans and handoffs are involved, orchestration is the right fit.

Can I build a Salesforce Flow approval process?

Yes, in two ways. If you already have a classic approval process, a flow can submit records into it automatically using the Submit for Approval action. Alternatively, you can build the entire approval chain in Flow itself — a record-triggered flow checks the criteria, routes the record to the right approver, and handles reminders, escalations, and the outcome on approval or rejection. Many teams are rebuilding older approval processes as flows because flows handle complex conditional routing better and are easier to maintain. Map out who approves what, and in which order, before you start building.

How do I make a Salesforce Flow HTTP callout?

Flow supports callouts to external APIs through the built-in HTTP Callout action, which works together with Named Credentials. You register the API's details, let Salesforce generate the request and response structure from a sample payload, and the callout becomes a normal action you can drop into any flow — no Apex needed for straightforward JSON APIs. Two things to know: keep credentials in a Named Credential rather than hardcoded anywhere, and callouts from record-triggered flows run asynchronously after the record is saved. For unusual authentication or heavy logic, an Apex invocable method wrapping the callout is the fallback.

What are the most common Salesforce Flow interview questions?

Expect scenario-based questions rather than definitions. The recurring themes are: the difference between record-triggered, scheduled, screen, and autolaunched flows; when to use Flow instead of Apex; before-save versus after-save record-triggered flows; how to avoid queries and DML inside loops; how subflows keep logic reusable; and how you debug and handle errors in production. Interviewers also like a "how would you automate this requirement?" walkthrough. The strongest preparation is having two or three real flows you built yourself and being able to explain the decisions behind them.

Is there a Salesforce Flow Builder certification, or should I take a Salesforce Flow Builder course?

There's no standalone Salesforce Flow Builder certification — Flow skills are tested inside Salesforce's wider exams, most prominently the Administrator certification, and also in Platform App Builder and Advanced Administrator. So the recognised credential to aim for is the Administrator certification, where Flow is one of the biggest sections. A course is a different thing: certification proves what you know, while a structured course teaches you how to build flows properly — real scenarios, error handling, clean design — which is exactly where self-taught learners get stuck. Trailhead is the best free starting point for both.

What is a Salesforce administrator, and what do they actually do?

A Salesforce administrator is the person responsible for keeping a company's Salesforce org healthy and aligned with how the business actually runs. Day to day that means managing users and permissions, keeping data clean and trustworthy, configuring objects, fields, and page layouts, building automation like flows, and being the go-to person when something in Salesforce misbehaves. In smaller companies the admin often also owns reporting and dashboards. It's widely considered the entry point into the Salesforce ecosystem, but it's a genuine operational role, not just a junior stepping stone.

How to become a Salesforce admin?

The typical path is: learn the fundamentals on Trailhead, get hands-on in a free Developer Edition org, build real things — ideally a few automation projects — and then earn the Administrator certification to prove it. What separates candidates is practical experience, so volunteer to build for a nonprofit, help a small business, or document your own org projects publicly. Hands-on experience is also what gets you shortlisted for Salesforce admin jobs in Australia, since employers consistently filter for demonstrated org experience alongside certification. Having a mentor review your work accelerates the whole process.

How to get Salesforce admin certification?

Start with the official exam outline for the Salesforce Administrator credential, then work through Trailhead's administrator learning path, which maps directly to the exam sections. Get genuine hands-on practice in a developer org as you go, because the exam is scenario-based rather than pure memorisation. Once you're consistently passing practice exams, book the real one through Salesforce's credentialing site — it's a multiple-choice exam you can take online with a proctor or at a testing centre. Certification stays current with periodic maintenance modules on Trailhead.

What is the average Salesforce administrator salary in Australia?

It varies widely with experience, certifications, and city. Entry-level admin roles are commonly advertised around AU$75,000–90,000, mid-level admins typically sit near AU$95,000–115,000, and experienced administrators with strong automation and Flow skills in Sydney or Melbourne frequently reach AU$120,000–140,000+. Contract rates run higher again. The pattern across Australian job ads is consistent: certification gets you into the salary conversation, and proven automation ability is what pushes you to the top of the range.