Skip to content

A Pest Control Service Created an MVP With No Coding

By Joey Blanco · June 6, 2018
build-google-sheets-databases primary img

When lightning strikes and you have an irresistible idea, you don't want to wait to launch it. You want to create a minimum viable product (MVP) and deliver it to your audience now. If you don't have an engineering and development background, though, building your idea on the internet becomes a lot harder and more expensive.

Thankfully, we live in a world full of problem-solvers. Not everyone with an idea can code, so coding shouldn't be a barrier for entry. That's how Miguel Domínguez, founder and head of tech and online business at pest control service MrBug feels.

alt

"We were creating a new startup from scratch," Miguel explains. "From previous experience, I wanted to validate creating a pure MVP and reduce development times. So instead of coding everything from scratch, we signed up for a lot of SaaS [Software as a Service] products that fit our needs."

Zapier allowed us to make it possible with zero lines of code, saving us months of development and thousands of euros.

Miguel Domínguez, Founder, Head of Technology & Online Business, MrBug

In place of lines of code, Miguel and MrBug uses app automation tool Zapier. And in just three weeks, MrBug launched with Zapier as their backend.

About MrBug

Operating in Spain, MrBug pairs pest control and technology, partnering with leaders in Spain's pest industry to provide service across the country. Utilizing scheduling apps, team chat tools, customer relationship managers (CRM), and online payment processors, Miguel ensured that MrBug could provide clients with a seamless online experience for their real world pest problems.

alt

How MrBug Built Their Business Without Months of Development Work

Since MrBug is built without a lot of code of its own, Miguel took his time finding the apps and tools he'd use as the framing of the business. The foundation had to be Zapier. With Zapier, Miguel connected his handpicked apps to each other in automated workflows called Zaps.

With a series of Zaps, MrBug's processes—from feedback requests to payment processing to scheduling appointments—became automated.

MrBug's Tools

Icon:

App:

Used For:

Slack

Slack

Team chat

Acuity Scheduling

Acuity Scheduling

Appointment scheduling

Stripe

Stripe

Payment processor

Google Froms

Google Forms

Customer feedback collection

Google Sheets

Google Sheets

Backup leads database

The Workflows

If we need a new feature or to improve something, we just create or modify a Zap. That's amazing.

Miguel Domínguez, Founder, Head of Technology & Online Business, MrBug

Miguel and MrBug coordinate with their partners across Spain to send out exterminators wherever they're needed. To handle their appointments and keep their team updated, Miguel paired Acuity Scheduling with Slack.

These three Zaps let the team know about new appointments, rescheduled appointments, and canceled appointments—so no one accidentally sends out a team at the wrong time.

Send Slack notifications for new Acuity Scheduling appointments

  • Acuity Scheduling logo
  • Slack logo
Acuity Scheduling + Slack
More details
    Keep your team in the know when new appointments are made in Acuity Scheduling with this Zap. No more missed appointments or feeling out of the loop: This Zap will send a channel notification in Slack every time a new appointment is made in Acuity Scheduling.

    Send Slack notifications when an appointment in Acuity Scheduling reschedules

    • Acuity Scheduling logo
    • Slack logo
    Acuity Scheduling + Slack
    More details
      Have you ever missed a rescheduled appointment? Maybe you didn't realize it

      Send Slack notifications when an appointment cancels in Acuity Scheduling

      • Acuity Scheduling logo
      • Slack logo
      Acuity Scheduling + Slack
      More details
        Have you ever sat around waiting for your appointment to show or answer the door only to realize they canceled and you missed it? Miss it no more when you use this Zap! Zapier will send a Slack notification any time an appointment cancels in Acuity Scheduling—so you don't waste any time on an appointment that doesn't exist anymore.

        To handle payments, MrBug uses Stripe. With Stripe's flexibility, the client can pay when they make the appointment online or once the job is finished. Once the payment goes through, a few Zaps trigger: One sends a notification in Slack, letting the team know the client has paid in full.

        The other Zap builds a payment database in Google Sheets, creating rows for new payments, and adding customer details along the way. With an easily searchable database in Google Sheets the MrBug team can build reports, track repeat customers—anything they need.

        Get Slack notifications for new Stripe sales

        • Stripe logo
        • Slack logo
        Stripe + Slack
        More details
          In a company's early days, or even later stages, every sale is exciting and an opportunity to reach out and engage with new customers. With this Stripe and Slack integration you can get Slack notifications with information from new Stripe sales as soon as they come in.

          Add new Stripe sales as rows on Google Sheets

          • Stripe logo
          • Google Sheets logo
          Stripe + Google Sheets
          More details
            If you're looking for a little book-keeping assistance, you've come to the right place. Activate this Stripe-Google Sheets integration and it will watch Stripe for you, triggering with every new sale and automatically sending the information to Google Sheets in a new row, so your accounting has all the detail it needs.

            To keep their team learning and evolving, MrBug sends out a request for feedback after each appointment. They use Google Forms to collect the responses and, with Zapier, send the responses to a few locations.

            First, Zapier sends the team a notification for each new response in Slack. This transparency runs through all of MrBug's processes, from appointments to payments to feedback.

            And, as with the payments, MrBug builds a database in Google Sheets to house all the feedback. This helps identify running themes, see how teams perform, and more.

            Share Google Forms responses in a Slack channel

            • Google Forms logo
            • Slack logo
            Google Forms + Slack
            More details
              Knowing when you have new responses to your forms is key to staying on top of incoming information. Why not have that come right into your team chat app? Zapier can help you with that, and you'll always know when you have a new response to see.

              Add Google Sheets rows for new Google Forms responses

              • Google Forms logo
              • Google Sheets logo
              Google Forms + Google Sheets
              More details
                Store responses from your forms directly in a spreadsheet! Use Zapier to automatically send those form responses right in a spreadsheet, and never worry about missing any submissions again.

                These Zaps—and a few more—gave Miguel and the MrBug team the power and flexibility they needed to launch an MVP in only three weeks' time. As Miguel puts it, "If we had chosen to do everything on our side, it'd have taken us months—maybe more than a year—and a lot of money."

                Now, after a year from launching, MrBug is already profitable and continues to keep their costs low.

                Thinking of creating your own MVP without code like MrBug? Give Zapier a try for free.

                What's your story? Tell us how you use Zapier to do more. You can also read even more customer stories and find new ways to improve your workflow and productivity.

                All images courtesy of MrBug.

                Get productivity tips delivered straight to your inbox

                We’ll email you 1-3 times per week—and never share your information.

                Related articles

                Improve your productivity automatically. Use Zapier to get your apps working together.

                A Zap with the trigger 'When I get a new lead from Facebook,' and the action 'Notify my team in Slack'