Mickey MullinNetworks & Software

Software · Integrations & automation

CRM integration and workflow automation for small businesses

Connect your CRM, scheduling, invoicing, and email so data is entered once and the busywork stops. I connect the tools you already pay for, where they allow it. Where Zapier or Make does the job, I use them; where they don't, I write custom code. Every account and subscription stays in your name.

What connects

What can you connect?

The condition first: if a tool has an API or webhooks, I can usually connect it. If it only has an export, sometimes. If it has neither, I'll tell you before you spend anything.

Some tools only let data out, not back in, so a connection may only run one way. I find out which while scoping, before you get a quote.

Many business tools offer an API or webhooks, including these:

  • CRM: HubSpot, Salesforce, Zoho, Pipedrive, and others with an API.
  • Scheduling: booking tools, plus the calendars in Google Workspace or Microsoft 365.
  • Invoicing and accounting: QuickBooks Online and Xero.
  • Email: Gmail / Google Workspace and Microsoft 365.
  • Web forms: the contact and quote forms on your website.
  • Spreadsheets: Google Sheets, and Excel workbooks kept in OneDrive or SharePoint.

For example

What does that look like?

A few examples of what is possible, depending on the tools you use:

  • Someone fills in the form on your website. The lead lands in your CRM, and the right person gets an email about it.
  • A customer signs a quote, and it becomes an invoice without anyone typing it in again.
  • A weekly report assembles itself from the systems that hold the numbers, and arrives in your inbox.

Zapier, Make, or code

Do I need Zapier or Make, or custom code?

When a Zapier or Make workflow does the job, I set it up in your account, and it's usually the cheaper answer. I compare what each option would cost you while we scope the work.

Custom code makes sense when the volume gets high enough that per-task pricing adds up, when the logic has more branches than a workflow builder handles cleanly, or when a failed step needs careful handling instead of a retry.

Either way, the subscriptions are in your name and bill to you.

When something breaks

What happens when something breaks?

Connections do break. A vendor changes its API, someone resets a password, or an authorization expires. So I plan for it:

  • Failure alerts sent to a person you choose when a run fails, so a problem is less likely to go unnoticed.
  • A written list of every connection: what it does, the account it runs under, and how to switch it off.

I can't control whether another company's service stays up or keeps its API the same, so I don't promise uptime. Ongoing support afterward is there if you want it.

Access and keys

Whose accounts and keys are they?

Yours. I work through access you give me: a login or an API key you create in your own account. I ask for the least access the job needs, and API keys stay out of the code.

When we're done, you can switch my access off. The connections run under your accounts, not mine.

How it goes

How does it start?

  1. Tell me the busywork: what gets typed twice, copied between tools, or chased by email.
  2. I map how the data moves today: which tool holds what, and who touches it.
  3. You get a fixed quote, with the choice between Zapier, Make, and custom code explained, so the price is settled before work starts.

Pricing

What does it cost?

Typical quotes
JobTypical quote
Custom software & integrations scoped per projectFixed quote

The quote follows a look at how your data moves today, so the price is settled before work starts.

Zapier, Make, and the apps themselves bill you directly, in your name.

Questions

The short answers.

Can you connect QuickBooks to my CRM?

Usually, if both have an API. QuickBooks Online does, and so do HubSpot, Salesforce, Zoho, and Pipedrive. QuickBooks Desktop is harder to connect; I'll tell you what's possible after looking at your setup.

Do I need Zapier?

Not always. If a Zapier or Make workflow does the job, I set it up in your account, and it's usually the cheaper answer. When the volume, the per-task pricing, or the logic outgrows it, I write custom code instead.

What if my app doesn't have an API?

Sometimes there's still a way in, such as a scheduled export or an email the app already sends. If there isn't a dependable one, I'll tell you before you spend anything.

Do you work with clients outside New Hampshire?

For software, yes. I'm based in Manchester, NH, and software work doesn't need me on site. Network installs and troubleshooting are on site in southern New Hampshire.

Related services

  • Custom softwareInternal tools, portals, and dashboards that replace the spreadsheet, the whiteboard, and the sticky notes.
  • Mockup to productionYou or your team built something with ChatGPT, Claude, Lovable, Bolt, Replit, or v0, and it almost works. I take it the last mile: your domain, real hosting, logins, your email and CRM, backups, and a security check, so customers and staff can actually use it.
  • Small-business websitesFast, clean sites that load quickly, show up in local search, and can be edited without calling anyone.

Get started

Tell me about the busywork.

What gets typed twice, and which tools it moves between. I'll get back to you within one business day.

Ask for a quote