Online Business Automation: Systems That Run My Companies
By Stefan Ciancio on
TL;DR: My online business automation runs on a core stack of Zapier, Google Sheets, and specialized SaaS tools for key departments like customer support (Crisp, Help Scout), marketing (ConvertKit), and finance (Stripe, Quaderno). The philosophy is to automate repetitive, data-driven tasks to free up human creativity for high-value strategic work, not to replace humans entirely.
Quick answers
What is the best way to start with business automation?
The best way to start is by identifying the most repetitive, time-consuming task you do daily. This is often related to data entry, lead qualification, or simple customer responses. Use a tool like Zapier to connect two apps you already use, creating a simple 'if this, then that' workflow. Start small, prove the concept, and then expand from there. Don't try to automate your entire business overnight.
What are the key areas for online business automation?
The key areas are customer support (ticketing, routing, knowledge base), marketing (email sequences, lead nurturing, social media scheduling), sales (CRM updates, lead scoring, follow-ups), finance (invoice generation, payment failure notifications, financial reporting), and operations (project management updates, user onboarding, internal notifications). Focus on these high-impact areas first for the best ROI.
How much does business automation cost?
The cost varies wildly. You can start for free with limited plans on tools like Zapier or Make. A robust automation stack for a small business might cost $200-$500 per month, covering Zapier subscriptions, an email marketing platform, and a CRM. For my companies, we spend several thousand a month on a combination of SaaS tools and the cloud infrastructure needed to run custom scripts.
Can automation replace employees?
Automation replaces tasks, not people. Its best use is to handle the repetitive, low-value work that burns out talented employees. This frees them to focus on complex problem-solving, customer relationships, and strategic growth initiatives. In my companies, automation has allowed us to scale revenue significantly without a linear increase in headcount, making each team member more effective.
What are some examples of automation in a SaaS business?
A classic SaaS automation is the onboarding email sequence triggered when a new user signs up. Another is automatically creating a customer support ticket from a social media mention. At WebinarKit, we automate dunning emails for failed payments through Stripe, which recovers thousands in revenue each month without any manual intervention. We also automate feature announcements to specific user segments based on their usage data.
My Automation Philosophy: The 80/20 Operator's Rule
People get obsessed with automating everything. They spend 40 hours building a complex, multi-step workflow to save 10 minutes a week. That's a terrible return on time. My entire philosophy is built on the 80/20 rule: what 20% of automation effort will eliminate 80% of the manual drudgery? I don't aim for 100% automation. I aim for maximum leverage.
My businesses-from WebinarKit to my AI content tool Maker AI-are not faceless machines. They are lean, human-powered companies augmented by systems. The goal of automation is to empower a small, talented team to do the work of a team three times its size. It's about handling scale without collapsing under operational weight. When we launched WebinarKit, we hit over 10,000 customers in the first week. Without pre-built automation for onboarding and basic support, we would have drowned. Instead, our small team could focus on the truly unique and complex customer issues.
This means being ruthless about what you choose to automate. If a task is creative, strategic, or deeply relational, leave it to a human. If it involves moving data from point A to point B, creating a standard report, or triggering a notification based on a clear rule, build a bot to do it. The worst thing you can do is build a fragile automation that breaks silently, causing more work than it saves. Test relentlessly and build in failure notifications from day one. Your automation stack is only as good as its reliability.
The Core Stack: Zapier and Google Sheets are King
Every fancy automation system I have is built on a humble foundation: Zapier and Google Sheets. People laugh when I say this, expecting some complex custom code or enterprise-grade middleware. But for 90% of what an online business needs, these two tools are the undisputed champions. They are the digital equivalent of duct tape and WD-40.
Zapier is the central nervous system of my companies. It connects everything. When a sale is made on Stripe for my book, "Sell More With Webinars," Zapier adds the customer to a specific tag in ConvertKit. When a negative review comes in through a feedback form, Zapier creates a high-priority ticket in Crisp and posts a notification to a specific Slack channel. I currently have 218 active 'Zaps' running across my portfolio. Some are simple two-step triggers, while others are complex, multi-path workflows with filters and formatters. The paid plans are a no-brainer; the cost is trivial compared to the man-hours saved. We probably save 50-60 hours of manual data entry and communication per week thanks to Zapier alone.
Google Sheets is the database for the people. It's where we stage data, run manual reviews, and build simple dashboards. For example, for PressPitch AI, we have a Zap that populates a Google Sheet with every new user. My marketing team can then review this sheet, add manual notes, and flag specific users for a high-touch outreach program. We could build a custom admin panel for this, but why? A Google Sheet is faster to set up, universally understood by the team, and infinitely flexible. We use it as a temporary database, a collaboration tool, and a simple interface for tasks that are 'semi-automated'.
Customer Support Automation: Taming the Ticket Tsunami
Customer support is the single biggest area where automation provides leverage. It's also the most dangerous place to get it wrong. Bad support automation creates frustrated customers and viral Twitter threads. Good automation makes customers feel heard and gets them answers faster, while freeing up your support agents for the tough cases.
Our first layer of defense is a robust knowledge base. For WebinarKit, we have over 200 articles and video tutorials covering everything from initial setup to advanced features. This isn't 'automation' in the traditional sense, but it is a system that deflects tickets. Our chatbot, which is the first point of contact, is trained to suggest these articles first based on keywords in the user's query. This system alone resolves about 30% of incoming requests without a human ever seeing them.
When a ticket does require a human, automation still plays a huge role. We use Crisp across most of our businesses. Here’s a simple but powerful workflow: a Zap connects Stripe to Crisp. When a user starts a chat, their Crisp profile is automatically enriched with their subscription status, purchase date, and plan level from Stripe. This means the agent immediately knows if they're talking to a brand-new trial user or a VIP power user. No more "Can you tell me the email you signed up with?" It saves 30-60 seconds on every single interaction, which adds up to hours across thousands of tickets.
We also use saved replies and simple workflows inside the helpdesk itself. For common bug reports, we have an automation that applies a specific tag ('bug-report-rendering-engine'), sends an auto-reply saying 'Thanks, we've received this and our engineers will investigate,' and assigns it to the technical support queue. This standardizes our process and ensures nothing gets lost.
SaaS Onboarding and Churn Prevention Automation
For a SaaS business like WebinarKit or Maker AI, the first 14 days of a user's life are the most critical. This is where automation has a direct and massive impact on revenue. Our entire onboarding process is a carefully choreographed automated sequence designed to guide users to their 'aha!' moment as quickly as possible.
When a user signs up, they don't just get a generic 'welcome' email. They enter a multi-path sequence in ConvertKit. The paths are determined by actions they take inside the app, which are sent to ConvertKit via its API. For example, a WebinarKit user who creates a webinar but doesn't publish it will receive a different email sequence than a user who hasn't even created one yet. The first user might get an email with the subject 'Just one more step to go live!' while the second gets '3 webinar ideas you can set up in 10 minutes'. This behavioral targeting makes the communication feel personal and relevant, dramatically increasing activation rates.
Churn prevention is the other side of the coin. Our biggest automation win here is handling payment failures, known as dunning management. We use Stripe's built-in features for this. When a recurring payment fails, Stripe automatically retries the card on a smart schedule and sends a series of customizable emails to the customer prompting them to update their payment method. Before we properly configured this, we were losing around 8% of our monthly recurring revenue to passive churn from failed cards. This automation cut that number to under 2%, recovering tens of thousands of dollars a year with zero manual effort. It is the highest ROI automation in our entire stack.
Want Operational Breakdowns Like This?
I send out a weekly newsletter with no-fluff insights on building and scaling online businesses. Get the systems and mental models I use delivered straight to your inbox. Sign up here.
Marketing and Lead Nurturing Automation
My marketing strategy is heavily reliant on automation to nurture leads from cold to customer. This isn't just about blasting emails; it's about delivering the right message to the right person at the right time. My entire blog and portfolio of content are top-of-funnel assets designed to feed these automated systems.
A primary funnel for me is webinars. It's a topic I know well-I even wrote the book on it, literally. In "Sell More With Webinars," I break down how to use automated webinars to create a sales machine that runs 24/7. We live this at WebinarKit. We run automated webinars that people can register for and watch at any time. The automation stack here is crucial:
- A user registers for the webinar via a landing page.
- They are immediately tagged in ConvertKit and receive a confirmation email with their unique watch link.
- A series of reminder emails (24 hours before, 1 hour before, 15 minutes before) are automatically sent via WebinarKit's internal system.
- Based on whether they attended, and for how long, they are put into different post-webinar email sequences.
Someone who watched 90% of the webinar and saw the full pitch gets a direct sales follow-up. Someone who registered but didn't attend gets an email with a link to the replay, framed as "You missed it, but here's a second chance." Someone who left after 10 minutes gets a softer nurture email asking what they were hoping to learn. This segmentation is key and increases our sales conversion rate from these funnels by over 200% compared to a generic, one-size-fits-all follow-up.
Content Creation and Distribution Using AI
This is a newer frontier for automation in my businesses, but it's quickly becoming one of the most powerful. The rise of large language models has created a new category of leverage. This was the impetus behind my own tool, Maker AI. I needed a way to scale up high-quality, long-form content production without hiring an army of writers. Maker AI automates the process of turning a single keyword into a well-structured, SEO-friendly article, complete with data fetched from the web.
But the creation is just one part. The distribution is where workflow automation shines. We have a system where, once an article is published on our blog, a multi-step Zapier workflow kicks in:
- Trigger: New item in the blog's RSS feed.
- Action 1: An AI-powered step (using the Zapier OpenAI integration) reads the article and generates 3-5 different short-form social media posts and a summary for the newsletter.
- Action 2: These generated snippets are populated into a Google Sheet for a quick human review. A team member just has to look at the row and type 'APPROVE'.
- Action 3: A separate Zap triggers when a row in the Google Sheet is updated to 'APPROVE'. It then takes the approved social posts and schedules them across Twitter and LinkedIn via Buffer.
- Action 4: The approved newsletter summary is sent to a draft in ConvertKit, ready for our marketing manager to add a personal intro and schedule it.
This system turns one piece of long-form content into a dozen marketing assets and distributes them with about 10 minutes of human review time. Manually, this process of summarizing, writing, and scheduling would take 1-2 hours per article. It's a perfect example of AI and traditional automation working together. You can see my other favorite tools on my tools page.
Financial and Administrative Automation
This is the least glamorous but most critical type of automation. Messing up your finances or admin can kill your business faster than any competitor. Our goal here is accuracy, compliance, and clarity. The main players in our stack are Stripe, Quaderno, and ChartMogul.
Stripe is more than a payment processor; it's a financial automation engine. As I mentioned, we use its dunning management extensively. But we also use Stripe Billing to manage all our recurring subscriptions for our SaaS products. It automatically handles pro-rations for upgrades or downgrades, sends invoices, and provides a customer portal where users can manage their own subscriptions. This self-serve portal deflects countless support tickets about 'updating my credit card' or 'downloading my invoices'.
The biggest headache in SaaS is sales tax compliance. Selling a digital product globally means dealing with hundreds of different tax jurisdictions (VAT in Europe, GST in Australia, etc.). It's a nightmare. This is where Quaderno is a lifesaver. It integrates directly with Stripe and automatically calculates the correct sales tax for every single transaction based on the customer's location. It then generates tax-compliant invoices and provides comprehensive reports that make filing our tax returns a thousand times easier. Trying to do this manually would be a full-time job. Quaderno costs us a few hundred dollars a month and is worth every penny. For anyone comparing processors and their features, I built a site called ProcessingScoop to help break down these differences.
Finally, for metrics, we pipe all our Stripe data into ChartMogul. It automatically calculates our key SaaS metrics: MRR, Churn, LTV, ARPU, etc. Ten years ago, you needed a full-time financial analyst to calculate this stuff. Now, it's updated in a real-time dashboard that the whole team can see. This automated reporting keeps everyone aligned on the metrics that matter most.
Automation Tooling: A Tiered Comparison
Choosing your main automation 'glue' is a key decision. Here is a simple comparison of the most common options.
| Tier | Tool Examples | Best For | Pros | Cons |
|---|
| No-Code Connectors | Zapier, Make (Integromat) | Beginners & most small businesses. Connecting common web apps. | Extremely easy to use, huge app library, visual builder. | Can get expensive with high task volume, limited logic/transformation. |
| Low-Code Platforms | Retool, n8n.io, Pipedream | Building simple internal tools or complex workflows requiring some code. | More powerful and flexible, can run custom Javascript/Python snippets. | Steeper learning curve, requires some technical knowledge. |
| Custom Scripts & Cloud Functions | AWS Lambda, Google Cloud Functions, Azure Functions | High-volume, business-critical operations requiring maximum control and performance. | Infinitely customizable, lowest cost per-execution at scale, highly reliable. | Requires a developer, complex setup and maintenance, no visual interface. |
The Human Element: Where and Why I Don't Automate
For all my advocacy of automation, it's just as important to know where to draw the line. There are specific areas where I deliberately avoid automation and insist on a human touch. Automating these areas saves a little time but destroys a lot of value. My portfolio of businesses is built on customer relationships, and you can't automate genuine connection.
The first area is handling distressed customers. When someone is angry, frustrated, or has had a major issue, the last thing they want is a canned response from a bot. These are the moments that make or break a customer relationship. All high-emotion tickets-refund requests for large amounts, accusations of being overcharged, major service outages-are immediately flagged for a senior team member or me to handle personally. A thoughtful, empathetic, human response can turn an angry detractor into a lifelong fan. An automated 'We've received your request' can be pouring salt in the wound.
The second area is strategic outreach. While we automate the research for PR with PressPitch AI, the final pitch to a top-tier journalist or a potential major partner is always handwritten. I might use AI to help draft it, but the final message is customized, personal, and shows I've done my homework on them specifically. This is a high-leverage activity where the nuance and personality of a human are the most important part of the equation.
Finally, I don't automate team communication and culture. We use Slack, but we don't have bots celebrating every little metric. We have a weekly all-hands call where we talk as people. The goal is to build a cohesive team, and that requires real, synchronous, human interaction. Automating praise or check-ins feels hollow and corporate. True leadership can't be put into a Zapier workflow.
Want to Automate Your Sales?
Webinars are one of the most powerful and scalable ways to sell products, courses, and services. My software, WebinarKit, makes it incredibly simple to create and run both live and automated webinars that convert. See how it works and start selling on autopilot.
FAQ
What are the first 3 automations an online business should set up?
First, set up a welcome email sequence for new mailing list subscribers to build a relationship. Second, automate social media posting of your blog content to save time. Third, create an automated response and tagging system for new customer support inquiries to ensure nothing gets missed and to provide instant acknowledgment. These three cover marketing, operations, and customer service basics.
Is Zapier or Make.com better for business automation?
Zapier is generally better for beginners due to its simpler interface and wider support for apps. Make.com (formerly Integromat) is more powerful and cost-effective for complex scenarios. It offers more advanced logic and a visual workflow that's better for mapping intricate processes. I use Zapier for 80% of tasks but turn to Make for specific, complex jobs where Zapier's pricing model would be too expensive.
How do you handle automation errors and failures?
This is critical. For every important automation, build in a failure notification step. In Zapier, there's a built-in feature to send you an email when a Zap fails. For more critical workflows, we have the Zap post a message to a #failures channel in Slack. This ensures we see the problem immediately and can fix it before it impacts customers or data integrity.
Can I automate my business with no technical skills?
Absolutely. Tools like Zapier are designed for non-technical users. If you can understand 'if this happens in App A, then do that in App B', you can build powerful automations. You can connect hundreds of apps without writing a single line of code. Start with a simple, two-step workflow to build confidence and expand from there.
What is the most underrated automation tool for founders?
Google Sheets. It's not just a spreadsheet. It's a flexible database, a simple UI for your team, and a staging ground for data. Combining Google Sheets with Zapier allows you to create 'human-in-the-loop' automations where a process can be paused for manual review or data entry in a familiar interface before continuing. It’s incredibly versatile.
How does automation help with content marketing?
Automation streamlines both the production and distribution of content. You can use AI tools to assist in drafting or creating derivatives (like social posts from a blog article). Then, use tools like Zapier and Buffer to schedule and distribute that content across multiple channels automatically after a new piece is published. This magnifies the impact of every piece of content you create.
FAQ
What are the first 3 automations an online business should set up?
First, set up a welcome email sequence for new mailing list subscribers to build a relationship. Second, automate social media posting of your blog content to save time. Third, create an automated response and tagging system for new customer support inquiries to ensure nothing gets missed and to provide instant acknowledgment. These three cover marketing, operations, and customer service basics.
Is Zapier or Make.com better for business automation?
Zapier is generally better for beginners due to its simpler interface and wider support for apps. Make.com (formerly Integromat) is more powerful and cost-effective for complex scenarios. It offers more advanced logic and a visual workflow that's better for mapping intricate processes. I use Zapier for 80% of tasks but turn to Make for specific, complex jobs where Zapier's pricing model would be too expensive.
How do you handle automation errors and failures?
This is critical. For every important automation, build in a failure notification step. In Zapier, there's a built-in feature to send you an email when a Zap fails. For more critical workflows, we have the Zap post a message to a #failures channel in Slack. This ensures we see the problem immediately and can fix it before it impacts customers or data integrity.
Can I automate my business with no technical skills?
Absolutely. Tools like Zapier are designed for non-technical users. If you can understand 'if this happens in App A, then do that in App B', you can build powerful automations. You can connect hundreds of apps without writing a single line of code. Start with a simple, two-step workflow to build confidence and expand from there.
What is the most underrated automation tool for founders?
Google Sheets. It's not just a spreadsheet. It's a flexible database, a simple UI for your team, and a staging ground for data. Combining Google Sheets with Zapier allows you to create 'human-in-the-loop' automations where a process can be paused for manual review or data entry in a familiar interface before continuing. It’s incredibly versatile.
How does automation help with content marketing?
Automation streamlines both the production and distribution of content. You can use AI tools to assist in drafting or creating derivatives (like social posts from a blog article). Then, use tools like Zapier and Buffer to schedule and distribute that content across multiple channels automatically after a new piece is published. This magnifies the impact of every piece of content you create.